一般centos的内核比较低,所以先升级内核BBR需要4.10以上的内核
注意:升级内核可能会让系统挂掉,可以从启动菜单里选择旧内核启动
一下是centos7升级内核实例
yum -y update
rpm --import https://www.elrepo.org/RPM-GPG-KEY-elrepo.org
rpm -Uvh http://www.elrepo.org/elrepo-release-7.0-3.el7.elrepo.noarch.rpm
yum --enablerepo=elrepo-kernel install kernel-ml然后用新内核启动,看看系统是否挂了
如果没有挂,我们继续
开始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查看是否生效
lsmod|grep bbr建议装好系统之后就开启BBR,尤其是国外服务器,提速还是相当明显