Single

加速你的网络 —— BBR使用折腾记

0. 前言

网速,主要取决于你的网络带宽上限。想要突破这层网络上限,最好的方法当然是加钱啦!但博主身为学生党,并没有稳定的经济收入来源,就要用特殊的方法来更好地“压榨”你的网络,达到你的网络上限。

经过博主在百度上查找许久,终于找到了一种“网络加速”技术——BBR

但说 BBR 是“网络加速”技术是不准确的。BBR 其实是 Google 提出的一种新型拥塞控制算法,用在高丢包、高延迟的环境下,能有很好的体验。

BBR 这个算法是开源的,所以网上出现了很多改版——BBR魔改版、BBR暴力魔改版、BBR Plus等。

但网络加速技术并不只有 BBR,还有锐速,但锐速已经不更新了,而且兼容性不好,所以我就没有考虑

1. BBR vs BBR Plus

最开始我使用的是 BBR,虽然加速效果显而易见,但还是不能让我满意,连接上我的博客服务器,让我的博客服务器做为中继服务器,只能跑到 1.1MB/s 左右。

又经过我在百度上查找,终于让我发现了 BBR的儿子—— BBR Plus。这个“儿子”简直是青出于蓝而胜于蓝。同样的测试下,已经可以跑满我家的带宽。不说了,看图(博主家的网络带宽只有 50Mbps 左右,严重上下行不对等,所以 Upload,仅做参考)

经过测试,可以看出 BBR Plus 十分强劲。同种环境下,网络性能直接翻了 5 倍。

2. 食用说明

我这里用的是 cx9208 的改版一件脚本,原作者是 千影,这个脚本可以支持一件安装 BBR魔改版、BBR暴力魔改版、BBR Plus 和锐速(注意,锐速不支持 Centos7以后的系统,相比之下,Ubuntu 的兼容性更加)

这个脚本简直是懒人福利,一键安装

运行一下命令就可以下载运行了

wget "https://github.com/chiakge/Linux-NetSpeed/raw/master/tcp.sh" && chmod +x tcp.sh && ./tcp.sh

运行后会出现这个

然后我们选择 2,先安装 BBR Plus 版的内核。

如果出现以下提示,选择 no 即可。

简单讲解一下,这个选项的作用是让你卸载掉旧内核,我们选择 no 就是不卸载,避免 BBR Plus 版的内核安装失败,导致无法启动服务器的现象出现

安装完内核后,系统会提示需要重启,我们输入 Y,重启即可。也可以手动输入 reboot 重启服务器

重启服务器后,在此运行脚本,正常来说,BBR Plus 已经开启并启动.

如果没有,则输入 7 开启并启动即可

3. 开始享受吧!

高速网络生活正在向你招手。

如果你家装有软路由,也可以尝试安装 BBR,也可以获得一定程度上的网络加速体验

参考资料

Linux网络优化加速一键脚本:https://www.94ish.me/1635.html (原贴)

GitHub chiakge/Linux-NetSpeed:https://github.com/chiakge/Linux-NetSpeed/

BBR原版/BBR魔改/BBR plus/锐速 四合一(一键/切换)脚本:https://www.863134.com/web/siheyi/

原版BBR/魔改BBR/BBR Plus/锐速(Lotserver)四合一脚本/一键安装:https://www.v2rayssr.com/bbr4in1.html

暂无评论

发表评论