BBRplus与其他加速方式一键安装
BBRplus 是在 Google 官方 BBR 基础上修改的第三方版本,理论上比普通 BBR 更激进一些,实际使用下来速度确实快一点,不是质的飞跃,但差距是有的。zeruns 修改的 tcp.sh 脚本把几种加速方式打包在一起,跑一遍脚本,从菜单里选你想装的,比手动配置省事很多。
安装命令:
1 | wget -N --no-check-certificate "https://gist.github.com/zeruns/a0ec603f20d1b86de6a774a8ba27588f/raw/4f9957ae23f5efb2bb7c57a198ae2cffebfb1c56/tcp.sh" && chmod +x tcp.sh && ./tcp.sh |
脚本跑完会出现一个菜单,列出可以安装的加速方式,包括 BBRplus 和其他几种选项,选对应的数字确认就行。安装完成后按提示重启服务器。
重启之后验证有没有生效,两条命令都可以:
1 | lsmod | grep bbr |
1 | sysctl net.ipv4.tcp_congestion_control |
输出里看到 bbrplus 就说明在跑了。如果验证结果不对,先确认内核版本够不够,老内核不支持这类加速方式,装了也没用,需要先升级内核。BBR 系列加速方式的原理和适用场景可以参考为什么开了BBR网速却感觉一点没提升,搞清楚原理之后对验证结果的判断会更准确。如果想搭配 XanMod 内核一起用,可以参考XanMod内核搭配BBR3使用教程,XanMod 内置了 BBR3 支持,不需要额外跑这个脚本。