2018年11月10日星期六

128M内存的VPS升级内核安装BBR后作为sspanel-V3节点详细教程

很多人手里应该有闲制的内存128M的VPS,放在那里吃灰浪费了很可惜。本教程详细介绍如何让128M内存的VPS安装完BBR,然后做个机场后端节点。

准备条件:
1.机场前端搭建
2.升级128M内存的VPS内核并安装BBR
3.安装后端节点在这个128M内存的VPS上



本次测试的样品:

1.  Virmach的128M内存的SSD的VPS
2.  Teddysun的一键安装最新内核并开启BBR的脚本
3 . 一键对接sspanel-V3 Debian8+/Ubuntu16+的对接脚本



详细步骤


1, 机场前端搭建好新节点(具体搭建步骤不在此描述)


2,升级128M内存的VPS内核并安装BBR

    2.1 由于128M内存无法在centos7和centos6中升级内核,因此我们需要重新安装VPS系统为Debian8+

   2.2 安装完Debian8+的时候,输入 uame -r 确认下当前的Linux内核,一般都在4.9一下的。安装BBR需要Linux内核为4.9+,因此在此我们需要升级Debian8+系统的Linux内核。在升级之前,由于我们内存是128M的,可能会在升级过程中由于内存太小导致升级失败,因此我们需要先增加Debain8+系统的Swap的空间。具体如何增加扩大Swap的空间,参开这篇文章《如何增加Swap分区》。
在增加了Swap分区之后,我们就可以使用 Teddysun的一键安装最新内核并开启BBR的脚本来进行升级和安装BBR了
Teddysun的一键安装最新内核并开启BBR的脚本如下
wget --no-check-certificate https://github.com/teddysun/across/raw/master/bbr.sh && chmod +x bbr.sh && ./bbr.sh
安装过程中,我们选择升级的内核为Linux4.14 如果选择默认最新的会导致升级失败。这里我们选择第一个Linux4.14内核。选择之后自动更新内核。更新完之后重启VPS,输入 uname -r 再次确认更新内核成功。
输入 sysctl net.ipv4.tcp_available_congestion_control

返回值一般为:
net.ipv4.tcp_available_congestion_control = bbr cubic reno
或者为:
net.ipv4.tcp_available_congestion_control = reno cubic bbr

说明BBR安装成功了。


3.  一键对接sspanel-V3 Debian8+/Ubuntu16+的对接脚本

3.1 升级完内核安装完BBR,接下来就要安装后端节点对接脚本了。

一脚脚本如下

wget -N --no-check-certificate "https://raw.githubusercontent.com/chiakge/ss-panel-v3-mod-install/master/ssr.sh" chmod +x ssr.sh ./ssr.sh
 

 至此所有教程都完毕了。

没有评论:

发表评论

︿
Top