一、安装net-speeder前的速度

1、为了对比net-speeder的加速效果,这里以部落的来作为演示。

net-speeder之前的速度

2、搬瓦工VPS主机价格比较便宜,流量大,机房带宽也不错,适合用来作“工具”,但是搬瓦工VPS主机在国内的连接速度不理想,这是未安装net-speeder前的Ping值。

net-speeder未安装前的Ping值

3、Ping值也有不少的毛包的。

net-speeder有少的毛包情况

4、这是从本地上传文件到Bandwagonhost VPS服务器上速度。

net-speeder本地上传速度

5、上传到Bandwagonhost VPS速度有时表现不稳定,快的时候也是不错的。

net-speeder上传到服务器

6、通过浏览器下载Bandwagonhost VPS上的文件,速度比较悲剧(测试时间为晚上),只有十几KB/s。

net-speeder网页下载速度

7、这是用Winscp直接从Bandwagonhost VPS服务器上下载文件到本地,速度也是比较慢的。

net-speeder本地下载速度慢

8、上面的Bandwagonhost VPS服务器速度测试是非常不好的,实际使用体验来看晚上线路比较拥堵,就类似上面的测试结果,白天速度要好一些。

net-speeder晚上的速度慢

二、net-speeder安装方法

1、 网站:

  • 1、项目主页:https://github.com/snooda/net-speeder

2、net-speeder 可以在高延迟不稳定链路上优化单线程下载速度,运行时依赖的库:libnet、libpcap 。debian/ubuntu安装libnet:apt-get install libnet1 ;安装libpcap: apt-get install libpcap0.8 。编译需要安装libnet和libpcap对应的dev包,debian/ubuntu安装libnet-dev:apt-get install libnet1-dev ,安装libpcap-dev: apt-get install libpcap0.8-dev 。

net-speeder安装方法

3、CentOS用户,可以直接使用lazyzhu.com博主写的net-speeder一键安装包。执行以下命令:


wget --no-check-certificate https://gist.github.com/LazyZhu/dc3f2f84c336a08fd6a5/raw/d8aa4bcf955409e28a262ccf52921a65fe49da99/net_speeder_lazyinstall.sh
sh net_speeder_lazyinstall.sh

4、安装完成后,会给出脚本用法,最简单的就是开启所有IP协议加速。参数:./net_speeder 网卡名 加速规则(bpf规则)。最简单用法: # ./net_speeder venet0 “ip” 加速所有ip协议数据。可执行以下命令:


nohup /usr/local/net_speeder/net_speeder venet0 "ip" >/dev/null 2>&1 &

5、Debian/Ubuntu用户,可以直接使用TENNFY WU博主写的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
nohup /root/net_speeder venet0 "ip" >/dev/null 2>&1 &

6、基本命令。查看net-speeder是否运行:ps aux|grep net_speeder|grep -v grep。停止net-speeder:killall net_speeder。

net-speeder基本使用命令

三、net-speeder 加速效果

1、这是Bandwagonhost VPS安装了net-speeder 后的Ping值,没有什么太大的改善。

net-speeder没有太大改善

2、这是用Winscp上传文件到VPS主机的速度,没有改善。

net-speeder上传速度没有加快

3、这个用Winscp下载文件到VPS主机的速度,没有变化。

net-speeder下载速度没有加快

4、这是用浏览器通过网页从VPS主机下载文件到本地,速度已经达到了100KB/s以上,相比上面的下载速度只有十几KB,这里速度得到非常大的提升。

net-speeder网页速度得到提升

四、安装锐速ServerSpeeder前速度

1、为了测试锐速ServerSpeeder的加速效果,这里选用了部落购买的Vultr日本VPS主机作为测试对象,参考之前的文章:Vultr便宜的日本美国欧洲VPS主机购买使用和服务器性能测评

锐速ServerSpeeder安装方法

2、这是没有安装锐速ServerSpeeder前的Vultr日本VPS前的本地上传速度。

锐速ServerSpeeder未安装前的速度

3、Vultr日本VPS的下载速度也不错,晚上测试时也能过到几百KB/s以上。

锐速ServerSpeeder下载速度

4、这是浏览器网页下载文件到本地的速度,也有几百KB/s。

锐速ServerSpeeder网页下载本地

五、锐速ServerSpeeder安装及效果

1、锐速ServerSpeeder官网:

  • 1、官方网站:https://www.serverspeeder.com/

2、锐速ServerSpeeder支持当前主流 Linux 系统的官方发行版本,但是不支持OpenVZ,所以 Bandwagonhost VPS 等以OpenVZ架构的VPS主机是无法安装锐速的。这里是锐速支持的Linux版本:http://dl.serverspeeder.com/ls.do?m=availables。当然锐速也可以安装在Windows上。系统要求: Windows XP / 2003 / Vista / 2008 / 7 / 8 / 8.1 / 10

锐速ServerSpeeder支持系统

3、执行以下命令开始安装锐速ServerSpeeder:


wget http://my.serverspeeder.com/d/ls/serverSpeederInstaller.tar.gz
tar xzvf serverSpeederInstaller.tar.gz
bash serverSpeederInstaller.sh

锐速ServerSpeeder在线安装

4、安装过程中,会要求你填写锐速ServerSpeeder账号,同时设置VPS主机带宽、网卡等选项,直接回车默认即可,其它的可台参考下图:

锐速ServerSpeeder默认设置

5、安装了锐速ServerSpeeder后,想要停止服务,可以执行命令:/serverspeeder/bin/serverSpeeder.sh stop。这时再次测试Vultr日本VPS的上传速度表现不错,有加快的表现。

锐速ServerSpeeder加快上传速度

6、同时,直接使用Winscp下载文件到本地的速度也表现可以。

锐速ServerSpeeder表现不错

7、直接使用浏览器网页下载Vultr日本VPS服务器的文件,速度没有太大的改善,依然保持在300KB/s以上。

锐速ServerSpeeder直接下载的速度

六、VPS主机连接速度加速工具小结

1、开启了net-speeder的服务器上对外ping时看到的是4倍,实际网络上是2倍流量。另外两倍是内部dup出来的,不占用带宽。net-speeder不依赖ttl的大小,ttl的大小跟流量无比例关系。不存在windows的ttl大,发包就多的情况。

VPS主机连接速度加速工具小结

2、从上面部落的安装及使用体验可以看出,如果VPS主机的线路实在是太“渣”,那么无论如何都无法从软件的角度来改善和提升VPS主机速度的。反过来,如果你的VPs主机的线路原来较好,那么使用net-speeder和锐速也是没有什么提升效果的。