CentOS7 安装 NET-SPEEDER 提升 VPS 网络性能
安装依赖库
rpm -Uvh http://dl.fedoraproject.org/pub/epel/7/x86_64/e/epel-release-7-8.noarch.rpm (这里 epel-release-7-8.noarch.rpm 版本可能更新,可以去到 http://dl.fedoraproject.org/pub/epel/7/x86_64/e 搜索查看当前有的版本)
使用 yum 安装
yum install libnet libpcap libnet-devel libpcap-devel gcc
获取 net-speeder
wget https://github.com/snooda/net-speeder/archive/master.zip unzip master.zip cd net-speeder-master (这里注意查看下目录名称,可能会变) chmod +x build.sh ./build.sh
此处编译完成会出现 net-speeder 文件
运行net-speeder
参数:./net_speeder 网卡名 加速规则(bpf规则) ./net_speeder eth0 "ip" 网卡一般为 eth0,可以使用 ifconfig 查看 (然而 CentOS7 没有内置 ifconfig 命令,使用 yum install net-tools.x86_64 安装即可
设置开机自启,此时的你应该打开另一个窗口来运行以下命令,因为 net-speeder 正在当前窗口运行
cd net-speeder-master mkdir /usr/local/net_speeder/ cp net_speeder /usr/local/net_speeder/net_speeder echo 'nohup /usr/local/net_speeder/net_speeder eth0 "ip" >/dev/null 2>&1 &' >> /etc/rc.local
其他
可以使用 ps-e 来查看进程中是否有 net-speeder 来确认是否正在运行
查看net-speeder是否运行:ps aux|grep net_speeder|grep -v grep 停止net-speeder:killall net_speeder
评论
会跑的鱼
回复感谢