NAT机器其实也可以开启BBR加速,这样可以使得网速更快,前提是需要CPU虚拟架构支持。这篇文章可以说是枣庄联通NAT VPS中转俄罗斯伯力Gcore VPS折腾笔记的加强版,可以一起参考。

原先的国内枣庄联通NAT机器配合俄罗斯伯力VPS使用,顶多到10M每秒左右,尝试用BBR傻瓜脚本更换内核,因为涉及到前往github下载,所以速度非常慢,改了hosts后下载速度也顶多到3、40KB每秒。

无奈,难道国内的NAT机器就没办法搞定了吗?当然不是,最终折腾如下。

过程和步骤

本地下载BBR内核

换一个思路,先在本地下载好BBR内核, 地址见下方,一般开启全局下载就行。实测尽管文件大小才50M,可国内的NAT机器下载竟然几个小时都搞不定,难受。

https://raw.githubusercontent.com/cx9208/Linux-NetSpeed/master/bbrplus/centos/7/kernel-4.14.129-bbrplus.rpm

再利用finalshell这款ssh工具的上传功能,从本地上传到NAT VPS。

手动安装内核

学习了一下大神发的教程。

  • 安装命令
yum install -y kernel-4.14.129-bbrplus.rpm

这里需要耐心等待一段时间

  • 切换启动内核
grub2-set-default 'CentOS Linux (4.14.129-bbrplus) 7 (Core)'
  • 设置fq
echo "net.core.default_qdisc=fq" >> /etc/sysctl.conf
  • 设置bbr plus
echo "net.ipv4.tcp_congestion_control=bbrplus" >> /etc/sysctl.conf
  • 重启
reboot
  • 验证内核更换和是否启动成功

重启后,检查内核版本是否更换

uname -r

检查是否启动

lsmod | grep bbrplus
Vultr新用户注册送100美元/16个机房按小时计费,支持支付宝,【点击查看】。
最后修改:2020 年 10 月 07 日 09 : 56 AM
如果觉得我的文章对你有用,请随意赞赏