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确认重启电脑



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

sysctl net.core.default_qdisc


如果返回下面的信息

net.core.default_qdisc = fq​

再输入

sysctl net.ipv4.tcp_congestion_control


返回

net.ipv4.tcp_congestion_control = bbr​

就说明安装成功了.


检查BBR是否正常运行

lsmod | grep tcp_bbr



# lsmod | grep tcp_bbr
tcp_bbr 20480 14

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