linux下安装开启原版BBR、魔改BBR的方法

分类:最新文章 - 时间:2022-12-29 - 浏览:

BBR是Google出品并开源的TCP BBR 拥塞控制算法,目前已提交并集成在最新的Linux内核中。而我们使用的VPS服务器特别是国外的vps上安装BBR后,可以明显提高服务器的连接速度,降低丢包。可以说开启BBR后,不管看视频,看网页,还是代理连接,都会提升大幅度的效果。

魔改BBR,则是在Google的原版BBR基础上的修改版本,通过参数的修改,使服提速算法更为激进,比原版BBR有更为明显的提速效果。

安装选择了较为稳定的原生BBR和魔改BBR一键安装脚本,原生BBR一键安装脚本来自秋水逸冰,魔改BBR一键安装脚本来自南琴浪。

安装原版BBR

使用root用户登录,运行以下命令,命令支持CentOS 6+,Debian 7+。

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

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

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

uname -r

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

输入指令

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

则成功安装了BBR

安装魔改BBR

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

Debian

wget --no-check-certificate 'https://github.com/tcp-nanqinlang/general/releases/download/3.4.2.1/tcp_nanqinlang-fool-1.3.0.sh'bash tcp_nanqinlang-fool-1.3.0.sh

CentOS

wget --no-check-certificate 'https://raw.githubusercontent.com/tcp-nanqinlang/general/master/General/CentOS/bash/tcp_nanqinlang-1.3.2.sh'bash tcp_nanqinlang-1.3.2.sh

会得到以下提示:

[Info] 选择你要使用的功能: 1.安装内核2.开启算法3.检查算法运行状态4.卸载算发

选择1进行安装,安装完后按要求重启服务器,重启完服务器后,在运行脚本

bash tcp_nanqinlang-fool-1.3.0.sh(Debian)bash tcp_nanqinlang-1.3.2.sh (Centos)

选择2,开启算法。开启算法后,可以再输入3检查算法。

选择原生BBR还是魔改BBR

魔改BBR是在原生BBR的基础上改进出来的,但目前并没有稳定性方面的问题,并且网上有测试,魔改BBR的速度会比原生BBR的效果提升大概一倍以上的效果


以下是多合一版本,一键安装:

脚本安装命令:

wget "https://github.com/cx9208/Linux-NetSpeed/raw/master/tcp.sh" && chmod +x tcp.sh && ./tcp.sh 


===================
如下单纯版本

bbrplus(bbr修正版):

参考文献中,dog250大神提到了bbr初版的两个问题:bbr在高丢包率下易失速以及bbr收敛慢的问题,提到了他个人与bbr作者对这两个问题的一些修正,并在文末给出了修正后的完整代码。在这里我只是将它编译出来(不是我写的),做了一键脚本,我叫它bbr修正版,或者bbrplus。 它基于原版bbr,但修正了bbr存在的上述问题,尝试使其更好,减少排队和丢包。这里提供一个编译好并内置bbrplus的适用于centos7的内核,以及一键安装方法供大家测试。

Github项目地址:https://github.com/cx9208/bbrplus
感谢dog250大神对bbr相关原理和代码的解析与分享!

安装:

  1. wget "https://github.com/cx9208/bbrplus/raw/master/ok_bbrplus_centos.sh" && chmod +x ok_bbrplus_centos.sh && ./ok_bbrplus_centos.sh
  2. linux下安装开启原版BBR魔改BBR的

安装后,执行:uname -r,显示4.14.89则切换内核成功
执行:lsmod | grep bbr,显示有bbrplus则开启成功

相关标签: 安装BBR魔改BBR加速

本文地址:https://aiyouzz.com/article/10.html

相关内容相关内容
linux下安装开启原版BBR、魔改BBR的方法

linux下安装开启原版BBR、魔改BBR的方法

随机推荐随机推荐
欢迎进入天书奇坛

暂无描述...

站三界导航

站三界网址导航(www.zhansanjie.com)为广大网民精心筛选、整理国内外各类优秀的网站大全,提供专业的互联网资源导航服务。

旗忠驾校,上海旗忠驾校【总部官方网站】

旗忠驾校位于上海市闵行区光华路2118号,联系电话:021-36512585,最新优惠价3980元,旗忠驾校基地是上海市公安局交警总队车辆管理指定的第六教考基地。旗忠驾校成立于1992年8月,是机动车驾驶员第一所培训学校,非常适合闵行区、徐汇区、松江区的学员学车

南汇驾校,上海南汇驾校【权益保障】

上海南汇驾校是上海市南汇首家教练员培训部,驾校地址:浦东新区拱极东路8号,联系电话:021-66020058,最新优惠价3980元,南汇驾校1986年成立,是经上海市公安局交通警察总队和上海市政府交办批准的全封闭大型驾驶员培训基地。占地300多亩,座落于南汇拱极东路8号,非常适合浦东的学员学车

小昆山驾校,上海小昆山驾校【权益保障】

上海小昆山驾校总部地址是上海松江区平原街398号,报名联系电话:021-56011390,小昆山驾校最新学车价格是3980元,小昆山驾校基地目前是松江唯一的学车考试基地,上海松江所有的驾校都是入驻小昆山基地,松江学车就找小昆山驾校

专业心理咨询知识

易悦心理分享专业心理学知识、心理学理论、心理学技术技巧,帮助心理咨询医生训练专业能力,为来访者提供线上心理辅导和心理疏解的知识和服务,做让每个人的人生都可以轻松简单愉悦的心理学。

苏州企业展厅设计装修施工

火星时代作为企业数字展厅设计的智能多媒体互动设备展示服务商,专注于企业展厅设计、互动展示设备安装、多媒体展厅装修及施工。提供完善的数字展厅展馆展厅设计解决方案。

合肥净化工程

合肥市进辰净化工程有限公司专注于净化板结构安装,空调通风系统,水电系统。设计、预算、材料供应、设备出售、安装施工、改造维修等。承接范围(食品厂,药品厂,电子厂,日用品厂,医院,实验室,手术室,研发室等)净化工程,无尘车间,无菌实验室/手术室,设计施工装修售后一体化服务的净化公司。联系人:王经理联系电话:18715467750

合肥腻子粉

合肥包河区华星装饰是一家专业生产腻子粉、内墙腻子粉、粉刷石膏的厂家。该公司位于合肥市包河区,致力于为客户提供优质的产品和服务。华星装饰拥有丰富的经验和技术,能够满足客户不同的需求。联系人:钱经理,电话:13966657544,欢迎咨询我们