本文 Vultr 中文网向大家介绍在 Vultr VPS 上一键安装并开启谷歌 BBR 拥塞控制算法实现 VPS 加速的教程。Vultr VPS 目前可以随时启用并删除,有需要的时候我们就可以新建一台 VPS,当然我们也会希望我们的 Vultr 速度更快,所以我们可以启用谷歌 BBR 算法,来加快 VPS 的传输速度。如果是比较新的版本,比如 Ubuntu 18.04 LTS,一般来说内核是自带 BBR 的,我们只需启用即可。如果是之前的版本,内核不带 BBR,我们还需要先升级内核再启用。但是不管是什么版本,都可以使用本文分享的一键脚本实现简单的安装升级和启用 BBR。
一、Vultr VPS 安装 BBR
通过 SSH 登录 VPS 之后,输入下面命令:
wget --no-check-certificate https://github.com/teddysun/across/raw/master/bbr.sh && chmod +x bbr.sh && ./bbr.sh
然后回车即可。可以看到如下所示,我们回车开始安装。
情况一:如果你的 VPS 的系统是最新的,那么内核已经自带 BBR,不需要内核,直接设置一下启用 BBR 即可,提示如下:
说明我们已经成功启用 BBR 了。
情况二:如果你的 VPS 是之前的系统版本,那么会提示我们选择需要升级的内核版本。追求稳定的话我们可以选择列表里第一个,不然的话直接选择默认的(也就是最新的内核版本),然后直接回车即可。
之后耐心等待安装,看到如下提示之后,就表示安装成功,我们输入 y 进行重启。
二、检查 Vultr VPS 是否成功启用 BBR
安装完之后,我们检查一下是不是安装成功并启用了。
方法一:输入以下命令:
uname -r
查看内核版本,显示为最新版就表示 OK 了(也就是上面选择的版本)。
方法二:输入下面命令:
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
然后输入下面命令:
sysctl net.ipv4.tcp_congestion_control
返回值一般为:
net.ipv4.tcp_congestion_control = bbr
说明已经成功启用 BBR 了。
方法三(推荐):输入下面命令:
lsmod | grep bbr
返回值有 tcp_bbr 模块即说明 bbr 已启动。注意:并不是所有的 VPS 都会有此返回值,若没有也属正常。如果没有返回值,再尝试上面两个方法。
三、Vultr VPS 方案和购买教程
Vultr 方案整理:《Vultr VPS 所有便宜方案配置和价格信息整理》。
Vultr 购买教程:《Vultr 新手注册账户,支付宝、微信充值余额,VPS 购买图文详细教程》。
Vultr 速度测试:《Vultr 所有机房数据中心测试 IP 和测试文件》。
未经允许不得转载:Vultr » Vultr VPS 一键安装并开启谷歌 Google BBR 加速教程