笨猫博客

  • 🍟首页
  • 🍘目录
    • 🥝VPS教程
    • 🍾猫玩技术
    • 🍹干货分享
    • 🍏软件分享
    • 🍩一只猫
  • 🍋工具
    • 🌽IP路由追踪
    • 🍐域名Whois查询
    • 🥘域名被墙查询
    • 🍧IP正常检测
    • 🔥IP端口检测
    • 🍆短网址
    • 🐟VIP音乐播放
    • 🍯KMS激活
  • 🍓链接
  • 🍪联系
  • 🍱登录
    • 🥦登录
    • 🍒注册
关注互联网,生活,音乐,乐此不疲的一只笨猫
  1. 首页
  2. 一只猫
  3. 正文

魔改 BBR 一键脚本 for Debian | CentOS-南琴浪[201804最新]

2017-12-20 8260点热度 0人点赞 5条评论

文章目录

  1. 开始使用
  2. 使用说明
    1. 安装内核
    2. 开启算法
    3. 检查运行状态
    4. 卸载
  3. 注意事项
  4. 手动教程

魔改 BBR 一键脚本,包含 Debian || CentOS 两个版本。

此文所述版本,仅适用于 KVM 的 Debian 7+ (32/64 bit) 或 CentOS 6+ (64 bit)。

OpenVZ 请看 LKL 或 Rinetd 分支。

BBR 是出自谷歌员工之手的应用于 Linux 内核中的拥塞控制技术。关于拥塞控制技术,可以参看我之前的一篇帖子: 也谈TCP拥塞控制技术 与BBR的加速原理

项目地址:https://github.com/nanqinlang-tcp/tcp_nanqinlang

开始使用

这个是 新手简装 版本,只需 运行脚本第一项+重启+运行脚本第二项。一般用户只需使用此版本,并建议使用该版本。此版本不需要编译的过程,直接安装 v4.10.2 内核。

 

# Debian 7+
# fool
wget https://github.com/tcp-nanqinlang/general/releases/download/3.4.2.1/tcp_nanqinlang-fool-1.3.0.sh
bash tcp_nanqinlang-fool-1.3.0.sh

 

这个是 进阶 版本。提供自定义内核版本功能,只建议有用户自己指定安装的内核的版本需求的用户使用,例如你想安装 v4.12.10 版本的内核,就需要使用这个版本。

 

# Debian 7+
# pro
wget https://github.com/tcp-nanqinlang/general/releases/download/3.4.2.1/tcp_nanqinlang-pro-3.4.2.1.sh
bash tcp_nanqinlang-pro-3.4.2.1.sh

 

这个是 CentOS 平台的版本,尚处于测试版,请勿在重要环境使用。

# CentOS 6/7
# only 64 bit
# devel
wget https://raw.githubusercontent.com/nanqinlang-tcp/tcp_nanqinlang/master/General/CentOS/bash/tcp_nanqinlang-1.3.2.sh
bash tcp_nanqinlang-1.3.2.sh

使用说明

出现四个选项供以选择:

安装内核

用于安装内核

必须使用此命令安装内核并重启!
必须使用此命令安装内核并重启!
必须使用此命令安装内核并重启!
别再不换内核就跑来问我怎么报错行不行啊老铁们。。。

安装内核时,请注意区别:

  • Debian
    • 下载内核安装包至 /home/tcp_nanqinlang,脚本第二项运行完成后移除该文件夹
    • 系统中只会留下新安装的内核,原有的所有内核都会被移除
    • 对于 pro 版本,安装的内核版本由你指定,若不确定应输入哪个版本号,直接回车即可,会安装 v4.10.10 版本内核
    • 指定安装内核版本为 v4.13.x 时,会使用新版本内核适配的源码
    • 本魔改项目暂不支持 v4.14 及以上版本内核
    • 此命令执行完毕后,请根据脚本内提示确认内核是否已安装完毕
  • CentOS:套路和上面 Debian 的大致相当,主要在于以下区别:
    • 不会询问安装版本号,直接安装内核版本 v4.12.10
    • 内核安装完成后,系统中会装有 linux-ml-4.12.10 linux-ml-devel-4.12.10 linux-ml-headers-4.12.10 三个内核
    • 内核安装完成后,系统中依旧会留有旧版本的 linux-x.xx.xx-ml 内核,这些残留的内核,会在执行第二个选项 “安装并启用算法” 后被移除

确认内核更换完成后,重启你的 vps
重启开机后,再次运行该脚本,选择第二项: 安装并开启算法

开启算法

用于编译并启用魔改 BBR 算法

检查运行状态

用于检查 tcp_nanqinlang 是否已被 加载 (installed) 和 启用 (running)

卸载

不会删除已安装的内核,仅移除 sysctl.conf 中的相关设置项。然后重启机器后,魔改 BBR 才会停止运作。

注意事项

  1. 一定要在执行完成 安装内核 并重启 vps 后,才能执行 安装并启用算法
  2. 卸载命令不会改动内核
  3. 若 pro 版本的编译过程报错,请留言

手动教程

以下是 Debian / CentOS 的手动安装的教程:

  • https://sometimesnaive.org/article/linux/technique/tcp_nanqinlang-manual-debian
  • https://sometimesnaive.org/article/linux/technique/tcp_nanqinlang-manual-centos
标签: 暂无
最后更新:2018-10-24

笨猫

这个人很懒,什么都没留下

点赞
< 上一篇
下一篇 >

文章评论

razz evil exclaim smile redface biggrin eek confused idea lol mad twisted rolleyes wink cool arrow neutral cry mrgreen drooling persevering
取消回复

最新 热点 随机
最新 热点 随机
简洁、纯HTML导航项目:XG-NAV(开源) outlook邮箱安全修改方案,让你的邮箱安全无忧 Docker容器一键全自动迁移脚本 永久免费 qzz.io 域名 可托管至CloudFlare SSL 证书申请工具 | 免费 HTTPS 证书网页在线申请 Let's Encrypt、ZeroSSL 等 HTTPS 证书 免登录 Afilmory - 一个现代化照片画廊网站
Docker容器一键全自动迁移脚本outlook邮箱安全修改方案,让你的邮箱安全无忧简洁、纯HTML导航项目:XG-NAV(开源)
冷静理智的使用 Redis 或者 Memcached 我不是罗密欧!!! 2008万网CN英文域名免费注册体验活动 笨猫祝大家新年给力 Cloudflare-SpeedTest - 测试 CF CDN 延迟和速度,CF自选IP reCaptcha 国内无法加载解决方案(original by xmdhs)
最近评论
vip券网 发布于 2 周前(08月01日) 写的很详细,赞 :razz: :evil:
萧瑟 发布于 1 个月前(07月14日) 这个我也用了好久,不知道啥时候能上IP证书
梵蒂冈 发布于 1 个月前(07月08日) 士大夫
HuangWei 发布于 2 个月前(06月16日) 自己手动设置确实很烦,我之前使用过这个,感觉还不错,虽然已经不怎么维护了:https://githu...
龙笑天 发布于 3 个月前(05月25日) 一直用的萌咖的路过 :smile:
标签
elliptictrue100.10.02
BLOG ChatGPT Chrome CloudFlare DirectAdmin github Godaddy google kloxo Linux OneDrive OneIndex PHP QQ shadowsocks SNS ssh Typecho VPS web2.0 whmcs Windows wordpress 一键脚本 下载 免费 博客 图文教程 图标 图片 域名 头像 奥运 宝塔面板 插件 教程 日记 有趣 浏览器 游戏 猫 生活 电影 百度 网站 视频 设计 软件 阿里云盘 音乐
好友
  • glzjin's blog glzjin's blog
  • ZAERA博客
  • 冰沫记
  • 奇它博客
  • 猫腻‘s Blog
  • 猫饭
  • 肥宅之家
  • 萌博
  • 野路子程序员

COPYRIGHT © 2022 笨猫博客. ALL RIGHTS RESERVED.

Theme Kratos Made By Seaton Jiang