BBR 是谷歌开源的 TCP 拥塞控制算法,BBR 作用在 VPS 上可以起到减少拥堵丢包、提高网络连接速度的作用,目前谷歌已经把 BBR 提交到了 Linux 内核。下面我们介绍的 BBR 脚本支持一键升级 VPS 内核,并开启 BBR 加速,加速你的VPS。
一、BBR 介绍
2016年9月,Google 开源了其 TCP BBR 拥塞控制算法,并提交到了 Linux 内核,从 4.9 开始,Linux 内核已经用上了该算法。
根据实地测试,在部署了最新版内核并开启了 TCP BBR 的机器上,网速甚至可以提升好几个数量级。
可以简单的理解 BBR 算法就是用来加速 VPS 网络的。
BBR 加速只支持 KVM 架构的 VPS,搬瓦工和 VULTR 所有 VPS 都是 KVM 的,可以放心使用。
二、脚本介绍
bbr.sh 首先会检查你 VPS 的系统内核,如果不够 4.9,则先升级系统内核,之后会一键开启 BBR 加速,可以说是非常方便的一个 BBR 脚本,由秋水逸冰大佬开发并维护。
此 BBR 脚本支持系统:CentOS 6+,Debian 7+,Ubuntu 12+
三、脚本使用
使用 root 权限执行以下命令:
wget --no-check-certificate https://github.com/teddysun/across/raw/master/bbr.sh && chmod +x bbr.sh && ./bbr.sh
如果提示 wget:command not found
,则先安装 wget:
# CentOS: yum update -y && yum install wget -y # Debian / Ubuntu: apt-get update -y && apt-get install wget -y
之后再执行上述脚本即可安装 BBR。
安装完成后,脚本会提示需要重启 VPS,输入 y 并回车后重启。
等待1分钟左右 VPS 重启成功后,再连上 VPS 开始检查 BBR 加速是否开启成功。
输入以下命令检查:
sysctl net.ipv4.tcp_available_congestion_control
得到的返回值一般为:net.ipv4.tcp_available_congestion_control = bbr cubic reno
或者是 net.ipv4.tcp_available_congestion_control = reno cubic bbr
,只要后面有 bbr 则说明 BBR 加速开启成功。
转载请注明:V2Ray中文网 » VPS 一键开启原版谷歌 BBR 加速教程,bbr.sh