传输慢先确认内核支持 BBR,4.9 以上才有。
查当前算法和可用列表两个内核项。
临时切换只改运行时,重启就丢。
写进 /etc/sysctl.d 下的 conf 文件才持久。
验证用 ss -ti,看连接是否标了 bbr。
# 当前算法与可用列表(列表里有 bbr 才算支持)
sysctl net.ipv4.tcp_congestion_control
sysctl net.ipv4.tcp_available_congestion_control
# 模块没加载时先补这一句(无输出=未加载)
lsmod | grep bbr
modprobe tcp_bbr
# 临时启用,立即生效,重启失效
sysctl -w net.core.default_qdisc=fq
sysctl -w net.ipv4.tcp_congestion_control=bbr
# 持久化:/etc/sysctl.d/99-bbr.conf
# net.core.default_qdisc = fq
# net.ipv4.tcp_congestion_control = bbr
sysctl --system
# 验证:连接输出里出现 bbr
ss -ti | grep -m1 bbr
THE END






暂无评论内容