全网bbr加速脚本收集 原版暴力魔改bbr锐速 内核更新 协议更换等一系列脚本

原版bbr脚本,秋水逸冰大佬作品(第一套脚本)

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

本脚本适用环境

系统支持:CentOS 6+,Debian 8+,Ubuntu 16+

虚拟技术:OpenVZ 以外的,比如 KVM、Xen、VMware

内存要求:≥128M

关于本脚本

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

使用方法

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

wget --no-check-certificate -O /opt/bbr.sh https://github.com/teddysun/across/raw/master/bbr.sh
chmod 755 /opt/bbr.sh
/opt/bbr.sh

如果提示wget命令未安装,请运行下方命令后再运行上方命令

yum install wget

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

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

uname -r

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

sysctl net.ipv4.tcp_available_congestion_control

返回值一般为:

net.ipv4.tcp_available_congestion_control = bbr cubic reno

sysctl net.core.default_qdisc

返回值一般为:

net.core.default_qdisc = fq

lsmod | grep bbr

返回值有 tcp_bbr 模块即说明 bbr 已启动。比如:tcp_bbr 20480 3

注意:并不是所有的 VPS 都会有此返回值,若没有也属正常。

特别说明:如果你使用的是 Google Cloud Platform (GCP)更换内核,有时会遇到重启后,整个磁盘变为只读的情况。只需执行以下命令即可恢复

mount -o remount rw /

BBR一键安装脚本 BBR BBR魔改 暴力 锐速(Lotsever)(第二套脚本)

简介

BBR是什么,可能有人会说是酒吧。其实并不是,BBR是由谷歌发布的一套时延控制系统,集成至最新的Linux核心中,用于提高服务器的网络传输速率,降低网络丢包、延迟。今天给大家分享是一款四合一的网络加速脚本,其包括了BBR原版、BBR魔改版、Lotsever(锐速)安装脚本。该脚本由94ish制作。可用于KVM\Xen架构,不兼容OpenVZ(OVZ)。支持CentOS 7、Debian 8、Debian 9、Ubuntu 16.04、Ubuntu 18.04。

安装

1.使用SecureCRT连接VPS服务器,运行以下脚本:

wget -N --no-check-certificate "https://raw.githubusercontent.com/dlxg/Linux-NetSpeed/master/tcp.sh" && chmod +x tcp.sh && ./tcp.sh

2.运行完成将出现以下菜单,可根据需要来安装相对应的核心,之后再打开加速功能。如图所示:

图片[1]-全网bbr加速脚本收集 原版暴力魔改bbr锐速 内核更新 协议更换等一系列脚本-村少博客

以安装BBR为例,输入数字1来安装。重启VPS如图:

图片[2]-全网bbr加速脚本收集 原版暴力魔改bbr锐速 内核更新 协议更换等一系列脚本-村少博客

3.安装成功,重启VPS之后我们重新连接服务器。输入下列指令来启用其BBR的网络加速功能。

./tcp.sh

4.按照脚本菜单选项,选择对应安装的功能,来启用加速。

5.如出现如图所示的信息,则表明BBR的加速功能已成功打开。

图片[3]-全网bbr加速脚本收集 原版暴力魔改bbr锐速 内核更新 协议更换等一系列脚本-村少博客

6.如果必须安装或是转换其他版本的加速,必须再次打开脚本来进行卸载。卸载完成之后再选择所需的版本进行安装,之后需再次打开脚本来进行功能选择。

问题

文中详细介绍的四合一脚本中,4个加速专用工具全是TCP加速,能够 为人字梯输油管开展互联网加速。四个专用工具都涉及核心的变更,加速效果不累加。安裝在其中一版核心后,会全自动替换成上一版核心。脚本莱单中的第7项,能够卸载掉所有加速效果。还是建议大家不要在开放环境中使用次脚本,以免造成一些不必要的责任。

TCP加速一键脚本:支持bbr/bbrplus/bbr2/锐速内核(第三套脚本)

简介

此脚本可以一键快速安装BBR原版内核(5.4.13/5.4.14/5.5.0)、BBRplus版内核(4.14.168)、多种Lotserver(锐速)内核、xanmod版内核(5.5.1)、BBR2测试版内核(5.4.0)、Zen版内核(5.5.2)。加速方案也有多种选择:BBR+FQ加速、BBR+CAKE加速 、BBRplus+FQ版加速、Lotserver(锐速)加速、BBR2+FQ加速、BBR2+CAKE加速、BBR2+FQ+ECN加速、BBR2+CAKE+ECN加速,加速模式挺全面的,有兴趣的可以在自己服务器上试一试。

脚本支持系统:CentOS 6/7/8,Debian 8/9/10,ubuntu 16/18/19/2

支持一键安装脚本:BBR+BBRplus+Lotserver

安装

下载附件打包的tcpx文件

解压后得到tcpx.sh,将此文件上传放置在服务器root根目录

图片[4]-全网bbr加速脚本收集 原版暴力魔改bbr锐速 内核更新 协议更换等一系列脚本-村少博客

运行下面命令赋予权限并运行脚本

chmod 755 tcpx.sh
./tcpx.sh

然后输入1之后按下回车键升级最新的内核

图片[5]-全网bbr加速脚本收集 原版暴力魔改bbr锐速 内核更新 协议更换等一系列脚本-村少博客

安装完成之后输入命令reboot重启一下服务器

图片[6]-全网bbr加速脚本收集 原版暴力魔改bbr锐速 内核更新 协议更换等一系列脚本-村少博客

重启后链接服务器,再输入命令./tcpx.sh打开脚本,选择安装13安装bbr+cake(或者选择你自己心仪的加速方式)然后再输一遍重启命令reboot进行重启。

图片[7]-全网bbr加速脚本收集 原版暴力魔改bbr锐速 内核更新 协议更换等一系列脚本-村少博客

最后链接服务器输入命令./tcpx.sh打开脚本,这时候能看到内核版本,加速模式,队列算法均已成功运行。

图片[8]-全网bbr加速脚本收集 原版暴力魔改bbr锐速 内核更新 协议更换等一系列脚本-村少博客
全网bbr加速脚本收集 原版暴力魔改bbr锐速 内核更新 协议更换等一系列脚本-村少博客
全网bbr加速脚本收集 原版暴力魔改bbr锐速 内核更新 协议更换等一系列脚本
此内容为免费资源,请登录后查看
会员专属资源
下载说明本站所有资源均为作者提供和网友推荐收集整理而来,仅供学习和研究使用,请在下载后24小时内删除。
免费资源
© 版权声明
THE END
喜欢就支持一下吧
点赞15 分享
评论 抢沙发

请登录后发表评论