本文使用Centos系统,文末有一键配置命令(建议root身份运行
首先更新软件源
yum update -y
导入epel源和公钥
rpm -Uvh http://www.elrepo.org/elrepo-release-7.0-3.el7.elrepo.noarch.rpm
yum -y --enablerepo=elrepo-kernel install kernel-ml
设置以新内核启动
grub2-set-default 0
重启一下
shutdown -r now
查看内核版本(不低于4.9
uname -r
删除旧的内核
yum -y remove kernel kernel-tools
配bbr
echo ' net.core.default_qdisc = fq
net.ipv4.tcp_congestion_control = bbr
' | sudo tee /etc/sysctl.conf
加载参数
sysctl -p
查询bbr
lsmod | grep bbr
成功输入
虚假的一键配置(先输入命令1,重启后输入命令2 :
命令1
yum update -y && rpm -Uvh http://www.elrepo.org/elrepo-release-7.0-3.el7.elrepo.noarch.rpm && yum -y --enablerepo=elrepo-kernel install kernel-ml && grub2-set-default 0 && echo "请重启后输入命令2"
命令2
uname -r && yum -y remove kernel kernel-tools && echo ' net.core.default_qdisc = fq
net.ipv4.tcp_congestion_control = bbr
' | sudo tee /etc/sysctl.conf && sysctl -p && lsmod | grep bbr