Centos7一键安装最新内核并开启BBR脚本

网络教程1个月前45

本脚本适用环境
系统支持:CentOS 6+,Debian 7+,Ubuntu 12+
虚拟技术:OpenVZ 以外的,比如 KVM、Xen、VMware 等
内存要求:≥128M
日 期:2017 年 10 月 28 日


关于本脚本
1、本脚本已在 CentOS 6+,CentOS 7 测试通过。
2、当脚本检测到 VPS 的虚拟方式为 OpenVZ 时,会提示错误,并自动退出安装。
3、脚本运行完重启发现开不了机的,打开 VPS 后台控制面板的 VNC, 开机卡在 grub 引导, 手动选择内核即可。
4、由于是使用最新版系统内核,最好请勿在生产环境安装,以免产生不可预测之后果。

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

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

查看内核版本,含有 4.13 或更高就表示 OK 了

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

sysctl net.core.default_qdisc

返回值一般为:
net.core.default_qdisc = fq

lsmod | grep bbr

返回值有 tcp_bbr 模块即说明 bbr 已启动。注意:并不是所有的 VPS 都会有此返回值,若没有也属正常。

相关文章

WordPress 侧边小工具随机排序的方法

有时可能希望侧边栏小工具随机排序显示,可以将下面代码添加到当前主题模板函数functions.php文件最后即可:add_filter ('sidebars_widgets'...

吴恩达:机器学习经典名课吴恩达:机器学习经典名课

吴恩达:机器学习经典名课

教程引见本课程将普及推荐呆板学习、数据开采和统计模式辨认等内容,同时还引用了很多呆板学习案例,让你学会在智能机械人(感知和控制)、文本知道(网络搜寻和废物邮件过滤)、筹划机视觉、医学信息学、音频、数据...

wordpress页面显示指定分类文章的教程

wordpress页面显示指定分类文章:首先需要创建一个特殊页面模板,直接复制主题中的index.php 文件,把文件名修改为你想要的模板名字,如:tips.php,然后在tips.php文件最上部添...

AE PR视频编码基础知识解析AE PR视频编码基础知识解析

AE PR视频编码基础知识解析

教程推荐视频编码知识诠释,国内许多AE CG资源大局部是海外教程,本套课程已经附带中笔墨幕,学习无压力。轻松让你的视频又小又高清!本套课程为众人诠释了视频的宽高比,像素长宽比,视频编码,场序,帧,色彩...

WordPress自定义主题和背景时出现致命错误怎么办

如果打开WordPress自定义和背景菜单时提示遇到了致命错误,类似:Fatal error: Uncaught Exception: Supplied&nbs...

2020顶尖黑帽seo优化教程2020顶尖黑帽seo优化教程

2020顶尖黑帽seo优化教程

比引流推广来的精准,此技巧合用于网站的排名,亲测15~30天内上排名,PS:本课程来自互联网,不得用于非法用途,仅供个体参考!!下载住址:https://pan.baidu.com/s/1jNQQ1y...

发表评论    

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。