teddy脚本
系统支持:CentOS 6+,Debian 7+,Ubuntu 12+
虚拟技术:OpenVZ 以外的,比如 KVM、Xen、VMware 等
内存要求:≥128M
update: 2018-06-09

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

安装完成后,脚本会提示需要重启服务器,输入 y 并回车后重启。
重启完成后,进入服务器,验证一下是否成功安装最新内核并开启 TCP BBR,输入以下命令:

uname -r

查看内核版本,显示为最新版就表示 OK 了


脚本2
update: 2017-11-12
cloudcone 写了一个一键安装BBR的教程, 非常方便。

yum install wget -y &>> /dev/null && mkdir ~/cloudapps && cd ~/cloudapps && wget -q http://mirror.cloudcone.net/centos/7/apps/install-bbr.sh -O ~/cloudapps/install-bbr.sh && bash ~/cloudapps/install-bbr.sh && rm -rf ~/cloudapps && cd

最后让你输入Y确认重启电脑
wvVzV.md.png


重启后验证是否安装成功, 输入

sysctl net.core.default_qdisc

如果返回下面的信息

net.core.default_qdisc = fq

再输入

sysctl net.ipv4.tcp_congestion_control

返回

net.ipv4.tcp_congestion_control = bbr

就说明安装成功了.
wvAGq.png

检查BBR是否正常运行

lsmod | grep tcp_bbr

[root@eu15-fr-op ~]# lsmod | grep tcp_bbr
tcp_bbr 20480 14

原文:http://help.cloudcone.com/developer-resources/installing-bbr-on-centos-7