Google BBR是一款Google开发的拥堵控制算法,通过优化和控制TCP的拥塞,充分利用带宽并降低延迟,使得服务器的带宽得到合理化应用,今天博主就教大家如何在你的VPS上安装并启用Google BBR,文章部分内容来自iTimothy。

脚本支持环境

系统:CentOS 6+,Debian 7+,Ubuntu 12+
虚拟化技术:Xen、KVM、VMWare,不支持OpenVZ!!!

Debian 8 / Ubuntu 14 / Ubuntu 16

下载最新内核,最新内核查看这里

安装内核;

清理不用的旧内核(可选);

更新 grub 系统引导文件并重启。

Centos 7

下载更换内核,最新内核查看这里

查看内核是否安装成功;

删除旧内核(可选);

更新 grub 系统引导文件并重启。

开启BBR

开机后uname -r看看是不是内核4.9、4.10或4.11。
执行lsmod | grep bbr,如果结果中没有 tcp_bbr 的话就先执行。

执行;

保存生效;

执行。

如果结果都有bbr, 则证明你的内核已开启bbr。看到有 tcp_bbr 模块即说明bbr已启动,这样,就可以开始体验Google的黑科技加速了……

搬瓦工VPS开启BBR的新姿势

搬瓦工的VPS预装系统里面,有的模板已经自带了BBR了,也就是说,你也不需要额外的配置了,选择这种带BBR的预装系统,就能直接启用BBR加速了: