要在 Ubuntu 上启用 BBR,您可以按照以下步骤进行操作:
1.确认内核版本: 首先,请确保您的 Ubuntu 服务器正在运行 4.9 版本或更高版本的内核。BBR 是从 Linux 内核 4.9 版本开始提供的。
2.检查内核模块: 确保 BBR 内核模块已经加载。您可以使用以下命令检查是否加载了 tcp_bbr 模块:
sudo sysctl net.ipv4.tcp_available_congestion_control
如果看到输出中包含 “bbr”,则表示 BBR 内核模块已加载。
3.编辑系统配置文件: 使用文本编辑器(如 nano 或 vim)打开系统配置文件 /etc/sysctl.conf:
sudo nano /etc/sysctl.conf
4.添加 BBR 参数: 在文件的末尾添加以下行来启用 BBR:
net.core.default_qdisc = fq
net.ipv4.tcp_congestion_control = bbr
5.应用修改: 保存并关闭文件后,使用以下命令使更改生效:
sudo sysctl -p
6.确认应用: 使用以下命令检查 BBR 是否已成功启用:
sudo sysctl net.ipv4.tcp_congestion_control
如果输出显示 “bbr”,则表示 BBR 已成功启用。
7.重启服务器(可选): 为了确保更改的完全生效,您可以重启服务器:
sudo reboot
启用了 BBR 后,您的 Ubuntu 服务器应该能够更好地优化网络传输,提高数据传输速度和性能。这对于需要高效利用带宽的网络应用程序和服务特别有用。