说明:本方法出自于hostloc
论坛大佬Yankee
发布的BBR
魔改,并由Vicer
博主制作的一键包。魔改基本就是修改BBR
源码,调整参数,使其更强劲。
更新:
[2017.07.25]
修复一个由检测gcc
版本引起的不可预料的错误。
[2017.07.15]
自动检测gcc
版本,如果gcc
版本大于4.9的将不会再安装gcc
。
[2017.07.12]
支持用户自行指定内核版本(需要与-f
命令同时使用)。
提示
1、执行过程中会重新编译模块。
2、模块默认为开机自动加载。
3、模块名称:tcp_bbr_powered
。
4、可用modprobe tcp_bbr_powered
命令进行加载模块。
5、可执行lsmod |grep 'bbr_powered'
,结果不为空,则加载模块成功。
6、可执行sysctl -w net.ipv4.tcp_congestion_control=bbr_powered
使用此模块。
方法
本方法已在debian
及ubuntu
上测试通过。
提示:关于CentOS
系统魔改请参考:BBR+BBR魔改+Lotsever(锐速)一键脚本 for Centos/Debian/Ubuntu。
1、安装BBR并开启
使用命令:
wget --no-check-certificate -qO 'BBR.sh' 'https://moeclub.org/attachment/LinuxShell/BBR.sh' && chmod a+x BBR.sh && bash BBR.sh -f
# 备用地址
wget --no-check-certificate -qO 'BBR.sh' 'https://www.moerats.com/usr/down/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
# 备用地址
wget --no-check-certificate -qO 'BBR_POWERED.sh' 'https://www.moerats.com/usr/down/BBR_POWERED.sh' && chmod a+x BBR_POWERED.sh && bash BBR_POWERED.sh
(2)指定内核版本(以v4.12.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.12.9
# 备用地址
wget --no-check-certificate -qO 'BBR_POWERED.sh' 'https://www.moerats.com/usr/down/BBR_POWERED.sh' && chmod a+x BBR_POWERED.sh && bash BBR_POWERED.sh -f v4.12.9
安装完成即可!
原文地址:https://moeclub.org/2017/06/24/278/
方法来源:http://www.hostloc.com/thread-372277-1-1.html
需要安装gcc,但是gcc怎么装?
脚本自动安装gcc。
请问博主,电信线路在广东出口丢包严重,还有改成魔改版BBR的必要没有,包括试了KCPTUN也不行,Ping值在300~2000之间波动。
这就看你了,BBR只是增加速度而已,不能改善ping值,马上19大,网络差很正常,看过后会不会好些吧。
能改善丢包的现像么?
不能,只有买个线路好点的服务器才行!
Centos能装魔改bbr吗?
可以的,不过目前没一键包,需要手动安装,有点麻烦。
原来你这是tyecho,mark down支持的好么?
是typecho,支持可以的,挺好用的啊,你可以试试。
已安装过的怎么修改?
已经安装了魔改bbr?