在 Ubuntu 22.04 LTS 上启用 BBR - 万事屋 - 技术宅银魂 - 科技改变生活 - 万事屋

在 Ubuntu 22.04 LTS 上启用 BBR

据说开了BBR的网站速度都很快,曾经BBR刚上线试过,感觉没区别就下了,最近为了SEO,再试试。

  • 运行以下操作系统之一的服务器:Ubuntu 22.04、20.04 和任何其他基于 Debian 的发行版,如 Linux Mint。
  • 建议使用全新的操作系统安装来防止任何潜在问题。
  • 对服务器的 SSH 访问(或者如果在桌面上,则只需打开终端)。
  • 一个 non-root sudo user或访问 root user. 我们建议充当 non-root sudo user,但是,如果在充当 root 时不小心,可能会损害系统。

在 Ubuntu 22.04 LTS Jammy Jellyfish 上启用 BBR

1、通过运行以下命令确保所有系统包都是最新的 apt 终端中的命令:

sudo apt update
sudo apt upgrade
sudo apt install wget apt-transport-https gnupg2 software-properties-common

2、在 Ubuntu 22.04 上启用 BBR

sysctl net.ipv4.tcp_available_congestion_control

输出:

net.ipv4.tcp_available_congestion_control = reno cubic

检查当前使用的拥塞控制算法,运行:

sysctl net.ipv4.tcp_congestion_control

输出:

net.ipv4.tcp_congestion_control = cubic

现在我们启用 BBR,编辑 /etc/sysctl.conf 文件:

nano /etc/sysctl.conf

将以下内容添加到文件中:

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

Save 文件,然后使用以下命令刷新配置:

sysctl -p

输出:

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

此外,你可以使用以下命令进行验证:

sysctl net.ipv4.tcp_congestion_control

恭喜! 你已成功启用 BBR!

    请登录后查看回复内容

万事屋新帖