笨猫博客

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

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

2017-12-20 8103点热度 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
取消回复

最新 热点 随机
最新 热点 随机
WIN10系统彻底永久关闭自动更新 WinRAR 商业版下载安装和白嫖指南 Certbot申请谷歌免费SSL证书 宝塔面板卸载全解析:命令与脚本两种方式详解 SSL证书密钥类型选择RSA还是ECC算法?对网站的影响及建议 万能 一键dd windows 脚本, 含 win10/win11/server2025官方最精简版,一键激活+VC运行库
煎饼大佬的一键DD/重装脚本DD一个轻量的Alpine+Linux+发行版+更轻+更快+更安全LibreTV - 免费在线视频搜索与观看平台万能 一键dd windows 脚本, 含 win10/win11/server2025官方最精简版,一键激活+VC运行库SSL证书密钥类型选择RSA还是ECC算法?对网站的影响及建议宝塔面板卸载全解析:命令与脚本两种方式详解
生命在于折腾 linux VPS主机上备份网站和数据库的方法 查缩写:在线缩写词典 DirectAdmin 开心版 For Debian 发布 中国科幻巨制《流浪地球2》 服务器网络中转,端口转发脚本使用教程
最近评论
龙笑天 发布于 3 周前(05月25日) 一直用的萌咖的路过 :smile:
C 发布于 1 个月前(05月04日) 有个更省心的路子,上传到 catbox.moe,然后用 i0.wp.com 做加速(也支持heif格...
薯条 发布于 3 个月前(03月21日) 这个博客18年了吗,好久了哎
Q 发布于 3 个月前(03月19日) 您好: 我的一个WORDPRESS站点,安装了 wp telegram插件,我在配置了Bot ...
喂 发布于 3 个月前(03月08日) 热帖ggww
标签
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