我的.网络
分类: 技术(21) 维护(4) 域名(5)

Debian服务器开启BBR

在Debian系统上启用BBR(Bottleneck Bandwidth and Round-trip propagation time)是一种提升网络性能的优化方法。以下是具体的步骤:

1.确认系统支持BBR

BBR需要Linux内核版本4.9或更高版本。可以使用以下命令检查内核版本:

uname -r

如果内核版本低于4.9,需要升级内核。

2.升级内核(如需要),不需要可直接跳过这一步

使用 backports 源升级内核,按照步骤进行:

  1. 添加backports源

    echo "deb http://deb.debian.org/debian buster-backports main" | sudo tee -a /etc/apt/sources.list
  2. 更新并安装新内核:

    sudo apt update
    sudo apt -t buster-backports install linux-image-amd64
  3. 重启系统:

    sudo reboot
  4. 检查新内核是否生效:

    uname -r

3.启用BBR

  1. 编辑系统配置文件:

    sudo nano /etc/sysctl.conf

    在文件末尾添加以下内容:

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

    保存并退出(在Nano中按 Ctrl+O,然后 Ctrl+X)

  2. 应用配置
    运行以下命令使配置生效:

    sudo sysctl -p
  3. 验证BBR是否启用
    使用以下命令检查BBR是否已成功启用:

    sysctl net.ipv4.tcp_congestion_control

    输出应为:

    net.ipv4.tcp_congestion_control = bbr

    然后检查BBR是否正在运行:

    lsmod | grep bbr

    如果返回结果中包含 tcp_bbr,说明BBR已成功加载并启用。

分类:技术


在我们信仰的代码中,我们热爱开发
订阅站点地图其他项目关于
© 2023-2025 我的.网络 版权所有
⭡回到顶部