【转】CentOS6开启BBR加速

1.查看机器内核

BBR 算法需要 Linux 4.9 及以上的内核支持,所以想要使用该方式的需要先升级内核版本。

在 Cent OS 7 上的 Linux 内核是 3.10, 使用 uname -r 查看内核版本

[root@iZ2ze83hhomw2zcf15c3qcZ ~]# uname -r
4.14.3-1.el7.elrepo.x86_64

2.查看是否开启bbr

# sysctl net.ipv4.tcp_available_congestion_control

应输出类似如下,BBR在前面 

net.ipv4.tcp_available_congestion_control = bbr cubic reno

3.显示bbr是否已载入系统模块

如显示以下内容,则证明载入成功

# lsmod | grep bbr
tcp_bbr                16384  0

4.bbr开启方法

# sudo wget --no-check-certificate https://github.com/teddysun/across/raw/master/bbr.sh && chmod +x bbr.sh && ./bbr.sh
# sysctl net.ipv4.tcp_available_congestion_control  # 查看内核是否已开启BBR
# lsmod | grep bbr  # 查看BBR是否启动
# reboot 重启后生效

5.bbr关闭方法

# vi /etc/sysctl.conf # 执行命令
#net.core.default_qdisc = fq 用#注释掉
#net.ipv4.tcp_congestion_control = bbr 用#注释掉
# lsmod | grep bbr  # 查看BBR是否启动
#reboot # 重启服务器即可
原文地址:https://www.cnblogs.com/HYanqing/p/11238290.html