Debian|Ubuntu 开启 TCP BBR 拥塞算法

tengxunyun cera

这是啥玩意,我就不仔细介绍了.
自动选择最新的非rc版本(候选发布版),进行安装.
安装时会自动卸载旧内核,不会弹出任何窗口,无需人工干预.
更新:
[2017.07.12]
支持用户自行指定内核版本(需要与 -f 命令同时使用).
下载地址:

wget --no-check-certificate -qO 'BBR.sh' 'https://moeclub.org/attachment/LinuxShell/BBR.sh' && chmod a+x BBR.sh

超超超级懒人一键安装方式:(安装后重启即开启BBR,无需在走下面的步骤)

wget --no-check-certificate -qO 'BBR.sh' 'https://moeclub.org/attachment/LinuxShell/BBR.sh' && chmod a+x BBR.sh && bash BBR.sh -f

使用方法:
普通模式,最后需要按下回车才会重启.

bash BBR.sh

强制模式,全自动(如果中间不报错),不需要按下回车.

bash BBR.sh -f

指定安装内核版本,以4.11.9为例.

bash BBR.sh -f v4.11.9

检测:
重启后运行以下命令,结果不为空,则开启BBR成功.

lsmod |grep 'bbr'

cera aliyun tengxunyun cloudiplc

相关推荐

bbr|bbrplus|bbr2|锐速内核安装脚本更新测试版

方便国内使用 不卸载内核 wget -N –no-check-certificate “https://github.000060000.xyz/tcpx.sh” && chmod +x tcpx.sh && ./tcpx.sh 或 wget -N “https://github.000060000.xyz/tcpx.sh” && chmod +x tcpx.sh && ./tcpx.sh 卸载内核 wget -N –no-check-certificate “https://github.000060000.xyz/tcp.sh” && chmod +x tcp.sh && ./tcp.sh 或 wget -N “https://github.000060000.xyz/tcp.sh” && chmod +x tcp.sh && ./tcp.sh bbr内核更新为5.5/5.4 bbrplus降级到4.14.129 安装方法和安装的内核均和原作者一致 彻底甩锅 维持原来的支持版本 不再支持c6,c8;debian和ubuntu各版本安装问题和我无关 不支持32位系统 锐速内核稍微更新 去掉魔改版 增加xanmod 5.5.1版本 #xanmod# …

开启宝塔面板静态文件加速后js|css加载异常怎么办|

最近宝塔的香港节点CDN宝塔面板静态文件加速服务被DDOS攻击了。所以部分使用宝塔面板又开启了js/css加速的同学会遇到文件加载失败导致宝塔面板的样式失效。如下图:   宝塔面板js、CSS文件CDN加速失败 几个节点经常会出现异常,所以小白都有经验了。也怪宝塔树大招风,经常有小学生测试DDOS、CC攻击。 解决方法很简单,点击最下面的退出。再次登录的时候选择另外的加速节点即可。如果所有节点都失效了,那么可以选择修复面板。也就是在SSH中输入“bt”然后修复下面板。或者删除堡塔面板静态文件加速插件。 rm -rf /www/server/panel/plugin/static_cdn/ 删除脚本有风险,记得备份。建议选择修复面板。

宝塔面板Nginx 开启Brotli压缩|提高网站页面加载速度 建站必备 WordPress页面压缩加速

宝塔面板开启方法 1.安装libbrotli cd /www/server git clone https://github.com/bagder/libbrotli cd libbrotli ./autogen.sh ./configure make && make install 2.下载ngx_brotli模块及其依赖: 源码地址,是google开源的一个:https://github.com/google/brotli cd /www/server #下载brotli git clone https://github.com/google/ngx_brotli.git cd ngx_brotli #更新brotli git submodule update —init 3.先查看目前的Nginx版本信息,使用命令: nginx –V 大致输出内容: [[email protected] ~]# nginx –V nginx version: nginx/1.15.10 built by gcc 4.8.5 20150623 (Red Hat 4.8.5–36) (GCC) built with OpenSSL 1.1.1b 26 …

Linux 宝塔面板免费版开启 waf 防火墙的方法

1、进入宝塔面板,打开 软件管理 > Nginx > 设置 > 配置修改; 2、找到大约在第 13 行的 #include luawaf.conf;,去掉前面的 # 符号(“#”代表注释),保存并重启 Nginx。 3、恭喜你,已经成功开启了防火墙!可以试着访问 http://你的网址/?id=../etc/passwd,页面会弹出拦截提示,如下图: 那么问题来了:该怎么自定义这个防火墙的防护规则呢?别急,请跟我一起来! 还是在宝塔面板里头,打开面板的文件管理,进入 /www/server/nginx/waf 目录,里面的 config.lua 文件就是防火墙的配置文件。每一项的具体含义如下所示: RulePath = “/www/server/panel/vhost/wafconf/” –waf 详细规则存放目录(一般无需修改) attacklog = “on” –是否开启攻击日志记录(on 代表开启,off 代表关闭。下同) logdir = “/www/wwwlogs/waf/” –攻击日志文件存放目录(一般无需修改) UrlDeny=”on” –是否开启恶意 url 拦截 Redirect=”on” –拦截后是否重定向 CookieMatch=”off” –是否开启恶意 Cookie 拦截 postMatch=”off” –是否开启 POST 攻击拦截 whiteModule=”on” –是否开启 url 白名单 black_fileExt={“php”,”jsp”} –文件后缀名上传黑名单,如有多个则用英文逗号分隔。如:{“后缀名1″,”后缀名2”,”后缀名3″……} ipWhitelist={“127.0.0.1”} –白名单 IP,如有多个则用英文逗号分隔。如:{“127.0.0.1″,”127.0.0.2”,”127.0.0.3″……} 下同 ipBlocklist={“1.0.0.1”} …

微信扫一扫,分享到朋友圈

Debian|Ubuntu 开启 TCP BBR 拥塞算法