1、安装 Node
#Debian/Ubuntu系统 curl -sL https://deb.nodesource.com/setup_16.x | bash - apt install -y git nodejs
#CentOS系统 curl -sL https://rpm.nodesource.com/setup_16.x | bash - yum install nodejs git -y
2、安装 pm2
npm i -g pm2
3、下载 subconverter
mkdir ./subc cd subc wget https://github.com/tindy2013/subconverter/releases/download/v0.7.2/subconverter_linux64.tar.gz tar -xvf subconverter_linux64.tar.gz cd subconverter
4、运行 subconverter
pm2 start subconverter
5、转换单节点链接。
去 https://www.urlencoder.org/ 页面把各个节点的链接 Encode 转换一下(多个节点之间用 | 连接,再去转换)
某节点|某二节点|某三节点
6、配置订阅链接:
http://IP地址:25500/sub?target=使用目标&url=已经转换后的单(多)节点链接地址&filename=订阅文件名
7、示例:
http://IP地址:25500/sub?target=shadowrocket&url=某节点|某二节点|某三节点&filename=订阅文件名
使用目标 可以参考:https://github.com/tindy2013/subconverter#supported-types
第 6 步得到的就是最终的多节点订阅地址。
另一个开源地址:https://github.com/jaaksii/sublink