OpenVZ VPS主机加速工具net-speeder安装
前言
无论我们是用VPS主机建站用途,还是用来搭建项目环境,速度是最为影响到我们使用效率和实际的效果的,比如我们用VPS主机架设网站,如果访问速度不够理想不仅仅影响到用户的访问体验,而且对于网站在搜索引擎中的排名效果和收录都有一定的影响。
net-speeder是在高延迟不稳定链路上优化单线程下载速度的程序。
一.Centos环境安装net-speeder
- 下载源代码并解压
wget https://github.com/snooda/net-speeder/archive/master.zip
unzip master.zip
- 准备编译环境
yum install epel-release
yum update
yum install libnet libpcap libnet-devel libpcap-devel
- 编译
Linux Cooked interface使用编译(venetX,OpenVZ):
sh build.sh -DCOOKED
普通网卡使用编译(Xen,KVM,物理机):
sh build.sh
- 使用方法(需要root权限启动):
#参数:./net_speeder 网卡名 加速规则(bpf规则)
#ovz用法(加速所有ip协议数据):
./net_speeder venet0 "ip"
- 设置开机自启
将文件拷贝到根目录
vi /etc/rc.local
在exit 0
前面加入
nohup /net_speeder venet0 "ip"
二.Ubuntu环境安装net-speeder
- 下载源代码并解压
wget https://github.com/snooda/net-speeder/archive/master.zip
unzip master.zip
- 准备编译环境
#安装libnet-dev:
apt-get install libnet1-dev
#安装libpcap-dev:
apt-get install libpcap0.8-dev
- 编译
Linux Cooked interface使用编译(venetX,OpenVZ):
sh build.sh -DCOOKED
普通网卡使用编译(Xen,KVM,物理机):
sh build.sh
- 使用方法(需要root权限启动):
#参数:./net_speeder 网卡名 加速规则(bpf规则)
#ovz用法(加速所有ip协议数据):
./net_speeder venet0 "ip"
- 设置开机自启
将文件拷贝到根目录
vi /etc/rc.local
在exit 0
前面加入
nohup /net_speeder venet0 "ip"
三.总结
经过小编测试,在OpenVZ环境中安装net-speeder加速工具,对下载速度、线视频速度,有不小的提高。
这里需要提醒的是,在使用Net-Speeder工具之后流量消耗是没用的双倍,如果是一般的用途普通VPS月流量应该是够用的。