Google BBR就但是多绍介了,是一个TCP加快优化工具,而为了加快大陆与目标服务器间的网络,让BBR发扬出更大(暴力)的主力,改装就此诞生。实则之前发过Vicer小哥哥制作的改装script,惋惜无CentOS系统的,这次就补偿下不足,本script由nanqinlang小哥哥制作。
部署
项目地址:https://github.com/nanqinlang-tcp/tcp_nanqinlang
系统要求:适用于Debian 7+、CentOS 6/7
1、这个是新手精装版本,只需 执行script第一项+reboot+执行script第二项。普通用户只需使用此版本,并提议使用该版本。此版本不需要编译的途中,直接部署v4.10.2内核。
# Debian 7+
# fool
wget https://github.com/tcp-nanqinlang/general/releases/download/3.4.3.1/tcp_nanqinlang-fool-1.2.3.sh
bash tcp_nanqinlang-fool-1.2.3.sh
2、这个是进阶版本。供给自界说内核版本功能,只提议有用户本人指定部署的内核的版本要求的用户使用,比如你想部署v4.12.10版本的内核,就需要使用这个版本,且最高支持4.16内核。
# Debian 7+
# pro
wget https://github.com/tcp-nanqinlang/general/releases/download/3.4.5.1/tcp_nanqinlang-pro-3.4.5.1.sh
bash tcp_nanqinlang-pro-3.4.5.1.sh
3、这个是CentOS平台的版本,尚处于测试版,请勿在重要环境使用。
# CentOS 6/7
# only 64 bit
wget https://raw.githubusercontent.com/tcp-nanqinlang/general/master/General/CentOS/bash/tcp_nanqinlang-1.3.2.sh
bash tcp_nanqinlang-1.3.2.sh
使用简介
部署时会出现四个选项供以挑选

1、部署内核
挑选第一个选项用于部署内核。在部署内核时,请注意分别:
#Debian系统
下载内核部署包至/home/tcp_nanqinlang,script第二项执行完成后移除该文件夹。
系统中只会留下新部署的内核,原有的一切内核都会被移除。
关于pro版本,部署的内核版本由你指定,若不决定应输入哪个版本号,直接回车便可,会部署v4.10.10版本内核。
指定部署内核版本为v4.13.x时,会使用新版本内核适配的源码。
本改装项目暂不支持v4.14及以上版本内核。
此command执行终了后,请依据script内提示确认内核能否已部署终了。
#CentOS系统
CentOS的script,套路和上面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内核,这些残留的内核,会在执行第二个选项 “部署并启用算法” 后被移除。
内核部署示例:


确认内核变换完成后,reboot你的vps。
2、开启算法
reboot开机后,再次执行该script,挑选第二项: 部署并开启算法。

3、检查执行状态
选项三用于检查tcp_nanqinlang能否已被加载(installed)和启用(running)。
4、卸载BBR
不会清除已部署的内核,仅移除sysctl.conf中的相关设置项。然后reboot机子后,改装BBR才会终止运作。
注意事项
肯定要在执行完成部署内核并列启vps后,才气执行部署并启用算法。
卸载command不会窜改内核。
若pro版本的编译途中报错,请留言。
希望以上的文章对各位有用,如果觉得不错给我点个喜欢吧!更多和魔改BBR一键安装脚本forDebian/CentOS相关的问题或者对阿姆斯特丹虚拟主机购买有疑惑也欢迎大家咨询。
网友评论