前文《国外Linux VPS主机速度慢?分享一键安装脚本开启BBR、BBR魔改版、BBRplus、锐速加速教程》,老刘测评有分享过BBR脚本,但是是会卸载内核版本的。本文会继续为大家分享下Google BBR 2020最新脚本,这里的脚本将分为两类:不卸载内核版本(不会卸载现有内核)和卸载内核版本的,大家可以参考上一篇文章教程,结合本文脚本进行使用。同时也会分享BBR卸载教程给大家。
以下是Google BBR 2020最新脚本:
BBR不卸载内核版本(不会卸载现有内核)
wget -N --no-check-certificate "https://github.000060000.xyz/tcpx.sh" && chmod +x tcpx.sh && ./tcpx.sh
或
wget -N "https://github.000060000.xyz/tcpx.sh" && chmod +x tcpx.sh && ./tcpx.sh
BBR卸载内核版本
wget -N --no-check-certificate "https://github.000060000.xyz/tcp.sh" && chmod +x tcp.sh && ./tcp.sh
或
wget -N "https://github.000060000.xyz/tcp.sh" && chmod +x tcp.sh && ./tcp.sh
不支持32位系统测试版本建议先用不卸载内核版本测试,然后再用正常版本。
来源:
https://github.com/cx9208/Linux-NetSpeed
https://github.com/chiakge/Linux-NetSpeed
BBR卸载步骤如下:
很多教程分享的VPS加速策略都是BBR,所以很多人接触的第一个TCP加速方案也是 BBR,后面如果发现 BBR 加速不适合自己时,可能就想关闭BBR,这里分享下BBR关闭步骤 / 卸载BBR。
删除BBR加速代码
编辑sysctl.conf文件:
vi /etc/sysctl.conf
注释或删除掉BBR加速相关的代码:
# net.core.default_qdisc = fq # net.ipv4.tcp_congestion_control = bbr
执行如下命令保存卸载BBR加速的修改:
sysctl -p
最后重启VPS(reboot)。
检查是否成功关闭BBR
我们可以用下面这个命令检查是否成功关闭BBR:
sysctl net.ipv4.tcp_available_congestion_control
如果返回结果里没有bbr则说明关闭BBR成功:
net.ipv4.tcp_available_congestion_control = reno cubic