为什么安装net-speeder
*net-speeder 在高延迟不稳定链路上优化单线程下载速度,
说人话就是利用双倍发包的方法来解决服务器丢包严重的问题
使用方法
使用root用户登录,运行以下命令:
1.下载源码并解压
wget https://github.com/snooda/net-speeder/archive/master.zip
unzip master.zip
2.准备编译环境(centos6 x64)
wget http://dl.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm
rpm -ivh epel-release-6-8.noarch.rpm
yum install libnet libpcap libnet-devel libpcap-devel
编译:
进入解压目录执行
sh build.sh
运行看效果:)
./net_speeder eth0 "ip"
要后台运行的话
nohup ./net_speeder eth0 “ip” >/dev/null 2>&1 &
最好是设成开机启动是吧:)
mkdir /usr/local/net_speeder/
cp net_speeder /usr/local/net_speeder/net_speeder
echo 'nohup /usr/local/net_speeder/net_speeder eth0 "ip" >/dev/null 2>&1 &' >> /etc/rc.local