bbr一键脚本安装教程 CentOS/Ubuntu/Debian

      BBR 是 Google 开发的一种 TCP 拥塞控制算法,可以提高网络传输效率。BBR 可以解决以下两个问题:

  • 在有一定丢包率的网络链路上充分利用带宽。
  • 降低网络链路上的 buffer 占用率,从而降低延迟。

BBR 适用于各种网络环境,包括家庭网络、企业网络和互联网。

安装条件

  • VPS 的虚拟化方式为 KVM。
  • VPS 的操作系统为 CentOS 6+、Debian 7+ 或 Ubuntu 12+。
  • VPS 的内存至少为 128 MB。

安装方法

  1. 使用 SSH 连接到 VPS。
  2. 使用以下命令安装 bbr 内核:
wget --no-check-certificate https://github.com/teddysun/across/raw/master/bbr.sh
chmod u+x bbr.sh
./bbr.sh
  1. 重启 VPS:
reboot

验证是否安装成功

  1. 使用以下命令查看内核版本:
uname -r

如果内核版本为 4.10 以上,则说明 bbr 内核已安装成功。

  1. 使用以下命令查看 bbr 模块是否已启用:
lsmod | grep bbr

如果输出中包含 tcp_bbr 模块,则说明 bbr 模块已启用。

注意事项

  • bbr 内核不适用于 OpenVZ 虚拟化方式。
  • bbr 内核可能会导致某些应用程序出现问题,因此在使用前请注意测试。

其他方法

除了上述方法外,还可以使用以下方法安装 BBR:

  • 使用搬瓦工提供的 bbr 一键安装脚本。
  • 手动编译 bbr 内核。

搬瓦工提供的 bbr 一键安装脚本非常方便,可以快速安装 bbr 内核。手动编译 bbr 内核可以获得更高的性能,但需要一定的技术基础。