逗比根据地已经快两年了,转眼间又是新的一年,本逗比 在这里祝大家 鸡年大吉(ba~) ,祝大家新的一年科学上网 更快更流畅~~
逗比交流群: 271866172 / 531201358

CentOS/Debian/Ubuntu系统 TCP-BBR 一键安装脚本

网络资源 Toyo 8评论
文章目录
[显示]
本文最后更新于 2017年1月16日 12:25 可能会因为没有更新而失效。如已失效或需要修正,请留言!

其他BBR一键脚本:『原创』Debian/Ubuntu系统 TCP拥塞控制技术 ——TCP-BBR 一键安装脚本

本脚本适用环境

系统支持:CentOS 6+,Debian 7+,Ubuntu 12+

虚拟技术:OpenVZ 以外的(KVM、Xen、VMware等)

内存要求:≥128M

日期  :2017 年 01 月 13 日

关于本脚本

  1. 本脚本已在 Vultr 上的 VPS 全部测试通过。
  2. 当脚本检测到 VPS 的虚拟方式为 OpenVZ 时,会提示错误,并自动退出安装。
  3. 某些服务商(如 Linode、DigitalOcean)可能需要首先将 VPS 配置为可自定义内核,然后 grub2 的配置才会生效。
  4. 脚本运行完重启发现开不了机的,打开 VPS 后台控制面板的 VNC, 开机卡在 grub 引导, 手动选择内核即可。
  5. 由于是使用最新版系统内核,最好请勿在生产环境安装,以免产生不可预测之后果。

使用方法

使用root用户登录,运行以下命令:

wget --no-check-certificate https://github.com/teddysun/across/raw/master/bbr.sh && chmod +x bbr.sh && bash bbr.sh

安装完成后,脚本会提示需要重启 VPS,输入 y 并回车后重启。

重启完成后,进入 VPS,验证一下是否成功安装最新内核并开启 TCP BBR,输入以下命令:

uname -r
# 查看内核版本,含有 4.9.0 就表示 OK 了
# ————————————
sysctl net.ipv4.tcp_available_congestion_control
# 返回值一般为:
# net.ipv4.tcp_available_congestion_control = bbr cubic reno
# ————————————
sysctl net.ipv4.tcp_congestion_control
# 返回值一般为:
# net.ipv4.tcp_congestion_control = bbr
# ————————————
sysctl net.core.default_qdisc
# 返回值一般为:
# net.core.default_qdisc = fq
# ————————————
lsmod | grep bbr
# 返回值有 tcp_bbr 模块即说明bbr已启动。

参考链接:

https://github.com/google/bbr/blob/master/Documentation/bbr-quick-start.md

http://elrepo.org/tiki/tiki-index.php

http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.9/

更新日志:

2017 年 01 月 13 日

1.更新 内核为 4.9.3。

2017 年 01 月 09 日

1.更新 内核为 4.9.1。


其他BBR一键脚本:『原创』Debian/Ubuntu系统 TCP拥塞控制技术 ——TCP-BBR 一键安装脚本

本文章转载自:https://teddysun.com/489.html

转载请超链接注明:逗比根据地 » CentOS/Debian/Ubuntu系统 TCP-BBR 一键安装脚本
责任声明:本站一切资源均原创或收集自互联网,仅作交流学习之用,请勿用作商业!如造成任何后果,本站概不负责!

赞 (2)
发表我的评论
取消评论
表情

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址
(8)个小伙伴在吐槽
  1. 逗逼兄,这个脚本centos 7可以用么
    禅猫2017-01-16 23:19 回复
    • 我不玩centos,所以未做测试。
      Toyo2017-01-16 23:26 回复
      • 用的debian吧。。我刚从debian换到centos来 :mrgreen: 另,主题分享不 :shock:
        禅猫2017-01-16 23:41 回复
        • 我网站的主题已经做了版权声明,自己看网站底部。
          Toyo2017-01-16 23:53 回复
      • 好像知更鸟的吧
        禅猫2017-01-16 23:42 回复
  2. 谢谢楼主! 2017.01.15 Digital Ocean SF2 Ubuntu 16.04.1 x64测试可用 2017年01月12日,版本 v1.0.5 更新 内核文件为 4.9.3 4.9.3-040903-generic
    kelvinchufei2017-01-16 11:01 回复
  3. 某些服务商(如 DigitalOcean)可能需要首先将 VPS 配置为可自定义内核,然后 grub2 的配置才会生效。 这个什么意思 使用的是DigitalOcean
    无痕2017-01-07 14:32 回复
  4. Vultr 30k->3m 不错
    哈哈侠2016-12-26 22:21 回复