本文包含 Debian/Ubuntu 自带免重启开启、经典四合一脚本 及 Google 官方脚本,请根据服务器系统环境选择最适合的方法。
准备工作:安装基础组件
运行脚本前,请确保系统已安装 wget 和 curl(请使用 root 权限操作):
Ubuntu / Debian 系统:
Bash
apt update -y && apt install -y wget curl ca-certificatesCentOS 系统:
Bash
yum update -y && yum install -y wget curl ca-certificates
方法一:原生系统一键开启 BBR(强烈推荐,最安全)
适合 Debian 9+ / Ubuntu 18.04+ / CentOS 8+。无需更换或修改内核,直接开启 Linux 系统内核自带的 BBR。
1. 执行开启命令
Bash
echo "net.core.default_qdisc=fq" >> /etc/sysctl.conf
echo "net.ipv4.tcp_congestion_control=bbr" >> /etc/sysctl.conf
sysctl -p
2. 验证是否开启成功
运行:
Bash
sysctl net.ipv4.tcp_congestion_control
若终端返回 net.ipv4.tcp_congestion_control = bbr,即说明 BBR 已成功全速运行。
方法二:BBR / BBRplus / BBR魔改 / 锐速 四合一脚本
适合需要安装 BBRplus(晚高峰对高丢包线路优化明显)或 锐速 (Lotserver) 的老旧系统(如 CentOS 7)。
1. 运行四合一管理脚本
Bash
wget -N --no-check-certificate "https://raw.githubusercontent.com/chiakge/Linux-NetSpeed/master/tcp.sh" && chmod +x tcp.sh && ./tcp.sh
2. 操作步骤说明
安装内核:根据需求输入数字(如
2安装 BBRplus 内核)。重启服务器:内核安装完成后,根据提示输入
y重启 VPS。启用加速:重启完成后,重新连接 SSH 并运行
./tcp.sh,选择对应加速选项(如选择7使用 BBRplus 加速)。
方法三:Google 官方原版 BBR 安装脚本
由 Teddysun(秋水逸冰)制作的官方 BBR 一键安装脚本,适合想要升级到特定 Kernel 内核并开启原版 BBR 的用户。
1. 运行官方脚本
Bash
wget --no-check-certificate https://github.com/teddysun/across/raw/master/bbr.sh && chmod +x bbr.sh && ./bbr.sh
2. 安装说明
按任意键开始安装,脚本会自动检测、下载最新的 Linux 内核并配置 BBR。
安装完成后按提示输入
y重启服务器即可生效。