前言
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
之后,再按上篇文章的操作,重新搞一遍gost中转即可。
小结
实测发现,开启BBR后,速度有了明显提升,最多能够跑到30多M了,比较香。
如果大家对这类服务有什么好的想法和建议,欢迎在底下评论或留言,如果大家手上有更好的,也欢迎留言分享。
折腾不止,有趣不息,更多有趣资源,敬请关注同名公众号shadowzen,所有文章详尽内容可移步博客,希望能够大家带来更多帮助。
更多推荐:
100%可用,教你如何使用礼品卡在中国大陆订阅 Netflix?