BBR开启教程(转)

BBR简介

Google TCP BBR是一种加速引擎,这种引擎机制类似于锐速,但是安装形式优于锐速因为嵌入 于内核,安装内核开启BBR就行,不过效果实测并不好于锐速多少。

BBR 目的是要尽量跑满带宽, 并且尽量不要有排队的情况!

安装方法

Debian 8 / Ubuntu 14

  • 下载最新的内核

查看所有内核点击这里

1
wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.9/linux-image-4.9.0-040900-generic_4.9.0-040900.201612111631_amd64.deb
  • 安装内核
1
dpkg-ilinux-image-4.9.0*.deb
  • 更新 grub 系统引导文件并重启
1
2

update-grub
reboot

CentOS 6

  • 下载内核并安装

查看所有内核

1
2
3

rpm--import https://www.elrepo.org/RPM-GPG-KEY-elrepo.org
rpm-Uvh http://www.elrepo.org/elrepo-release-6-6.el6.elrepo.noarch.rpm
yum--enablerepo=elrepo-kernel install kernel-ml-y

  • 查看内核是否安装成功
1
rpm-qa|grep kernel
  • 更新 grub 系统引导文件并重启
1
2

sed-i's:default=.*:default=0:g'/etc/grub.conf
reboot

CentOS 7

  • 下载内核并安装

查看内核点击这里

1
2
3

rpm--import https://www.elrepo.org/RPM-GPG-KEY-elrepo.org
rpm-Uvh http://www.elrepo.org/elrepo-release-7.0-2.el7.elrepo.noarch.rpm
yum--enablerepo=elrepo-kernel install kernel-ml-y

  • 查看内核是否安装成功
1
rpm-qa|grep kernel
  • 更新 grub 系统引导文件并重启
1
2
3

egrep^menuentry/etc/grub2.cfg|cut-f2-d\'
grub2-set-default0  #default 0表示第一个内核设置为默认运行, 选择最新内核就对了
reboot

开启bbr

开机后 uname -r 看看是不是内核4.9

执行

1
2

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

保存生效

1
sysctl-p

执行

1
sysctl net.ipv4.tcp_available_congestion_control

如果结果中有bbr, 则证明你的内核已开启bbr

执行

1
lsmod|grep bbr

看到有 tcp_bbr 模块即说明bbr已启动

注意:

本教程涉及到VPS更换内核,所以如果步骤错误,或者VPS不兼容最新的内核,会导致无法开机等错误,请勿用于生产环境

原文链接:https://www.echoteen.com/bbr-vps-install.html

转载于:https://www.cnblogs.com/rmhy/p/7088035.html

BBR开启教程(转)相关推荐

  1. 比锐速还强的 TCP拥塞控制技术 —— TCP-BBR 测试及开启教程

    比锐速还强的 TCP拥塞控制技术 -- TCP-BBR 测试及开启教程 网络资源 Toyo 7个月前 (12-08) 56评论 文章目录 [显示] 本文最后更新于 2017年6月11日 02:36 可 ...

  2. Win7系统无线网络适配器被禁用的开启教程

    Win7电脑要想上网,就得连接网络,其中连接无线网络是最快上网的方法.有的小伙伴突然发现他的无线网络无法使用了,查看了电脑后发现是无线网络适配器被禁用了,那么怎么把无线适配器开启起来呢?下面让小编给大 ...

  3. win7窗口颜色没有透明的开启教程

    win7的个性化中可以将窗口颜色设置为透明能够让我们的界面视觉效果更加美观舒适.但是有的朋友反映他的win7窗口颜色中没有透明,win7窗口颜色没有透明怎么开启?其实透明效果不是颜色,需要勾选透明选项 ...

  4. win10系统windows hello无法设置 windows hello设置开启教程

    win10系统windows hello无法设置 windows hello设置开启教程 https://www.win10com.com/win10jiaocheng/14023.html 在win ...

  5. RoboMaster遥控器调参以及左上角拨轮开启教程

    RoboMaster遥控器调参以及左上角拨轮开启教程 1.遥控器驱动以及调参软件安装 2.打开调参软件 3.使用安卓线连接遥控器(遥控器底部的安卓接口)至PC端对遥控器固件进行升级 4.遥控器参数校准 ...

  6. 王者容易怎么开启语音服务器,王者荣耀怎么开语音?王者荣耀语音开启教程

    在玩王者荣耀的时候,不知道怎么开语音和队友们交流.一起看看王者荣耀是怎么开语音的吧. 王者荣耀语音开启教程 游戏里开启语音的音效: 首先第一步我们开启游戏里的设置,游戏里对音效有很多设置,有游戏的背景 ...

  7. android 界面分栏,华为Mate10怎么分屏?华为Mate10/10 Pro分栏分屏模式开启教程

    想一边看电影一边和好友聊天?开启分屏模式,在屏幕中打开两个窗口,同时显示并运行两个应用程序. . 华为Mate10/10 Pro分栏分屏模式开启教程 指关节启动分屏: 打开支持分屏的应用后,使用单指关 ...

  8. 计算机硬件中内存的作用是什么,系统硬件中内存XMP是什么意思?有必要开吗?内存XMP模式的作用与开启教程...

    系统硬件中内存是电脑与CPU进行沟通的桥梁,它是一台电脑不可或缺的硬件之一,重要性至关重要.而我们在选购内存的时候,会看到在一些内存参数中注明支持X.M.P,那么电脑内存XMP是什么意思?有必要开吗? ...

  9. kotlin设置按钮不可点击_电脑护眼设置开启教程

    随着科技的进步,电脑已成为我们不可或缺的工作学习工具.对于长时间对着电脑的白领来说,如何保护眼睛成了重中之重.其实,我们电脑上早已有了护眼模式.今天小编就给大家介绍一下开启它的方法,一起来看看吧. 一 ...

最新文章

  1. Android 判断SD卡是否存在及容量查询
  2. 这款超火的游戏,AI只用4小时,就秀出了人类花1年才能达到的水平
  3. 伪类 伪元素 如何区分
  4. 16个经典面试问题回答思路[求职者必看]
  5. cuda7.5 和cuda8共存
  6. C# winfrom 通过代码 删除TableLayoutPanel控件的一行或列
  7. python0x80070005拒绝访问_PowerShell启用winrm失败:拒绝访问 0x80070005 -2147024891
  8. Linux 查找指定文件并删除
  9. 初始分布式事务中间件seata
  10. B~树(B-Tree)与B+树
  11. 使用js实现鼠标放置时显示下拉列表
  12. word2007删除某一页的页眉横线
  13. android p cts camera测试 android.hardware.camera2.cts.CaptureRequestTest#testEdgeModeControl fail
  14. nmap下载安装介绍使用
  15. 西米推荐-FileYee:可能是最简单安全的数据文件备份软件
  16. 医疗项目(HIS)业务简单介绍
  17. 马斯克把飞船方向盘用在特斯拉新车上!乞丐版80万起
  18. 计算机如何进行加减乘除计算—(计算机基础课十三)​​​​​​​​​​​​​​
  19. JSP中连接SQL 2000数据库的问题总结
  20. 在 markdown 中使用表情符号

热门文章

  1. Tensorflow 2.1 迁移学习 基于VGG
  2. 在别人网页上运行js脚本_初始JavaScript,世界上最流行的语言之一
  3. Detectron2 win10踩坑记录
  4. LFDMM源码剖析(融入词向量的概率图模型)
  5. 修改mysql数据库编码(5.7版本)
  6. Java如何读指定行
  7. excel 多次筛选后的range数据处理
  8. 数字图像处理--彩色图像转灰度图像
  9. CMFCShellTreeCtrl和CMFCShellListCtrl快速构建资源管理器
  10. django连接MySQL报错Did you install mysqlclient?