OpenVZ VPS主机加速工具net-speeder安装

前言

无论我们是用VPS主机建站用途,还是用来搭建项目环境,速度是最为影响到我们使用效率和实际的效果的,比如我们用VPS主机架设网站,如果访问速度不够理想不仅仅影响到用户的访问体验,而且对于网站在搜索引擎中的排名效果和收录都有一定的影响。

net-speeder是在高延迟不稳定链路上优化单线程下载速度的程序。

目录

  1. Centos环境安装net-speeder
  2. Ubuntu环境安装net-speeder
  3. 总结

一.Centos环境安装net-speeder

  1. 下载源代码并解压

     wget https://github.com/snooda/net-speeder/archive/master.zip
     unzip master.zip
    
  2. 准备编译环境

     yum install epel-release
     yum update
     yum install libnet libpcap libnet-devel libpcap-devel
    
  3. 编译

Linux Cooked interface使用编译(venetX,OpenVZ):

sh build.sh -DCOOKED

普通网卡使用编译(Xen,KVM,物理机):

sh build.sh
  1. 使用方法(需要root权限启动):

     #参数:./net_speeder 网卡名 加速规则(bpf规则)
     #ovz用法(加速所有ip协议数据):
     ./net_speeder venet0 "ip"
    
  2. 设置开机自启

将文件拷贝到根目录

vi /etc/rc.local

exit 0前面加入

nohup /net_speeder venet0 "ip"

二.Ubuntu环境安装net-speeder

  1. 下载源代码并解压

     wget https://github.com/snooda/net-speeder/archive/master.zip
     unzip master.zip
    
  2. 准备编译环境

     #安装libnet-dev:
     apt-get install libnet1-dev
     #安装libpcap-dev:
     apt-get install libpcap0.8-dev 
    
  3. 编译

Linux Cooked interface使用编译(venetX,OpenVZ):

sh build.sh -DCOOKED

普通网卡使用编译(Xen,KVM,物理机):

sh build.sh
  1. 使用方法(需要root权限启动):

     #参数:./net_speeder 网卡名 加速规则(bpf规则)
     #ovz用法(加速所有ip协议数据):
     ./net_speeder venet0 "ip"
    
  2. 设置开机自启

将文件拷贝到根目录

vi /etc/rc.local

exit 0前面加入

nohup /net_speeder venet0 "ip"

三.总结

经过小编测试,在OpenVZ环境中安装net-speeder加速工具,对下载速度、线视频速度,有不小的提高。

这里需要提醒的是,在使用Net-Speeder工具之后流量消耗是没用的双倍,如果是一般的用途普通VPS月流量应该是够用的。