[谷歌BBR] TCP BBR 魔改版(加强版) for Debian/Ubuntu
当前页面是本站的「Google AMP」版。查看和发表评论请点击:完整版 »
让机子的网速biu~biu~起来哦!比原版 BBR 还要强!
Vicer 大佬的脚本
Head Pic: 「島風です!」/「茨乃」のイラスト [pixiv]
TCP BBR 魔改版 for Debian/Ubuntu
BBR 是来自 Google 的一个 TCP 拥塞控制算法,单边加速,可以提升你的网络利用率。
安装
确认你可以使用 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://lolico.moe/files/scripts/vicer/BBR.sh' && chmod a+x BBR.sh && bash BBR.sh -f
脚本会自动安装并重启
此脚本运行时会自动选择最新的非rc版本(非候选发布版)内核进行安装,并且自动卸载旧内核(无需人工干预)。
安装完成后,执行以下命令:
lsmod | grep 'bbr'
如果结果不为空,则说明成功开启了 BBR,那么你就可以使用后续的 BBR 加强版。
安装 BBR 魔改版
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://lolico.moe/files/scripts/vicer/BBR_POWERED.sh' && chmod a+x BBR_POWERED.sh && bash BBR_POWERED.sh
执行过程中会重新编译模块,等待完成即可。
安装完成后执行
lsmod | grep 'bbr_powered'
如果结果不为空,则说明成功开启了 BBR 加强版。
注意事项
- 如遇报错:
Error! Header not be matched by Linux Kernel.
请使用-f
参数来用强制模式重新安装原版 BBR,然后再尝试安装加强版 BBR。 - 如遇报错:
Error! Install make.
或Error! Install gcc.
- 首先尝试
apt-get update
,再执行此脚本。 - 如果还是没解决,则请尝试安装 gcc(>=4.9)
以下是 Ubuntu 安装 gcc 4.9 的示例sudo apt-get install -y software-properties-common sudo add-apt-repository ppa:ubuntu-toolchain-r/test sudo apt-get update sudo apt-get -y install g++-4.9
- 首先尝试
此脚本在 Debian8,Debian9,Ubuntu16.04 上通过测试。