CentOS7开启BBR加速
先查看系统内核版本,低于4.10的需要先更换内核版本。
uname -r
一、更换内核
导入公钥
rpm --import https://www.elrepo.org/RPM-GPG-KEY-elrepo.org
安装ELRepo 7
yum install https://www.elrepo.org/elrepo-release-7.el7.elrepo.noarch.rpm -y
安装内核
yum --enablerepo=elrepo-kernel install kernel-ml -y
查看已安装内核
egrep ^menuentry /etc/grub2.cfg | cut -f 2 -d \'
设置内核
由于序号从0开始,设置需要的内核为启动项
grub2-set-default 0
重启
reboot
重启完成后,检查内核是否安装成功
uname -r
二、开启BBR
开启
echo '# BBR' >> /etc/sysctl.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,则代表BBR开启成功