•首先确定coreos所使用的内核是否合适
uname -r
内核版本最低要在4.9.
•确定是否已经开启了BBR模块
lsmod | grep bbr
如果没有tcp_bbr,则说明没开启
•加载模块
modprobe tcp_bbr
echo "tcp_bbr" >> /etc/modules-load.d/modules.conf
echo "net.core.default_qdisc=fq" >> /etc/sysctl.conf
echo "net.ipv4.tcp_congestion_control=bbr" >> /etc/sysctl.conf
sysctl -p
•验证是否生效
sysctl net.ipv4.tcp_available_congestion_control
sysctl net.ipv4.tcp_congestion_control
执行结果中应该都有bbr。
•测试效果
本地启动一个nginx,然后使用其它网络通过wget的方式测试速度是否有变化