付费节点推荐
免费节点
节点使用教程
第一步,准备工作
这里我们使用的的服务器为
阿里云新加坡机房峰值 200M ,系统为centOS7.2 内核3.1.0
第二步、查看当前核心
uname -r
这里我们看到当前CENTOS7.2 核心是3.10.0-514.2.2.el7.x86_64,这个核心是不可以安装BBR的。
第三步、更新内核
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
安装4.9.0内核
yum --enablerepo=elrepo-kernel install kernel-ml -y
我们要知道,BBR目前只支持4.9.0内核,其他内核是不行的,需要更换内核才可以。
第四步、检查内核是否更新
rpm -qa | grep kernel
我们看到了有4.9.0内核,需要选择并重启系统
0 : CentOS Linux (4.10.2-1.el7.elrepo.x86_64) 7 (Core)
1 : CentOS Linux (3.10.0-514.10.2.el7.x86_64) 7 (Core)
2 : CentOS Linux (3.10.0-514.6.1.el7.x86_64) 7 (Core)
...
grub2-set-default 0
然后重启
shutdown -r now
第五、检查是否生效
uname -r
检查当前内核是不是4.9.4-1.el7.elrepo.x86_64.
看来内核是搞定了,我们那就开始安装BBR了。一路复制粘贴即可~~
第六、安装Google BBR
echo 'net.core.default_qdisc=fq' | sudo tee -a /etc/sysctl.conf
echo 'net.ipv4.tcp_congestion_control=bbr' | sudo tee -a /etc/sysctl.conf
sysctl -p
第七、检查BBR是否成功
sysctl net.ipv4.tcp_available_congestion_control
执行命令,看看是否是提示"net.ipv4.tcp_available_congestion_control = bbr cubic reno"
sysctl -n net.ipv4.tcp_congestion_control
执行命令,是否提示bbr
lsmod | grep bbr
执行命令,是否看到BBR提示。
能看到上面提示,就说明BBR安装成功。实际本地测试结果发现,200M服务器下,本地带宽跑满,高峰期下,效果是原来的10倍左右。
未经允许不得转载:Bcoder资源网 » CentOS7安装Google BBR加速工具方法
评论前必须登录!
登陆 注册