请选择 进入手机版 | 继续访问电脑版
  • 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    网罗天下电脑手机版
  • 关注官方公众号
    微信扫一扫关注
    网罗天下电脑公众号

一键安装最新内核并开启 BBR 脚本和魔改加速脚本

3
回复
1326
查看
[复制链接]

359

主题

494

帖子

1381

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
1381
发表于 2018-10-27 12:01:36 | 显示全部楼层 |阅读模式
bbr.jpg
  最近,Google 开源了其 TCP BBR 拥塞控制算法,并提交到了 Linux 内核,从 4.9 开始,Linux 内核已经用上了该算法。根据以往的传统,Google 总是先在自家的生产环境上线运用后,才会将代码开源,此次也不例外。
根据实地测试,在部署了最新版内核并开启了 TCP BBR 的机器上,网速甚至可以提升好几个数量级。
于是我根据目前三大发行版的最新内核,开发了一键安装最新内核并开启 TCP BBR 脚本。

本脚本适用环境
系统支持:CentOS 6+,Debian 7+,Ubuntu 12+
虚拟技术:OpenVZ 以外的,比如 KVM、Xen、VMware 等
内存要求:≥128M
日期  :2018 年 12 月 14 日


关于本脚本
1、本脚本已在 Vultr 上的 VPS 全部测试通过。
2、当脚本检测到 VPS 的虚拟方式为 OpenVZ 时,会提示错误,并自动退出安装。
3、脚本运行完重启发现开不了机的,打开 VPS 后台控制面板的 VNC, 开机卡在 grub 引导, 手动选择内核即可。
4、由于是使用最新版系统内核,最好请勿在生产环境安装,以免产生不可预测之后果。

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

  1. wget --no-check-certificate https://github.com/teddysun/across/raw/master/bbr.sh" https://github.com/teddysun/across/raw/master/bbr.sh</a> && chmod +x bbr.sh && ./bbr.sh
复制代码

安装完成后,脚本会提示需要重启 VPS,输入 y 并回车后重启。
重启完成后,进入 VPS,验证一下是否成功安装最新内核并开启 TCP BBR,输入以下命令:

  1. uname -r
复制代码

查看内核版本,显示为最新版就表示 OK 了

  1. sysctl net.ipv4.tcp_available_congestion_control
复制代码

返回值一般为:
net.ipv4.tcp_available_congestion_control = bbr cubic reno
或者为:
net.ipv4.tcp_available_congestion_control = reno cubic bbr

  1. sysctl net.ipv4.tcp_congestion_control
复制代码

返回值一般为:
net.ipv4.tcp_congestion_control = bbr

  1. sysctl net.core.default_qdisc
复制代码

返回值一般为:
net.core.default_qdisc = fq

  1. lsmod | grep bbr
复制代码

返回值有 tcp_bbr 模块即说明 bbr 已启动。注意:并不是所有的 VPS 都会有此返回值,若没有也属正常。


参考链接:
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/

转载请注明:秋水逸冰 &#187; 一键安装最新内核并开启 BBR 脚本

ps:魔改破万教程(自用香港云主机)
输入代码:
  1. wget --no-check-certificate https://raw.githubusercontent.com/tcp-nanqinlang/general/master/General/CentOS/bash/tcp_nanqinlang-1.3.2.sh
  2. bash tcp_nanqinlang-1.3.2.sh
复制代码
出现下面图片选着2安装并开机算法

82045d931a9c6467d.png

如果出现需要输入Y,请输入Y继续,(安装到最后会报错不需要管它)报错显示安装失败后,
输入重启命令:
  1. reboot
复制代码


354775d931bd1cec55.png


参考网站:

温馨提示:
1、在论坛里发表的文章仅代表作者本人的观点,与本网站立场无关。
2、论坛的所有内容都不保证其准确性,有效性,时间性。阅读本站内容因误导等因素而造成的损失本站不承担连带责任。
3、当政府机关依照法定程序要求披露信息时,论坛均得免责。
4、若因线路及非本站所能控制范围的故障导致暂停服务期间造成的一切不便与损失,论坛不负任何责任。
5、注册会员通过任何手段和方法针对论坛进行破坏,我们有权对其行为作出处理。并保留进一步追究其责任的权利。
回复

使用道具 举报

0

主题

77

帖子

79

积分

初级会员

Rank: 2

积分
79
QQ
发表于 2018-10-28 19:14:25 | 显示全部楼层
期待中......
回复 支持 反对

使用道具 举报

0

主题

77

帖子

79

积分

初级会员

Rank: 2

积分
79
QQ
发表于 2018-10-28 21:16:09 | 显示全部楼层
嘻嘻不错支持一个
回复 支持 反对

使用道具 举报

0

主题

89

帖子

92

积分

初级会员

Rank: 2

积分
92
QQ
发表于 2018-11-4 17:06:40 | 显示全部楼层
谢谢楼主的辛苦分享
回复 支持 反对

使用道具 举报

*滑动验证:
高级模式
B Color Image Link Quote Code Smilies

本版积分规则

扫描微信二维码

添加为好友

---------------

178-0730-7286

在线客服(服务时间 9:00~21:00)

在线QQ客服
地址:湖南省岳阳市岳阳楼区学院路598号
电邮:admin@4d6.cn
移动电话:18573168656

Powered by 4d6.cn X3.4© 1995-2020 网罗天下电脑( 湘ICP备18025153号-2 )