Debian11已把bbr编进内核中,直接修改系统配置。为了系统稳定,暂时不用其他的魔改脚本。

注意开启前,需要卸载掉锐速(若有)

一、开启BBR:

1、使用root权限SSH到主机

2、检查内核版本

uname -r //内核版本高于 4.9 就行。

3、开启BBR

echo "net.core.default_qdisc=fq" >> /etc/sysctl.conf  
echo "net.ipv4.tcp_congestion_control=bbr" >> /etc/sysctl.conf

4、保存生效

sysctl -p

5、查看是否已开启BBR:

sysctl net.ipv4.tcp_available_congestion_control

#出现类似内容则开启成功
net.ipv4.tcp_available_congestion_control = bbr cubic reno
或者
net.ipv4.tcp_available_congestion_control = reno cubic bbr

6、查看BBR是否启动

lsmod | grep bbr
#或成功则会出现类似的内容 tcp_bbr  20480  1

二、关闭BBR

1、使用root用户登录,进入指定文件:

nano /etc/sysctl.conf

2、删除或注释掉其中的两行,然后保存退出:

#net.core.default_qdisc = fq 用#注释掉
#net.ipv4.tcp_congestion_control = bbr 用#注释掉

3、执行命令:

sysctl -p

4、最后重启服务器生效

reboot