提示:本文最后更新于2022-03⑴9 21:53,文中所关联的信息可能已产生改变,请知悉!
一键开启bbr命令:
echo net.core.default_qdisc=fq >> /etc/sysctl.conf && echo net.ipv4.tcp_congestion_control=bbr >> /etc/sysctl.conf && sysctl -p
检查会不会开启bbr::
sysctl net.ipv4.tcp_available_congestion_control && lsmod | grep bbr
出现 类似下方字样即为开启
net.ipv4.tcp_available_congestion_control = bbr cubic reno
tcp_bbr 20480 56
1 检查系统内核
uname -r
如果低于4.10则更新内核
2 更新内核(此方法将更新到最新的内核版本,请确认内存足够大,256ram貌似启动不了)
rpm --import https://www.elrepo.org/RPM-GPG-KEY-elrepo.org
rpm -Uvh http://www.elrepo.org/elrepo-release⑺.0⑵.el7.elrepo.noarch.rpm
yum --enablerepo=elrepo-kernel install kernel-ml -y
3 安装成功以后,查看内核
rpm -qa | grep kernel
看到 kernel-ml⑸.3.5⑴.el7.elrepo.x86_64 字样的,即是成功。
4 更新开机启动
egrep ^menuentry /etc/grub2.cfg | cut -f 2 -d \'
出现以下类似字段即为成功
CentOS Linux (5.3.5⑴.el7.elrepo.x86_64) 7 (Core)
CentOS Linux (3.10.0⑼57.1.3.el7.x86_64) 7 (Core)
CentOS Linux (0-rescue⑼6820b9851c24560b5f942f2496b9aeb) 7 (Core)
5 设置新内核为第一启动顺序
grub2-set-default 0
6 重启系统
履行:reboot
履行以下代码开启tcp bbr
echo "net.core.default_qdisc=fq" >> /etc/sysctl.conf
echo "net.ipv4.tcp_congestion_control=bbr" >> /etc/sysctl.conf
sysctl -p
7 查看会不会开启bbr
sysctl net.ipv4.tcp_available_congestion_control && lsmod | grep bbr
出现 类似下方字样即为开启
net.ipv4.tcp_available_congestion_control = bbr cubic reno
tcp_bbr 20480 56
秋水逸冰一键脚本:
系统支持:CentOS 6+,Debian 8+,Ubuntu 16+
虚拟技术:OpenVZ 之外的,比如 KVM、Xen、VMware
内存要求:≥128M
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
桂#哥#网#络www.gUIgege.cn
TikTok千粉号购买平台:https://tiktokusername.com/
TOP