linux开启BBR教程

Linux 开启 BBR 加速完整教程

1. 确认内核版本

要求内核版本 ≥ 4.9:

uname -r

2. 升级内核(可选)

Debian/Ubuntu

sudo apt update
sudo apt install –install-recommends linux-generic-hwe-22.04

CentOS/RHEL

sudo rpm –import https://www.elrepo.org/RPM-GPG-KEY-elrepo.org
sudo rpm -Uvh http://www.elrepo.org/elrepo-release-7.0-5.el7.elrepo.noarch.rpm
sudo yum –enablerepo=elrepo-kernel install kernel-ml -y

3. 启用 BBR

(1) 修改配置文件

sudo nano /etc/sysctl.conf

添加以下内容:

net.core.default_qdisc = fq
net.ipv4.tcp_congestion_control = bbr

(2) 生效配置

sudo sysctl -p

4. 验证状态

# 检查算法
sysctl net.ipv4.tcp_congestion_control# 检查模块加载
lsmod | grep bbr

5. 高级优化(可选)

# 在 /etc/sysctl.conf 中添加:
net.ipv4.tcp_window_scaling = 1
net.ipv4.tcp_rmem = 4096 87380 67108864
net.ipv4.tcp_wmem = 4096 65536 67108864
注意事项:

  • 建议升级内核后重启系统
  • OpenVZ 虚拟化架构不支持 BBR
  • 测试命令:speedtest-cliiperf3

常见问题

问题现象 解决方案
sysctl 报错 检查配置文件路径:sudo sysctl -p /etc/sysctl.conf
BBR 未生效 1. 确认内核版本 ≥4.9
2. 执行 lsmod | grep bbr 检查模块

原创文章,作者:admin,如若转载,请注明出处:https://www.xiaojiyun.com/docs/32.html

(0)
adminadmin
上一篇 2025年2月17日
下一篇 2025年2月17日

相关推荐

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注