Centos 6完美安装Google bbr加速TCP连接的教程

Shell脚本 Qwluoye 阅读: 15761次 0评论

【原创·版权所有】之前用bbr脚本在Centos 6.x系统上安装过BBR加速,但是总是出问题,比如重启后无法开机,安装失败,等等!由于也没什么时间研究他,就一直搁置了。今天有时间,从CloudCone中文网处买了一台低价VPS,然后就研究了一下那些错误,决定解决那些问题。

测试VPS:CloudCone低价VPS 【访问了解&购买

Linux系统:Centos 6.5

虽然说Centos6.x马上就要退休了,但是比如Kangle EP系统支持Centos7.x的一键安装脚本寥寥无几,即使有一个Kangle脚本可以完美安装在Centos7.x,但是某些方面仍差强人意。所以直接供出最完美的Centos6.x系统安装BBR教程!

 

第一步-前置操作

先调试VPS的旧内核信息,运行一下命令:

blk_mq_init_queue也可以,看不懂无视这句话

sed -i "s/blk_init_queue/blk_cleanup_queue/g" /usr/share/dracut/modules.d/90kernel-modules/installkernel

然后运行以下命令,安装ELRepo:

yum -y update nss
rpm --import https://www.elrepo.org/RPM-GPG-KEY-elrepo.org

第二步-安装BBR

运行以下bbr安装脚本:

wget --no-check-certificate https://github.com/teddysun/across/raw/master/bbr.sh && chmod +x bbr.sh && ./bbr.sh

一路回车、y回车 加闪电,提示啥都确定就对了。最后是提醒是否重启,按y重启。

第三步-检查BBR

重启以后,测试BBR是否安装成功。

[root@qwblog.cn ~]# uname -r
4.18.20-1.el6.elrepo.x86_64
[root@qwblog.cn ~]# sysctl net.ipv4.tcp_available_congestion_control
net.ipv4.tcp_available_congestion_control = reno cubic bbr
[root@qwblog.cn ~]# sysctl net.ipv4.tcp_congestion_control
net.ipv4.tcp_congestion_control = bbr
[root@qwblog.cn ~]# lsmod | grep bbr
tcp_bbr                20480  21

如果显示上述信息,则代表bbr安装完成了!

 

【Qwluoye原创·版权所有】第三方盗取内容应负法律责任!!

 

 

喜欢 (7)

文章评论已关闭!