[谷歌BBR] TCP BBR 魔改版(加强版) for Debian/Ubuntu

422 字
2 分钟
[谷歌BBR] TCP BBR 魔改版(加强版) for Debian/Ubuntu
[谷歌BBR] TCP BBR 魔改版(加强版) for Debian/Ubuntu

让机子的网速biubiu起来哦!比原版 BBR 还要强!

Vicer 大佬的脚本

Head Pic: 「島風です!」/「茨乃」のイラスト [pixiv]


BBR 是来自 Google 的一个 TCP 拥塞控制算法,单边加速,可以提升你的网络利用率。

安装#

确认你可以使用 BBR#

直接运行以下命令即可:

Terminal window
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://moe.best/files/scripts/vicer/BBR.sh' && chmod a+x BBR.sh && bash BBR.sh -f

脚本会自动安装并重启

Note

此脚本运行时会自动选择最新的非rc版本(非候选发布版)内核进行安装,并且自动卸载旧内核(无需人工干预)。

安装完成后,执行以下命令:

Terminal window
lsmod | grep 'bbr'

如果结果不为空,则说明成功开启了 BBR,那么你就可以使用后续的 BBR 加强版。

安装 BBR 魔改版#

Terminal window
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://moe.best/files/scripts/vicer/BBR_POWERED.sh' && chmod a+x BBR_POWERED.sh && bash BBR_POWERED.sh

执行过程中会重新编译模块,等待完成即可。

安装完成后执行

Terminal window
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 的示例
Terminal window
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 上通过测试。

文章分享

如果这篇文章对你有帮助,欢迎分享给更多人!

[谷歌BBR] TCP BBR 魔改版(加强版) for Debian/Ubuntu
https://moeclub.org/2017/06/24/278/
作者
Vicer
发布于
2017-11-11
相关文章智能推荐
1
[Linux] 网络脚本一键重装 Ubuntu/CentOS/Debian
好东西就应该分享出来【更新:补充重装成 CentOS 7 的方法】 适用于由 GRUB 引导的系统,使用官方发行版去掉模板预装的软件,同时也可以解决内核版本与软件不兼容的问题。 只要有 root 权限,还您一个纯净的系统。
2
[收集] Linux VPS装机相关
Linux 笔记自己整理的一些自己常用的VPS装机必备脚本,包括Linux网络一键重装、网络优化(锐速)、Linux面板。
3
[NetData] 一个超酷炫的Linux性能实时监控探针
好东西就应该分享出来NetData 是一个分布式的实时健康监测系统,它实时提供超高水平的监测功能,每秒收集数千个系统指标(也包括应用程序,如 Web 服务器和数据库服务器),并有着一个现代感十足的交互式 Web 仪表盘。 NetData 可以快速、高效的永久运行在所有 Linux 系统(真实或虚拟服务器、容器、物联网设备等),而不破坏其核心功能。
4
[Linux] Ubuntu 更换内核以支持锐速
Linux 笔记只是拿锐速举个例子,如果是由于其他原因需要更换内核,那么当然也可以按照这篇教程。
5
[ChinaDNS] 无污染的智能路由 DNS 折腾记
教程手上有台去年被京东云骗了买的80多rmb一年的1M小水管机子,闲着也是闲着,就打算用 ChinaDNS 项目部署一个无污染的DNS服务,其中遇到了许多坑,弄清楚了之后我觉得很有必要写一篇教程(特别是在用H大的老毛子固件上的ChinaDNS的朋友们需要看一看),其中涉及到 DNS 污染的问题是重点
随机文章随机推荐
Profile Image of the Author
神代綺凛
专业咕咕
分类
标签
站点统计
文章
107
分类
15
标签
269
总字数
140,468
运行时长
0 天
最后活动
0 天前
站点信息
构建平台
EdgeOne Pages
博客版本
Firefly v6.16.8
文章许可
CC BY-NC-SA 4.0
文章目录