前言:bbr是Google开源的进出流量优化算法,效果非常明显,现在各大最新linux系统都内置了bbr,我们只需要手动启用它就好!

更新系统

Debian/Ubuntu

apt update
apt upgrade

Centos

yum clean all
yum update

更新完以后最好reboot重启一下

debian/ubuntu/centos8开启BBR

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

现在已经开启,最后用下面↓命令验证一下是否成功开启bbr

lsmod | grep bbr

输出→tcp_bbr 20480 1

如果有如上类似输出,则证明Google BBR配置成功了。

centos7系统因为内核版本太低无法直接开启bbr,需要先升级内核才能启用bbr,请看下面↓

Centos7开启BBR

wget --no-check-certificate -O /opt/bbr.sh https://github.com/teddysun/across/raw/master/bbr.sh
chmod 755 /opt/bbr.sh
/opt/bbr.sh

安装完成后,脚本会提示需要重启 VPS,输入 y 并回车后重启。
重启完成后,进入 VPS,验证一下是否成功开启了bbr

lsmod | grep bbr

输出→tcp_bbr 20480 1

如果有如上类似输出,则证明Google BBR配置成功了。

添加新评论