沙唐桔

VirMach VPS 如何开启 BBR?

去年还是前年买的特价 VirMach KVM 512M VPS,一直限制,IP 被爱国爱掉后现在又能正常使用了,重装系统,一键 BBR 搞了几次,都直接挂掉。纳闷……

秋水这个脚本在 VultrRamNode、GCE 上都用得好好的啊,奇怪。网上找了找 VirMach VPS 如何开启 BBR,看样子使用一键 BBR 后系统直接挂掉是因为 VirMach 不能更换内核(起码我的特价机子是这样)来启用 BBR,更换内核后会无法启动。

那么 VirMach VPS 如何开启 BBR?网上找到的方法挺简单的。

重新安装系统

选 Debian 9.0,因为这个系统本身就是 4.9 内核,可以开启 BBR。

这里要注意,在「客户管理」页面产品管理这里的「Re-Install OS」按钮重装系统是没有 Debian 9.0 可选的,最高只有 Debian 8.0。

进入「SolusVM」面板重装系统才有 Debian 9.0 系统可以选择。

VirMach Debian 9.0 开启 BBR

执行如下命令:

echo "net.core.default_qdisc=fq" >> /etc/sysctl.conf
echo "net.ipv4.tcp_congestion_control=bbr" >> /etc/sysctl.conf
sysctl -p

检查 BBR 是否开启成功

执行命令:lsmod | grep bbr

root@107:~# lsmod | grep bbr
tcp_bbr 20480 3

如果输出如上,BBR 开启成功。如果不放心可以重启一下 VPS,再执行命令检查。