大家都知道,美帝的vps已经白菜价了,大内存,大硬盘,高带宽,大流量,可是速度确实不是很好,美帝的vps在全球大部分地区的速度都十分不错,不过身处天朝,由于某些原因,速度就有些折扣,对于一些丢包率很高的机子,完全没法用。。。。。。
不过大家也别沮丧,如果对网络要求不是特别特别高的话,还是建议大家用米国的,因为价格啊,确实性价比高,通过net-speeder来为网络优化是很不错的。
Net-Speeder
net-speeder是一个由snooda.com博主写的Linux脚本程序,主要目的是为了解决丢包问题,实现TCP双倍发送,也就是同一份数据包发送两份。这样的话在服务器带宽充足情况下,丢包率会平方级降低。不过需要注意的是,如果本身vps的速度不慢,或者丢包率不高,那么,完全没有必要使用,不仅不能提速,反而会在高访问期间减速。
net-speeder可为linux全部虚拟技术加速,不是基于tcp的底层加速的。所以限制比较多的openvz也可以使用。
使用方法
由于原版是托管在googlecode上的,访问不方便,并且使用方法繁琐,所以这里提供一键安装脚本
- net-speeder安装
1
2
|
wget https://coding.net/u/njzhenghao/p/download/git/raw/master/net_speeder-installer.sh
bash net_speeder-installer.sh
|
- 端口加速
这里对所有端口进行加速
1
|
nohup /usr/local/net_speeder/net_speeder venet0 "ip" >/dev/null 2>&1 &
|
总结
net-speeder的加速效果还是比较明显的,胖瓜在一款低速vps上测试,未加速前单线程下载70kb/s,加速后提升到了180kb/s,效果还是相当明显的,不要浪费你的vps哦