暴力魔改BBR

BBR是Google出品的TCP拥塞控制算法,目前集成在最新的Linux内核中。国外VPS服务器上安装BBR后,可以明显提高连接速度,降低丢包。BBR对SS/SSR有明显的加速作用,看Youbube视频时更为明显。另外如果在国外VPS服务器上架设网站,BBR也可以加速网站的加载速度。魔改版BBR,则是在原版BBR基础上的修改版本,通过参数的修改,使加速算法更为激进,比原版BBR有更为明显的加速效果。 浏览器单线程下载测速原版BBR 与 魔改BBR 加速效果对比测试以下提供 未安装BBR、安装原版BBR、安装魔改版BBR,共三种情况下的速度测试对比,测试在同一时间段进行,安装魔改BBR后,下载速度由12.7KB/S,提升至635KB/S,50倍提升。原版BBR也有明显提速效果,但与魔改版BBR仍有差距。 IDM多线程下载测速测试结果仍然是魔改BBR表现最好,将下载速度提升至4.4MB/S,原版BBR表现也不错,但还是逊于魔改版。 魔改BBR一键安装脚本目前网络上使用较多的,是南琴浪的魔改版BBR。适用平台:KVM虚拟的VPS服务器。适用系统:Debian 7+ 32位/64位(Debian7、Debian8、Debian9)、CentOS 6+ 64位(CentOS6、CentOS7) 安装:1.连接VPS服务器,根据系统不同,分别运行如下两条命令。Debian版: CentOS版: 2.出现下图提示时,输入数字1选择安装内核,然后回车: 3.接下来的安装过程中,部分系统可能会有如下提示,提示删除旧的内核,是否取消。 4.出现如下提示后,输入reboot回车重启系统: 5.系统重启完成后,重新Putty连接,输入以下命令重新运行脚本: Debian: CentOS: 6.出现如下图提示后,输入2 选择安装并开启算法: 7.稍等片刻,安装成功后的提示如下图:

Continue reading …

一键安装最新内核并开启 BBR 脚本

最近,Google 开源了其 TCP BBR 拥塞控制算法,并提交到了 Linux 内核,从 4.9 开始,Linux 内核已经用上了该算法。根据以往的传统,Google 总是先在自家的生产环境上线运用后,才会将代码开源,此次也不例外。根据实地测试,在部署了最新版内核并开启了 TCP BBR 的机器上,网速甚至可以提升好几个数量级。于是我根据目前三大发行版的最新内核,开发了一键安装最新内核并开启 TCP BBR 脚本。 本脚本适用环境 系统支持:CentOS 6+,Debian 8+,Ubuntu 16+虚拟技术:OpenVZ 以外的,比如 KVM、Xen、VMware内存要求:≥128M日期  :2020 年 6 月 23 日 关于本脚本 1、本脚本已在 Vultr 上的 VPS 全部测试通过。2、当脚本检测到 VPS 的虚拟方式为[…]

Continue reading …

VPS服务器Google BBR一键安装脚本

BBR是Google的一套拥塞控制算法,用在VPS服务器上,可以有效减少拥堵丢包,大幅提高网络连接速度。目前Linux类系统的最新内核,都已内置BBR。而我们购买VPS服务器时安装的系统,一般都不是最新的内核。怎么解决呢,在CentOS、Debian、Ubuntu等Linux系统上,可以通过升级最新内核的方式,获取BBR。BBR的安装也很简单,下面我们以Teddysun的一键安装包为例,介绍下BBR安装流程。 BBR安装要求 系统要求:CentOS+、Debian7+、Ubuntu12+。 BBR一键安装 1.用 终端 连接VPS服务器,输入以下命令运行: 2.接下来BBR会自动开始安装,安装完成后会英文提示是否重启,输入y回车重启。 3.等待大概一分钟,系统重启成功后,重新用Putty连接VPS服务器,输入以下命令验证BBR是否安装成功: 如果得到如下结果则代表BBR安装成功:net.ipv4.tcp_congestion_control = bbr

Continue reading …