最近买了个racknerd家的圣诞节活动vps,花了16.8美刀,折合人民币110元左右。本身是想折腾一下腾讯的tcpa,才发现启动不了,不知道哪里出问题。(详情参考这篇文章:[亲测好用]让你的低配置VPS速度飞起来!腾讯TCPA安装教程)
好了,这个安装不了,那我安装bbr尝试一下吧。找了个四合一一键脚本。无脑安装就可以了。
下面是摘录过来的一篇文章,按里面的步骤走就ok了。
什么是BBR Plus
BBR是Google推出的一套拥塞控制算法,集成在最新的Linux内核中。BBR应用在VPS服务器上,可以明显改善服务器的网络传输速度,减少丢包。
而BBR Plus版本,以及魔改版BBR,则是网友在原版BBR的基础上,对一些参数进行改良后的修正版本,比原版BBR有着更为显著的加速效果。至于两个改良版本哪个加速效果更好,大家可以分别安装测试,选取最适合自己的版本。下文会提供各版本的一键安装脚本。
BBR Plus版本的优点:
修正了原版BBR的以下两项缺点,加速效果更好:
在高丢包率环境下容易失速
收敛慢
BBR Plus版本的不足:
脚本仍在完善阶段,在少部分系统中可能会安装失败。
由于涉及到内核的修改,部分系统环境下,可能会导致重启无法进入系统。
虽然加速效果更好,但是考虑到系统数据安全的话,还是建议大家以试用为主,不要在生产环境下尝试安装BBR Plus。
BBR Plus一键安装脚本(四合一)
本文介绍的BBR Plus一键安装脚本,来自网友cx9208。除了BBR Plus外,还另外集成有原版BBR一键安装、魔改BBR一键安装、锐速(lotServer)一键安装,为四合一版本,四个版本可以切换使用。
适用架构:KVM / Xen,不支持OpenVZ(OVZ)。
适用系统:CentOS 7、Debian 8、Debian 9、Ubuntu 16.04、Ubuntu 18.04。
BBR Plus一键安装脚本使用:
1.FinalShell,Xshell,Putty连接VPS服务器,运行如下脚本:
wget --no-check-certificate -O tcp.sh https://raw.githubusercontent.com/Mufeiss/Linux-NetSpeed/master/tcp.sh && chmod +x tcp.sh && ./tcp.sh
2.接下来会出现菜单选择界面,如下图所示,我们需要先安装对应的内核,之后再开启加速。
以BBR Plus版本为例,输入对应的数字2回车,开始安装内核。
3.原有内核卸载完毕,新内核安装成功后,会出现下图提示重启,输入Y回车:
4.重启后再次用Putty连接VPS服务器,运行如下命令重新打开脚本:
./tcp.sh
5.在脚本菜单选项中,输入数字7回车,开启BBR Plus加速:
6.出现下图提示,则表示BBR Plus加速成功开启:
7.如果需要安装或切换其它版本的加速,比如原版BBR、魔改BBR、锐速(LotServer)等,那么需要重新进行以上各流程,选择对应版本的内核,内核安装成功后重启系统开启加速。
8.如何验证是否开启了bbr
可以用这个命令查看 BBR 状态:
sysctl net.ipv4.tcp_available_congestion_control
如果返回的结果里有 bbr 则说明你的 VPS 已经开启 BBR 加速:
net.ipv4.tcp_available_congestion_control = reno cubic bbr
评论前必须登录!
立即登录