net-speeder是一个由snooda.com博主写的Linux脚本程序,主要目的是为了解决丢包问题,实现TCP双倍发送,也就是同一份数据包发送两份。这样的话在服务器带宽充足情况下,丢包率会平方级降低。不过需要注意的是,如果本身vps的速度不慢,或者丢包率不高,那么,完全没有必要使用,不仅不能提速,反而会在高访问期间减速。
net-speeder可为linux全部虚拟技术加速,不是基于tcp的底层加速的。所以限制比较多的openvz也可以使用。
使用方法
由于原版是托管在googlecode上的,访问不方便,并且使用方法繁琐,所以这里提供一键安装脚本
- net-speeder安装
wget –no-check-certificate https://raw.githubusercontent.com/tennfy/debian_netspeeder_tennfy/master/debian_netspeeder_tennfy.sh
chmod a+x debian_netspeeder_tennfy.sh
bash debian_netspeeder_tennfy.sh
这里对所有端口进行加速
关闭net_speeder:
killall net_speeder
查看 net-speeder 是否运行
ps aux|grep net_speeder|grep -v grep
停止net-speeder
killall net_speeder
启动net-speeder(OPENVZ环境)
nohup /root/net_speeder venet0 "ip" >/dev/null 2>&1 &
文章评论