一直听说国外 vps 上安装加速工具bbr或锐速可以极大的提升 vps 的传输速度及优化丢包率等效果,甚至有许多速度提升了 10 倍的截图。但是许多 bbr 或锐速安装包是民间脚本大佬自己做的破解版或自用的脚本,所以稳定性和兼容性都不算高。经常出现一键安装脚本失效了,没人维护了,不兼容某个系统了,出各种 bug 的情况,本文将较为详细的介绍各个版本的 bbr 和锐速脚本。本来想做个不同加速工具加速效果的对比的,结果手上的 vps 主机本身网络情况就不错,加速效果不明显,就不放效果图了。
今天给大家介绍的vps 网络加速工具,分两种:bbr 和锐速。其中 bbr 有 bbr、bbr-plus、魔改 bbr 三个版本,锐速分 lotserver、serverspeeder 两个版本。根据网友反馈比较喜欢用的是 bbrplus 和 lotserver 锐速。也有人说不同主机商,不同线路,不同位置的 vps 用各工具的加速效果都不一样,可以多试几次,选择合适的加速工具。
BBR&锐速各种版本多合一的一键安装脚本
Bbr/bbrplus/bbr 魔改/锐速 lotserser/锐速 serverspeeder 都有自己的一键安装方法,在下文会详细介绍。个人推荐用四合一的一键安装脚本脚本。脚本 github 地址:https://github.com/chiakge/Linux-NetSpeed。
注:不支持 openvz 虚拟化的 vps,支持 Ubuntu、debian、centos 等系统,本人再 centos7 上验证的。
脚本使用方法
wget -N --no-check-certificate "https://raw.githubusercontent.com/chiakge/Linux-NetSpeed/master/tcp.sh" chmod +x tcp.sh ./tcp.sh
先安装内核,再开启加速。安装内核后应该需要重启 vps。具体如下图所示。
锐速 LotServer 与 ServerSpeeder 的区别
网上的锐速脚本分两种,分别是 LotServer 与 serverspeeder。其实 LotServer 与 serverspeeder 的加速原理是一样的,可以认为是从同一款软件中脱胎出来的两个版本。另外网上流传的都是这两个软件的破解版,其中原版 serverspeeder 已经停止更新,官网都打不开了;原版 lotserver 需要授权才能使用。
总的来说,lotserver 的破解版优于 serverspeeder 破解版。因为 serverspeeder 由于破解并不完善,会造成使用中断流的问题。且 LotServer 支持更多的系统内核,安装成功率更高。
Lotserver 锐速
Lostserver 常用破解版是由 vicer 大佬破解的,github 地址:https://github.com/0oVicero0/serverSpeeser_Install
安装: wget --no-check-certificate -O appex.sh https://raw.githubusercontent.com/0oVicero0/serverSpeeser_Install/master/appex.sh && chmod +x appex.sh && bash appex.sh install 卸载: wget --no-check-certificate -O appex.sh https://raw.githubusercontent.com/0oVicero0/serverSpeeser_Install/master/appex.sh && chmod +x appex.sh && bash appex.sh unstall 启动命令 /appex/bin/lotServer.sh start 状态查询 /appex/bin/lotServer.sh status 停止加速 /appex/bin/lotServer.sh stop
原版 lotserver 官网地址:https://www.appexnetworks.com.cn/LotServer.php
serverSpeeder
常用破解版是 91yun 破解的,github 地址https://github.com/91yun/serverspeeder
安装脚本: wget -N --no-check-certificate https://github.com/91yun/serverspeeder/raw/master/serverspeeder.sh && bash serverspeeder.sh 卸载脚本 chattr -i /serverspeeder/etc/apx* && /serverspeeder/bin/serverSpeeder.sh uninstall -f
原版 serverspeeder 官网地址:http://serverspeeder.com/。已停止维护
Bbr&bbr-plus&bbr 魔改
Bbr 安装
Bbr 原版是 google 发布的开源加速工具:github 地址https://github.com/google/bbr
linux 内核版本在 4.9 以上的会自动开启 bbr。我在 vultr 上开的 ubuntu18.04 默认就开了 bbr。
检测内核版本:uname -r
检测是否已经开启 bbr:sysctl net.ipv4.tcp_available_congestion_control
注:如果碰到 sysctl: cannot stat /proc/sys/net/ipv4/tcp_congestion_control: No such file or directory 这种报错多半是机器是 openvz 虚拟化的,
查看本机虚拟化程序
wget http://people.redhat.com/~rjones/virt-what/files/virt-what-1.14.tar.gz && tar zxvf virt-what-1.14.tar.gz && cd virt-what-1.14/ && ./configure && make && make install
virt-what
安装 bbr
wget –no-check-certificate https://github.com/teddysun/across/raw/master/bbr.sh && chmod +x bbr.sh && ./bbr.sh
安装需要两分钟,安装完后,重启 vps
关闭 bbr
1 使用 root 用户登录,运行以下命令:
vim /etc/sysctl.conf
2、删除或注释掉其中的两行:
#net.core.default_qdisc = fq 用#注释掉
#net.ipv4.tcp_congestion_control = bbr 用#注释掉
3、执行命令:
sysctl -p
Bbrplus 安装
github 地址:https://github.com/cx9208/bbrplus
安装命令
wget “https://github.com/cx9208/bbrplus/raw/master/ok_bbrplus_centos.sh” && chmod +x ok_bbrplus_centos.sh && ./ok_bbrplus_centos.sh
安装后,执行 uname -r,显示 4.14.129-bbrplus 则切换内核成功
执行 lsmod | grep bbr,显示有 bbrplus 则开启成功
Bbr 魔改安装
github 地址:https://github.com/FunctionClub/YankeeBBR
wget -N –no-check-certificate https://raw.githubusercontent.com/FunctionClub/YankeeBBR/master/bbr.sh && bash bbr.sh install
然后根据提示重启系统。重启完成后,运行
bash bbr.sh start
启动魔改版 BBR
查看魔改 BBR 状态
sysctl net.ipv4.tcp_available_congestion_control
如果看到有 tsunami 就表示开启成功!