centos6 安装 BBR加速教程

作者: 蓝鹰 分类: CentOS 发布时间: 2017-01-03 16:26 ė0 浏览数 6centos6 安装 BBR加速教程已关闭评论

在安装前最好是先更新下系统,

yum -y update

执行完成后,重启机器

reboot

第1步: 查看你的系统版本

cat /etc/issue | grep release

CentOS release 6.5 (Final)

第2步: 查看系统位数

uname -r

只要有_64表示是64位系统, 没有表示32位

第3步: 下载bbr rpm

32位下载地址:

wget -c http://elrepo.org/people/ajb/devel/kernel-ml/el6/x86_32/RPMS/kernel-ml-4.10.0-0.rc2.el6.elrepo.i686.rpm

64位下载地址:

wget -c http://elrepo.org/people/ajb/devel/kernel-ml/el6/x86_64/RPMS/kernel-ml-4.10.0-0.rc2.el6.elrepo.x86_64.rpm

第4步: 安装bbr

rpm -ivh kernel-ml-4.10* --force

查询安装的内核列表,如果看到 kernel-ml-4.10.0-0 ,说明内核安装成功了。

rpm -qa | grep kernel-ml

第5步: 重启电脑

reboot

稍等一会,再次连上去之后,查看内核顺序

awk '/^title/' /etc/grub.conf

看下面这一行排第几,就我的情况,这一个内核排在第2位,那么就2减1为1(因为索引值从0开始)

一般是在第一行, 等下修改默认值为0

vi /etc/grub.conf

default=0

第6步: 保存文件,再次重新启动

reboot

第7步: 再次连上去之后,查询默认内核,看到kernel-ml-4.10.0-0 ,说明当前的默认内核就是我们刚安装的。

uname -r

第8步: 修改配置

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

sysctl -p && sysctl net.ipv4.tcp_available_congestion_control
lsmod | grep bbr

如果前面几句都没报错,最后这句输出类似下面的信息,则说明成功了。

tcp_bbr 16384 2

本文出自 蓝鹰博客,转载时请注明出处及相应链接。

本文永久链接: http://www.lanyingblog.com/blog/2514.html

Ɣ回顶部