32MiB小鸡alpine系统手动安装v2ray服务

nodeseek论坛领取了一个免费32MB的小鸡,拿来挑战下(半自动)手搓v2ray

先看效果

网速,能稳定看1080p视频,4k没测,本地网速垃圾

image.png

资源占用情况:

image.png

手搓方法

尽量通俗易懂,写给小白看的,大神勿嘲

先用v2rayN生成配置,没有v2rayN用其他类似的桌面端软件也行

image.png

保存,导出为服务端配置,导出后用文本编辑器打开,待会有用。

image.png

cd /usr/local/
mkdir v2ray
cd v2ray/
wget https://github.com/v2fly/v2ray-core/releases/download/v4.44.0/v2ray-linux-32.zip
unzip v2ray-linux-32.zip
rm v2ray-linux-32.zip
cat > config.json
# 输入之前导出的配置,回车,ctrl + D结束输入

安装开机启动服务

cat > /etc/init.d/v2ray
# 输入下面的服务配置文件,回车,ctrl + D结束输入

↓服务配置文件

#!/sbin/openrc-run
name="v2ray"
description="v2ray service"

command="/usr/local/v2ray/v2ray"
pidfile="/run/v2ray.pid"
command_background="yes"
rc_ulimit="-n 30000"
rc_cgroup_cleanup="yes"

depend() {
    need net
    after net
}

最后一步,启用服务

chmod u+x /etc/init.d/v2ray
rc-update add v2ray default
service  v2ray start
service v2ray status

享受你的无限流量节点吧

额外附赠:参数调优

在完成上面的步骤后,v2ray服务已经可以运行了,下面可以约束下内存缓冲参数,防止不小心连接数目太多导致内存过载,导致小鸡卡死。

image.png

文字版

"policy":{
    "handshake": 4,
    "connIdle": 300,
    "uplinkOnly": 2,
    "downlinkOnly": 5,
    "statsUserUplink": false,
    "statsUserDownlink": false,
    "bufferSize": 1024
  }