此处使用系统Centos7: (centos6用户在第二步安装的内核地址需要自己修改)
1、更新系统
yum update -y
2、安装内核
rpm --import https://www.elrepo.org/RPM-GPG-KEY-elrepo.org
rpm -Uvh http://www.elrepo.org/elrepo-release-7.0-2.el7.elrepo.noarch.rpm
yum --enablerepo=elrepo-kernel install kernel-ml
3、 查看安装内核并设置
awk -F\' '$1=="menuentry " {print i++ " : " $2}' /etc/grub2.cfg
返回结果
image.png
4、启动设置(0号位需要启动的内核,默认安装内核均是0)
grub2-set-default 0
5、重启
reboot
6、开启bbr
- 查看内核
uname -a
- 编辑设置
/etc/sysctl.confecho "net.core.default_qdisc=fq" >> /etc/sysctl.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
网友评论