Back

net-speeder

Small color 2016年09月22日

程序制作作者地址

net-speeder 在高延迟不稳定链路上优化单线程下载速度
是ovz架构的VPS福利加速程序
原理就是2倍发包,这个是缺点,但是比双边加速简单些,不用两边都有安装程序!

注1:开启了net-speeder的服务器上对外ping时看到的是4倍,实际网络上是2倍流量。另外两倍是内部dup出来的,不占用带宽。 另外,内部dup包并非是偷懒未判断。。。是为了更快触发快速重传的。 注2:net-speeder不依赖ttl的大小,ttl的大小跟流量无比例关系。不存在windows的ttl大,发包就多的情况。
安装步骤:

1:下载源码并解压

wget http://www.ismallcolor.com/wjian/linux/net-speeder.zip
unzip net-speeder.zip
cd net-speeder

2:准备编译环境

debian/ubuntu:
    #安装libnet-dev:
    apt-get install libnet1-dev
    #安装libpcap-dev:
    apt-get install libpcap0.8-dev

centos:
    #下载epel:https://fedoraproject.org/wiki/EPEL/zh-cn 例:CentOS6 64位:
    wget http://dl.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm
    #(如果是centos5,则在epel/5/下)
    #安装epel:
    rpm -ivh epel-release-6-8.noarch.rpm
    #然后即可使用yum安装:
    yum install libnet libpcap libnet-devel libpcap-devel

3.编译:

使用编译(venetX,OpenVZ):    
    sh build.sh -DCOOKED

普通网卡使用编译(Xen,KVM,物理机):这些VPS可以装锐速了,没必要装NS。
sh build.sh #应该无视这条吧!

使用方法(需要root权限启动):
#参数:./net_speeder 网卡名 加速规则(bpf规则)
#参数:>/dev/null 2>&1 & 后台运行
#ovz用法(加速所有ip协议数据并且后台运行):

./net_speeder venet0 "ip" >/dev/null 2>&1 &

#添加开机自动启动NS教程
#如echo 'nohup /usr/bin/net_speeder venet0 "ip" >/dev/null 2>&1 &' >> /etc/rc.local
#(/usr/bin/net_speeder) 是你NS解压的路径
#(venet0 "ip" >/dev/null 2>&1 &) 是NS启动命令
一般在搭建的时候不改路径的情况下,是在root文件夹里的。所以我的是在root里,解压出的net_speeder
执行命令:

echo 'nohup /root/net_speeder venet0 "ip" >/dev/null 2>&1 &' >> /etc/rc.local

1.png

xiaokian.pngaaaaa.pngkaixin.pnghang.pnghuaji.pngtushe.pnglei.pngyanxian.pngyiwen.pngzhenbang.pngmianq.pnglen.pngbishi.pngyi.pnghh.pngpeng.pngbugaox.pngqian.pngtaikx.pngnuhuo.pnghang 2.pngtu.png
Submit

  商业友情链接:   超越娱乐注册   传奇私服   阳光在线   免费菠菜源码   三张牌游戏   炸金花   吉祥棋牌   秋霞电影网

Title - Artist
0:00