四种方式开通服务器BBR加速,为服务器大幅提速?

发布于 2024-02-21  654 次阅读


一、概览

1.1 概述

视频教程地址:点赞关注哈

今天教大家四种方式为服务器开通BBR加速,为服务器大幅提速!

1.2 问题解答

极搜 堪称电报telegram目前最强搜索引擎,啥都能搜到!

达尔文西畅聊群,大佬团在线解答! https://t.me/dewxtalk

达尔文西畅聊2群,防失联专用群!https://t.me/dewxtalk2

免费gpt4.0群,无限制白嫖gpt4.0! https://t.me/freegpt41

二、BBR介绍

①什么是bbr?

BBR(Bottleneck Bandwidth and Round-trip time)是一种由Google开发的拥塞控制算法,旨在优化网络传输性能和提高吞吐量。BBR加速通过智能地调整拥塞窗口和传输速率,以充分利用网络带宽并减少网络延迟。

②bbr的作用

BBR加速的主要特点和优势包括:

1. 基于带宽和往返时间的拥塞控制:BBR通过实时监测网络的带宽利用率和往返时间(RTT),动态调整拥塞窗口和发送速率,以避免网络拥塞和排队延迟,从而提高网络性能。

2. 最大化带宽利用:BBR采用了一种称为「拥塞窗口自适应」的机制,可以自动调整数据流的发送速率,以充分利用可用的带宽。它可以在网络状况好的时候提高发送速率,并在网络拥塞时减小发送速率,以避免数据包丢失和延迟增加。

3. 减少网络延迟:BBR通过减少排队延迟和拥塞延迟,可以显著降低网络延迟。它利用了先进的拥塞控制算法和带宽估计技术,以最小化数据包在网络中的滞留时间,从而提高应用程序的响应性和用户体验。

4. 适用于不同网络环境:BBR适用于各种网络环境,包括有线网络和无线网络。它可以自适应地适应不同的网络条件和链路特性,并根据实时的网络反馈进行调整,以优化传输性能。 5. 开源和广泛支持:BBR是一种开源算法,已被广泛采用和支持。它已经被集成到许多操作系统和网络协议栈中,如Linux内核和一些流行的网络应用程序中,可以方便地启用和配置。

需要注意的是,要使用BBR加速,你需要确保你的网络环境和设备支持该算法,并进行相应的配置。在大多数情况下,启用BBR加速只需在操作系统或应用程序中进行简单的配置更改。然而,具体的配置方法可能因操作系统或应用程序的不同而有所差异。因此,建议在使用BBR加速前查阅相关文档或指南,以确保正确配置和获得最佳效果。

③现有服务器的情况

大多数linux发行版已经内置了bbr加速模块,但是都没有启用,需要手动启用bbr加速。

三、相关地址

极搜 堪称电报telegram目前最强搜索引擎,啥都能搜到!

达尔文西畅聊群,大佬团在线解答! https://t.me/dewxtalk

免费gpt4.0群,无限制白嫖gpt4.0! https://t.me/freegpt41

四、服务器配置BBR配置介绍

①博主目前在用方式,用的最多

官方github:https://github.com/Chikage0o0/Linux-NetSpeed

一键代码:

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

后续菜单:
./tcp.sh

注意事项:

注意:

1、如果是debian系统,可以开启BBRplus加速(2+7),

2、ubuntu系统,开启普通的加速(4)即可,即4选项就行了,然后选择10,进行系统配置优化

3、安装的时候不要卸载自带的内核

②方式2

官方github:https://github.com/jinwyp/one_click_script

加速脚本:

以下三种方式选一个执行即可

Usage 脚本:
bash <(curl -Lso- https://git.io/kernel.sh)


通过 curl 命令安装 via curl to install script
curl -O https://raw.githubusercontent.com/jinwyp/one_click_script/master/install_kernel.sh && chmod +x ./install_kernel.sh && ./install_kernel.sh


通过 wget 命令安装 Linux 内核 和 Wireguard via wget to install script
wget --no-check-certificate https://raw.githubusercontent.com/jinwyp/one_click_script/master/install_kernel.sh && chmod +x ./install_kernel.sh && ./install_kernel.sh

③方式3

官方github:https://teddysun.com/489.html

加速脚本:

加速代码:

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


查看内核版本:
uname -r


查看BBR是否启动成功:
lsmod | grep bbr

④方式4

官方地址:https://github.com/cx9208/bbrplus

加速代码

加速代码;

wget "https://github.com/cx9208/bbrplus/raw/master/ok_bbrplus_centos.sh" && chmod +x ok_bbrplus_centos.sh && ./ok_bbrplus_centos.sh

查看内核版本:
uname -r

查看BBR是否启动成功,输入下面代码,显示有bbrplus则启动成功
lsmod | grep bbr


达尔文西博客站,分享科技类内容及各种实用技巧,获取最新、最前沿的科技资讯,在互联网3.0时代不掉队!