陈奇网络工作室

国外的Linux VPS主机速度慢吗?分享一键安装脚本打开BBR、BBR魔法改版、BBRplus和锐加速教程

租用国外VPS时,由于地理位置远离国内,访问和下载速度有限,安装BBR加速功能是较好的方法之一。有人会问BBR是什么?BBR是Google提出的一种新的拥塞控制算法,可以显著提高Linux系统服务器的吞吐量,降低TCP连接的延迟,可以显著提高国外VPS的访问和下载速度。什么是拥堵?就是丢包,传统的拥塞控制算法,当出现拥塞时,会大大缩小发送数据窗口,导致数据传输效率急剧下降。国内云网络一般丢包率较低,bbr无法开启,理论上影响不大。bbr对国际线路的提升作用明显,国际线路丢包特别严重,需要安装BBR启动加速功能。

虽然现在很多美国主机公司都支持一键安装BBR加速功能,但总体来说还是少数。常用的加速策略有GoogleBBRTCP加速、BBR魔法改版、暴力BBR、BBRplus以及基于它的锐加速。在本文中,老刘的博客将和大家分享一个VPS加速脚本,可以一键安装启动。在这里,它将由位于华盛顿的UCloud通用云主机进行演示。

安装环境:

1.系统支持:CentOS 6,Debian 7,Ubuntu 12。

2.虚拟架构:OpenVZ不支持KVM、Xen和VMware。

3.BBR和夏普不能同时安装。一个是升级内核,一个是降级内核。

4.系统内核的最低要求是4.9。

脚本命令:

wget-N-no-check-certificate ' https://raw . githubusercontent . com/chia kge/Linux-NetSpeed/master/TCP . sh '

chmod x tcp.sh。/tcp.sh

这是脚本的面板,底线是VPS当前的加速内核和加速策略,所以如果需要启动一些加速,需要先安装相应的内核,然后启动相应的管理,最后看加速是否成功。

以BBR加速度为例。首先输入1安装BBR/BBR魔法修正内核,然后再次使用脚本输入4启动BBR加速。以下是完整的步骤:

[root @ 10-27-186-90 ~]# wget-N-no-check-certificate ' https://raw . githubusercontent . com/chiakge/Linux-net speed/master/TCP . sh '

-2021-02-07 23:46:55-https://raw . githubusercontent . com/chia kge/Linux-net speed/master/TCP . sh

解决raw.githubusercontent.com问题(raw.githubusercontent.com).151.101.192.133 , 151.101.0.133 , 151.101.64.133 ,

连接到raw.githubusercontent.com(raw . githubusercontent . com)| 151 . 101 . 192 . 133 |:443.已连接。

HTTP请求已发送,正在等待响应.200好吧

长度:24274(24K)[文本/普通]

上次修改的标题丢失-时间戳关闭。

-2021-02-07 23:46:55-https://raw . githubusercontent . com/chia kge/Linux-net speed/master/TCP . sh

重用到raw.githubusercontent.com:443的现有连接。

HTTP请求已发送,正在等待响应.200好吧

长度:24274(24K)[文本/普通]

正在保存到:“tcp.sh”

100%[=====================================================================================================================================================] 24,274 - .-0s中的K/s

2021-02-07 23:46:55(51.1 MB/秒)-“TCP . sh”已保存[24274/24274]

[root @ 10-27-186-90 ~]# chmod x TCP . sh

[root@10-27-186-90 ~]#。/tcp.sh

TCP加速一键式安装管理脚本[v1.3.2]

-只爱生活| 94ish.me -

0.升级脚本

内核管理:36860 . 48686868686

1.安装BBR/BBR魔术修订版内核。

2.安装BBRplus内核。

3.安装Lotserver内核。

加快管理的速度。36860 . 68686868686

使用BBR加速

5.使用BBR魔法加快复习速度

6.使用暴力BBR魔法来加快修改速度(有些系统不支持)

7.使用BBRplus版本加速

8.使用Lotserver加速。

杂项管理:33860 . 63863863861

9.所有卸载都加速了

10.系统配置优化

11.退出脚本

————————————————————————————————

当前状态:已安装Lotserver(锐速)内核,未安装BBR加速内核

请输入数字[0-11]:1

加载的插件:快速镜像

内核-ml-4.11.8.rpm | 41 MB 00:00:05

正在检查/var/tmp/yum-root-9 rqtjz/kernel-ml-4。11 .8 .rpm:kernel-ml-4。11 .8-1 .el7。埃尔雷波。x86 _ 64

/var/tmp/yum-root-9 rqtjz/kernel-ml-4。11 .8 .转速:不更新已安装的软件包。

错误:无所事事

加载的插件:快速镜像

解决依赖关系

-运行交易检查

-封装kernel-ml-headers。x86 _ 64 0:4。11 .8-1 .el7。El repo将被擦除

-完成依赖关系解析

依赖关系已解决

===============================================================================================================================================================================================

包拱门版本存储库大小

===============================================================================================================================================================================================

移除:

内核-ml-headers x86 _ 64 4。11 .8-1 .el7。El repo安装了4.0米

交易摘要

===============================================================================================================================================================================================

移除一个包

安装尺寸:4.0米

下载软件包:

运行交易检查

运行事务测试

交易测试成功

运行事务

警告:在妙的之外更改了RPMDB .

正在擦除:kernel-ml-headers-4。11 .8-1 .el7。埃尔雷波。x86 _ 64 1/1

正在验证:kernel-ml-headers-4。11 .8-1 .el7。埃尔雷波。x86 _ 64 1/1

已删除:

内核-ml-headers。x86 _ 64 0:4。11 .8-1 .el7。El repo

完整!

加载的插件:快速镜像

内核-ml-header-4。11 .8 .rpm | 1.1 MB 00:00:00

正在检查/var/tmp/yum-root-9 rqtjz/kernel-ml-headers-4。11 .8 .rpm:kernel-ml-headers-4。11 .8-1 .el7。埃尔雷波。x86 _ 64

标记要安装的/var/tmp/yum-root-9 rqtjz/kernel-ml-headers-4。11 .8 .每分钟转数

解决依赖关系

-运行交易检查

将安装-封装kernel-ml-headers。x86 _ 64 0:4。11 .8-1 .el7。El repo

-完成依赖关系解析

依赖关系已解决

===============================================================================================================================================================================================

包拱门版本存储库大小

===============================================================================================================================================================================================

安装:

内核-ml-headers x86 _ 64 4。11 .8-1 .el7。El repo/kernel-ml-headers-4。11 .8 4.0米

交易摘要

===============================================================================================================================================================================================

安装一个包

总尺寸:4.0米

安装尺寸:4.0米

下载软件包:

运行交易检查

运行事务测试

交易测试成功

运行事务

正在安装:kernel-ml-headers-4。11 .8-1 .el7。埃尔雷波。x86 _ 64 1/1

正在验证:kernel-ml-headers-4。11 .8-1 .el7。埃尔雷波。x86 _ 64 1/1

已安装:

内核-ml-headers。x86 _ 64 0:4。11 .8-1 .el7。El repo

完整!

加载的插件:快速镜像

内核-ml-devel-4。11 .8 .rpm | 11 MB 00:00:00

正在检查/var/tmp/yum-root-9 rqtjz/kernel-ml-devel-4。11 .8 .rpm:kernel-ml-devel-4。11 .8-1 .el7。埃尔雷波。x86 _ 64

/var/tmp/yum-root-9 rqtjz/kernel-ml-devel-4。11 .8 .转速:不更新已安装的软件包。

错误:无所事事

检测到0 个其余内核,开始卸载.

- nodeps -e内核卸载完毕,继续.

[注意]重启VPS后,请重新运行脚本开启BBR/BBR魔改版

需要重启VPS后,才能开启BBR/BBR魔改版,是否现在重启?[是/否]:是

[信息] VPS重启中.

连接关闭.插座关闭。

外部主机关闭了连接。

在12:48:38与远程主机(152.32.182.36)断开连接。

键入“救命”了解如何使用Xshell提示符。

[C:\\~]$

#再次登录一次VPS

连接到152.32.182.36:22.

连接建立。

要退出到本地壳,请按" Ctrl Alt ]" .

警告!远程嘘服务器拒绝了X11转发请求。

上次登录失败:美国东部时间2021年2月七日23:49:09,来自107.150.120.125

自上次成功登录以来,有一次失败的登录尝试。

最后登录:孙2021年2月七日23时36分23秒来自107.150.120.125

[root@10-27-186-90 ~]# ./tcp.sh

传输控制协议(传输控制协议)加速一键安装管理脚本[第1.3.2版]

-就是爱生活| 94ish.me -

0.升级脚本

————————————内核管理————————————

1.安装BBR/BBR魔改版内核

2.安装BBRplus版内核

3.安装Lotserver(锐速)内核

————————————加速管理————————————

4.使用BBR加速

5.使用BBR魔改版加速

6.使用暴力BBR魔改版加速(不支持部分系统)

7.使用BBRplus版加速

8.使用Lotserver(锐速)加速

————————————杂项管理————————————

9.卸载全部加速

10.系统配置优化

11.退出脚本

————————————————————————————————

当前状态:已安装BBR加速内核,未安装加速模块

请输入数字[0-11]:4

[信息]:清除加速完成。

kernel.msgmnb=65536

kernel.msgmax=65536

网。IPv6。糖膏剂全部。disable _ IPv6=1

kernel.unknown_nmi_panic=0

kernel.sysrq=1

vm.swappiness=10

fs。inotify。max _ user _ watches=1000000

网。IP v4。糖膏剂全部。send _ redirects=0

网。IP v4。糖膏剂默认。send _ redirects=0

网。IP v4。糖膏剂全部。secure _ redirects=0

网。IP v4。糖膏剂默认。secure _ redirects=0

网。IP v4。糖膏剂全部。接受重定向=0

网。IP v4。糖膏剂默认。接受重定向=0

fs。inotify。最大排队事件数=327679

kernel.shmmax=68719476736

kernel.shmall=4294967296

网。IP v4。嘶声。默认。GC _ thresh 1=2048

网。IP v4。嘶声。默认。GC _ thresh 2=4096

网。IP v4。嘶声。默认。GC _ thresh 3=8192

net.core.default_qdisc=fq

网。IP v4。TCP _拥塞_控制=bbr

[信息]BBR启动成功!

[root@10-27-186-90 ~]# ./tcp.sh

传输控制协议(传输控制协议)加速一键安装管理脚本[第1.3.2版]

-就是爱生活| 94ish.me -

0.升级脚本

内核管理:36860 . 48686868686

1.安装BBR/BBR魔术修订版内核。

2.安装BBRplus内核。

3.安装Lotserver内核。

加快管理的速度。36860 . 68686868686

使用BBR加速

5.使用BBR魔法加快复习速度

6.使用暴力BBR魔法来加快修改速度(有些系统不支持)

7.使用BBRplus版本加速

8.使用Lotserver加速。

杂项管理:33860 . 63863863861

9.所有卸载都加速了

10.系统配置优化

11.退出脚本

————————————————————————————————

当前状态:BBR加速内核已经安装,BBR启动成功。

请输入一个数字[0-11]:9。

[信息]:加速清洗。

[root@10-27-186-90 ~]#

该脚本还支持卸载加速策略。如果想用其他加速方式,只需要输入即可。/tcp.sh来复用脚本,并输入9卸载所有加速,然后重装内核,启动其他加速。

这里注意,如果你的系统是centos 8,就不要安装上面的脚本,因为CentOS 8的默认内核版本是4.18.x,内核版本高于4.9可以直接启动BBR:

#打开BBR

echo ' net . core . default _ qdisc=FQ '/etc/sysctl . conf

echo ' net . IP v4 . TCP _ congestion _ control=BBR '/etc/sysctl . conf

#保存并退出后,执行以下命令使配置生效。

系统控制语言

#检查BBR是否成功打开。

sysctl-n net . IP v4 . TCP _拥塞_控制

lsmod | grep bbr

选择多了,有些人可能会选择困难。BBR更快还是更锋利?是原版BBR加速了还是BBR魔术修改了?这个问题的答案真的是因人而异。VPS的不同用途可能适用于不同的加速策略。一般我直接用原装BBR,UCloud Washington VPS自带急加速。

最后,如果你觉得以上安装过程比较复杂,可以考虑选择Vultr云服务器 VPS: 《Vultr新用户注册获赠$50或$100账户余额方法附Vultr便宜vps方案整理》,支持一键安装BBR加速功能,非常方便,现在新用户赠送100块钱。

西部数码代理(chenqinet.cn)是工信部批准的正规老牌云服务商,拥有ISP、云牌照、IDC、CDN全业务资质。自成立以来,二十多年来一直专注于域名注册,虚拟主机,云服务器,企业邮箱,企业网站建立等互联网基础服务!

公司开发的云计算平台以便捷、高效、高性价比、意想不到的售后优势占领市场,跻身国内前三的接入服务商,为国内超过50万家网站提供高速稳定的托管服务!先后荣获中国高新技术企业、中国优秀云计算服务商、中国十大IDC企业、中国最受欢迎云服务商等称号!

目前西部数码代理高性能云服务器在售,最低仅售48元!

http://zhuji.chenqinet.cn/cloudhost/

后台-系统设置-扩展变量-手机广告位-内容页底部广告位3