网络优化|加速神器|一键开启,轻松启动BBR,显著提升当前网络速度与体验!

  TCP BBR拥塞控制算法由Google开发并开源,现已被集成到Linux内核中,启用后能够有效提升当前网络性能。本文将介绍一个简单实用的方法,帮助你一键开启BBR,无需复杂设置。许多人关心如何使用BBR、如何启用以及如何通过BBR实现网络加速,以下内容将为你逐一解答。

  首先,常规的脚本启用方式非常简单。只需在SSH终端中复制运行以下命令即可:

  ```

  echo "net.core.default_qdisc=fq" >> /etc/sysctl.conf \

  && echo "net.ipv4.tcp_congestion_control=bbr" >> /etc/sysctl.conf \

  && sysctl -p && sysctl net.ipv4.tcp_congestion_control

  ```

  此外,还可以使用teddysun编写的一键脚本来完成BBR的安装和启用,这个方法同样高效且便捷,用户可根据偏好选择使用哪种方式。

  具体操作步骤如下:

  1. 使用root权限登录系统,执行以下命令下载并运行BBR安装脚本:

  ```

  wget --no-check-certificate -O /opt/bbr.sh https://github.com/teddysun/across/raw/master/bbr.sh

  chmod 755 /opt/bbr.sh

  /opt/bbr.sh

  ```

  2. 脚本运行过程中会提示是否重启VPS,确认输入“y”并回车,系统重启后即完成安装。

  3. 重启后重新登录VPS,验证BBR是否成功启用:

  - 查看内核版本,确保内核版本为支持BBR的新版:

  ```

  uname -r

  ```

  - 查询系统支持的拥塞控制算法:

  ```

  sysctl net.ipv4.tcp_available_congestion_control

  ```

  通常会显示包含“bbr”,例如:

  ```

  net.ipv4.tcp_available_congestion_control = bbr cubic reno

  ```

  - 查看当前使用的拥塞控制算法:

  ```

  sysctl net.ipv4.tcp_congestion_control

  ```

  结果一般为:

  ```

  net.ipv4.tcp_congestion_control = bbr

  ```

  - 检查默认队列规则:

  ```

  sysctl net.core.default_qdisc

  ```

  返回值应为:

  ```

  net.core.default_qdisc = fq

  ```

  - 查看BBR模块是否加载:

  ```

  lsmod | grep bbr

  ```

  若看到类似“tcp_bbr 20480 3”的输出,说明BBR已成功启动。需要注意的是,不是所有VPS都会显示该模块信息,缺少输出属于正常现象。

  特别提醒:使用Google Cloud Platform(GCP)时,更换内核后可能导致系统磁盘变为只读模式,此时执行以下命令可恢复磁盘读写权限:

  ```

  mount -o remount rw /

  ```

  通过以上步骤,就能快速完成BBR的安装与启用,显著提升网络连接效率与稳定性。无论是通过手动命令还是自动脚本,轻松开启BBR已经变得非常简单。祝你使用顺利,网络体验更加畅快。

网络优化|加速神器|一键开启,轻松启动BBR,显著提升当前网络速度与体验!