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