人生若只如初见

WXY

Debian12/11/10 开启BBR

2023-09-13

在Debian 启用可以显著提高网络的速度和可靠性。BBR可以降低数据包丢失,增加吞吐量,优化网络性能。如果你的互联网速度缓慢或存在网络阻塞,不妨考虑启用BBR以查看是否有所改善。

一键开启

echo -e "\nnet.core.default_qdisc=fq\nnet.ipv4.tcp_congestion_control=bbr" >> /etc/sysctl.conf && sysctl -p

验证是否开启成功

sysctl net.ipv4.tcp_congestion_control

#如果成功开启,那么会看到以下输出结果
net.ipv4.tcp_congestion_control = bbr

错误排查

输入一键开启命令后,如输出以下结果,则表示系统可能不支持BBR。

net.core.default_qdisc = fq
sysctl: setting key "net.ipv4.tcp_congestion_control": No such file or directory

进一步检验是否支持

输入

sudo modprobe tcp_bbr

#输出结果如下,则表示系统不支持BBR
modprobe: ERROR: could not insert 'tcp_bbr': Unknown symbol in module, or unknown parameter (see dmesg)

解决方案

sudo apt update && sudo apt-get upgrade
#运行完成后,重启VPS即可。