安装net-speeder
手动安装
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24
| 安装步骤:
1:下载源码并解压 wget https://github.com/snooda/net-speeder/archive/master.zip unzip master.zip 2:准备编译环境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 #安装epel: rpm -ivh epel-release-6-8.noarch.rpm #然后即可使用yum安装: yum install libnet libpcap libnet-devel libpcap-devel #安装GCC yum install gcc
Linux Cooked interface使用编译(venetX,OpenVZ): sh build.sh -DCOOKED
使用方法(需要root权限启动): #参数:./net_speeder 网卡名 加速规则(bpf规则) #ovz用法(加速所有ip协议数据): ./net_speeder venet0 "ip"
|
一键安装脚本(推荐)
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
| #下载脚本 wget --no-check-certificate https://gist.github.com/LazyZhu/dc3f2f84c336a08fd6a5/raw/d8aa4bcf955409e28a262ccf52921a65fe49da99/net_speeder_lazyinstall.sh sh net_speeder_lazyinstall.sh #启动 nohup /usr/local/net_speeder/net_speeder venet0 "ip" >/dev/null 2>&1 & #检查是否成功 ping google.com #出现(DUP!)即为成功 #加入开机启动 echo 'nohup /usr/local/net_speeder/net_speeder venet0 "ip" >/dev/null 2>&1 &' >> /etc/rc.local
windows10 ss3连接不上:services.msc - 禁用 IP Helper 如果还是不行依次执行以下命令: netsh interface ipv4 reset netsh interface ipv6 reset netsh winsock reset
|
安装FinalSpeed
服务端一键安装
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
| rm -f install_fs.sh wget http://fs.d1sm.net/finalspeed/install_fs.sh chmod +x install_fs.sh ./install_fs.sh 2>&1 | tee install.log
#设置开机启动 chmod +x /etc/rc.local vi /etc/rc.local #加入 sh /fs/start.sh
#每天晚上3点自动重启 crontab -e #加入 0 3 * * * sh /fs/restart.sh
|
客户端填写服务器IP和端口即可,值得注意的是服务器为openvz架构,客户端只能选udp协议,Shadowsocks端填写127.0.0.1、端口为FinalSpeed客户端填写的本地端口。
安装完后速度何止快了几倍。
参考资料如下:
https://github.com/d1sm/finalspeed
https://github.com/snooda/net-speeder