如何开启Google TCP BBR 加速

【美博翻墙2019.12.10】关于开启Google TCP BBR 加速这一部分本写于“自建最强科学上网:v2ray”的一部分,因文章太长,也不是做v2ray代理非要加上的,所以另改写此文,方便读者查看。

-------------
美博翻墙(allinfa.com)发布的几个目前最好的自建代理,可自行选择使用:
自建最强科学上网3+:trojan + Caddy(SSL证书自动续期)
自建最强科学上网2+:V2Ray + Caddy + Tls + WebSocket
自建最强科学上网5+:V2ray + Caddy + Tls + HTTP/2
自建最强科学上网4:NaiveProxy + Caddy
美博点评:V2Ray、trojan、NaiveProxy代理的异同及相关问题
美博认为这几个组合都是目前翻墙思路最好、最强的翻墙方法,可等同使用。
-------------

Google 开源了 TCP BBR 拥塞控制算法,可以减少丢包。有用户使用说在 VPS 上开启了 TCP BBR 后网速最高可达到10几倍的提升,但有些服务器的加速并不明显,所以,看自己的情况是否要设置加速。

关于 Google BBR 拥塞控制算法目前主要有两个版本,一个原版,另一个为魔改版,魔改版 Google BBR 是在原版的基础上调整了一些参数,加速效果更胜一筹,但是:

美博园(allinfa.com)建议:安装 Google 原版,不要安装修改版。

开启Google BBR,与系统及版本有关,有几种情况:

1) 最新版本如 Ubuntu 19.04等:已经默认开启BBR,不再需要升级内核,也不需要手动开启;
2) Debian 9、10 和 ubuntu 18.04:已经是 4.9版或以上的内核, 不需要更换内核, 可以通过如下命令手动开启BBR;
3) Debian 8、ubuntu 16.04 及以下版本: 需要先升级内核到 4.9版或以上, 才能通过命令手动开启BBR。美博提醒:升级内核有风险,可能导致服务器不能运行,有些VPS商有限制内核自己升级等,所以,不熟悉的网友可不做这一步。

实例:以ubuntu 18.04 不需要升级内核, 通过如下命令来手动开启BBR。

查看内核版本
输入命令:

uname -r

如果是4.9.x或以上可以直接继续

21-1、修改系统变量
输入命令:

echo "net.core.default_qdisc=fq" >> /etc/sysctl.conf

再输入:

echo "net.ipv4.tcp_congestion_control=bbr" >> /etc/sysctl.conf

21-2、保存使其生效
输入命令:

sysctl -p

21-3、查看内核是否已开启BBR

输入命令:

sysctl net.ipv4.tcp_available_congestion_control

显示如下:

# sysctl net.ipv4.tcp_available_congestion_control
net.ipv4.tcp_available_congestion_control = bbr cubic reno

再输入命令:

sysctl net.ipv4.tcp_congestion_control

显示如下:

net.ipv4.tcp_congestion_control = bbr

表明已经开启BBR加速

21-4、验证BBR是否已经启动

输入命令:

lsmod | grep bbr

显示如下即启动成功:

# lsmod | grep bbr
tcp_bbr          20480  14

***
=== 自建最强代理 v2ray、trojan、NaiveProxy 系列文章参考 ===

自建最强科学上网3+:trojan + Caddy(SSL证书自动续期) - 美博园
关于v2fly(V2Ray)更新版本的提醒 - 美博园
自建最强科学上网5+:V2ray + Caddy + Tls + HTTP/2
自建最强科学上网2+:V2Ray + Caddy + Tls + WebSocket
自建最强科学上网4:NaiveProxy + Caddy
“trojan+Caddy”SSL证书自动续期的Caddyfile配置解决方案 - 美博园
美博点评:V2Ray、trojan、NaiveProxy代理的异同及相关问题 - 美博园
自己搭建代理服务器:VPS的选择 - 美博园
自己搭建代理服务器:Vultr VPS 购买图文教程 - 美博园
自己搭建代理服务器:Vultr VPS 系统安装图文教程 - 美博园
自己搭建代理服务器:检测ip是否被墙及更换ip - 美博园
自己搭建代理服务器:域名购买及设置与ip服务器关联 - 美博园
SSH连接软件-Xshell下载及使用教程 - 美博园
WinSCP:连接远端服务器的管理传输工具的使用教程 - 美博园
其它参考:
v2ray客户端代理上网 - Windows、Android、Mac、ios - 美博园
Let’s Encrypt 证书颁发的速率及次数限制 - 美博园
Let's Encrypt SSL 证书安装不了的若干问题解决 - 美博园
如何开启Google TCP BBR 加速 - 美博园
V2ray自建代理遇到的一些问题及解决 - 美博园
原文链接:https://allinfa.com/google-tcp-bbr-setting.html
原文标题:如何开启Google TCP BBR 加速 - 美博园
美博园文章均为“原创 - 首发”,请尊重辛劳撰写,转载请以上面完整链接注明来源!
软件版权归原作者!个别转载文,本站会注明为转载。

网 友 留 言

1条评论 in “如何开启Google TCP BBR 加速”
  1. 统统推到

    有点复杂,但还是蛮有效的。

这里是你留言评论的地方


请留言


0 + 7 =
【您可以使用 Ctrl+Enter 快速发送】
Copyright © 2007 - 2024 , Design by 美博园. 版权所有. 若有版权问题请留言通知本站管理员. 【回到顶部】