如何使用 subconverter 自建订阅转换服务:聚合免费节点的终极方案

引言

当你同时使用多个免费节点来源时,管理多个订阅链接会变得很麻烦。subconverter 是一个开源的订阅转换工具,可以将各种格式的节点信息合并、转换,并应用自定义分流规则,生成适配各种客户端的订阅链接。本文教你如何部署和使用 subconverter,打造属于自己的订阅管理方案。

subconverter 能做什么

subconverter 的核心功能:

  • 格式转换:将 SS、V2Ray、Clash、Surge、Quantumult X 等格式互相转换
  • 订阅合并:将多个订阅链接合并为一个,方便统一管理
  • 节点过滤:按节点名称、地区、协议等条件过滤节点
  • 规则注入:在转换时自动添加分流规则(直连/代理/拒绝)
  • 重命名:统一规范化节点名称格式
  • 排序:按延迟、地区等方式排序节点

部署方式一:使用公共转换服务

不想自己部署的用户,可以使用网上的公共转换服务。在搜索引擎搜索”subconverter 在线”或”订阅转换”可以找到多个可用的公共服务。

使用方法:在转换网站的”订阅链接”框中粘贴你的原始订阅链接(可以粘贴多个,用换行分隔)→ 选择目标格式(如 Clash)→ 选择规则模板 → 点击”生成”→ 复制生成的链接到客户端使用。

注意:使用公共转换服务时,你的订阅链接会发送给服务提供方,存在一定隐私风险(服务方可以看到你的节点信息)。如果节点包含重要账户信息,建议自行部署 subconverter。

部署方式二:本地运行 subconverter

在个人电脑上运行 subconverter,只供自己使用,最安全。

下载:从 GitHub(github.com/tindy2013/subconverter)的 Releases 页面下载对应系统的二进制文件(Windows 下载 subconverter_win64.zip)。

运行:解压后运行 subconverter.exe,默认在 25500 端口启动一个本地 HTTP 服务器。

使用:通过浏览器访问 http://127.0.0.1:25500/sub?target=clash&url=你的订阅链接,即可获得转换后的 Clash 配置。也可以使用 GitHub 上的 subconverter 配套的网页前端简化操作。

部署方式三:部署到 VPS(推荐有 VPS 的用户)

如果你已经有境外 VPS,将 subconverter 部署到 VPS 上是最灵活的方案,可以随时随地访问。

一键安装(以 Ubuntu 为例):

使用 Docker 部署最简单:docker run -d --name subconverter -p 25500:25500 tindy2013/subconverter:latest

或者下载二进制文件直接运行,并使用 systemd 设置开机启动。

部署后,通过 VPS IP 访问(注意防火墙开放 25500 端口),或配置 Nginx 反向代理并添加 SSL 证书,通过 HTTPS 访问更安全。

实用配置示例:合并多个免费订阅

假设你有以下几个免费订阅来源:GitHub 自动采集订阅 A、Telegram 频道分享的订阅 B、公益机场订阅 C。

通过 subconverter,可以将它们合并为一个 Clash 订阅:

构造 URL:http://你的subconverter地址/sub?target=clash&url=订阅A|订阅B|订阅C&config=规则模板URL

将这个合并后的 URL 添加到 Clash 客户端作为订阅,每次更新时会自动从三个来源获取最新节点,合并后统一管理。

自定义规则模板

subconverter 支持使用自定义规则模板,决定哪些网站走代理、哪些直连、哪些广告拦截。推荐的规则模板来源:ACL4SSR 规则集(GitHub 上有多种模板可选)、Loyalsoldier/clash-rules(高质量维护的规则集)。

在 subconverter 请求中添加 config 参数,指向对应模板的 URL:&config=https://raw.githubusercontent.com/ACL4SSR/ACL4SSR/master/Clash/config/ACL4SSR_Online.ini

实用技巧

节点去重:多个订阅合并时可能包含重复节点,subconverter 支持自动去重(在请求中添加 &dedupe=true)。

节点重命名:通过 rename 参数统一节点命名格式,让节点列表更整洁。

排除无用节点:通过 exclude 参数排除名称中包含特定关键词的节点(如排除速度极慢的”剩余流量”节点)。

总结

subconverter 是免费翻墙资源管理的利器,通过将多个来源的节点合并和统一管理,大大降低了维护多个订阅的复杂度。对于没有 VPS 的用户,本地运行或使用公共服务也能满足基本需求。一旦配置好,只需定期更新订阅,就能自动获取最新的免费节点,是提升免费翻墙体验的推荐方案。

© 版权声明
THE END
喜欢就支持一下吧
分享
评论 抢沙发

请登录后发表评论

    暂无评论内容