Joe.Du

魔改 Google BBR 一键安装脚本
前言本方法出自于hostloc论坛大佬Yankee发布的BBR魔改,并由Vicer博主制作的一键包。魔改基本就是修...
扫描右侧二维码阅读全文
30
2018/09

魔改 Google BBR 一键安装脚本

前言

本方法出自于hostloc论坛大佬Yankee发布的BBR魔改,并由Vicer博主制作的一键包。魔改基本就是修改BBR源码,调整参数,使其更强劲。

更新

[2017.07.25]

修复一个由检测gcc版本引起的不可预料的错误。

[2017.07.15]

自动检测gcc版本,如果gcc版本大于4.9的将不会再安装gcc

[2017.07.12]

支持用户自行指定内核版本(需要与-f命令同时使用)。

注意

  • 执行过程中会重新编译模块
  • 模块默认为开机自动加载
  • 模块名称:tcp_bbr_powered
  • 可用modprobe tcp_bbr_powered命令进行加载模块
  • 可执行lsmod |grep 'bbr_powered',结果不为空,则加载模块成功
  • 可执行sysctl -w net.ipv4.tcp_congestion_control=bbr_powered使用此模块

方法

本方法已在debianubuntu上测试通过。

1、安装 BBR 并开启

Vicer博主的BBR一键包:

wget --no-check-certificate -qO 'BBR.sh' 'https://moeclub.org/attachment/LinuxShell/BBR.sh' && chmod a+x BBR.sh 
&& bash BBR.sh -f

2、魔改 BBR

一键地址默认是选择官方提供的最新版本的内核,如想要指定内核则运行指定内核版本一键包即可!

(1)一键地址

wget --no-check-certificate -qO 'BBR_POWERED.sh' 'https://moeclub.org/attachment/LinuxShell/BBR_POWERED.sh' && 
chmod a+x BBR_POWERED.sh && bash BBR_POWERED.sh

(2)指定内核版本(以v4.11.9内核版本为例)

wget --no-check-certificate -qO 'BBR_POWERED.sh' 'https://moeclub.org/attachment/LinuxShell/BBR_POWERED.sh' && 
chmod a+x BBR_POWERED.sh && bash BBR_POWERED.sh -f v4.11.9

安装完成即可!


版权声明:本文为原创文章,版权归 哆比博客 所有,转载请注明出处!

本文链接:https://duob.io/archives/154/

所有原创文章采用 知识共享署名-非商业性使用 4.0 国际许可协议 进行许可。

您可以自由的转载和修改,但请务必注明文章来源并且不可用于商业目的。

如果博客部分链接出现404,请留言或者联系博主修复,邮箱:admin#duob.io。

Last modification:October 4th, 2018 at 10:54 pm
If you think my article is useful to you, please feel free to appreciate

Leave a Comment