Clash 作为目前最流行的代理客户端生态,其核心优势在于灵活的规则路由和订阅管理能力。无论你是机场用户还是自建节点玩家,掌握订阅转换和规则配置,都能让你的网络体验大幅提升。本文将系统性地讲解 Clash 订阅的一切。
一、什么是 Clash 订阅?
Clash 订阅(Subscription)本质是一个配置文件链接,URL 指向一个 YAML 格式的配置文本。客户端定期从该 URL 拉取最新配置,自动更新节点列表和规则。
订阅类型对比
| 订阅类型 | 格式 | 适用场景 | 示例 |
|---|---|---|---|
| Clash 原生订阅 | YAML | 机场直接提供 | https://xxx.com/sub?token=xxx |
| Base64 订阅 | Base64 | SS/SSR/V2Ray 节点 | https://xxx.com/link/xxx |
| SIP008 订阅 | JSON | Shadowsocks 标准 | https://xxx.com/sip008 |
| SIP002 订阅 | URL | SS URI 列表 | ss://xxx@host:port |
二、订阅转换工具详解
推荐的订阅转换工具
1. subconverter(最流行)
GitHub: github.com/tindy2013/subconverter
公开实例:
https://sub.id9.cc/subhttps://api.nameless13.com/subhttps://sub.ops.ci/sub
2. 自建 subconverter(Docker 方式)
docker run -d --restart=always \
-p 25500:25500 \
tindy2013/subconverter:latest
自建后访问 http://你的IP:25500/sub 即可使用
转换参数说明
| 参数 | 含义 | 常用值 |
|---|---|---|
target |
目标客户端格式 | clash, surge, quanx, ss |
url |
原始订阅链接 | 您的机场订阅 URL |
config |
配置模板(规则集) | https://raw.../ACL4SSR_Online.ini |
emoji |
节点名加国旗 | true / false |
list |
过滤节点(正则) | true 输出节点列表 |
udp |
启用 UDP | true |
scv |
跳过证书验证 | true |
完整转换 URL 示例
https://sub.id9.cc/sub?target=clash&url=你的订阅链接urlencode&emoji=true&udp=true&scv=true
三、Clash 规则配置进阶
规则类型
DOMAIN
精确匹配域名,
如 DOMAIN,google.com,PROXY
DOMAIN-SUFFIX
域名后缀匹配,
如 DOMAIN-SUFFIX,google.com,PROXY
DOMAIN-KEYWORD
域名关键词,
如 DOMAIN-KEYWORD,netflix,PROXY
GEOSITE
网站分类匹配,
如 GEOSITE,google,PROXY
推荐的规则集(Rule-Provider)
| 规则集 | 说明 | URL |
|---|---|---|
| ACL4SSR | 经典中文规则集 | ACL4SSR/ACL4SSR |
| Loyalsoldier | Clash 专用规则 | Loyalsoldier/clash-rules |
| blackmatrix7 | ios_rule_script | blackmatrix7/ios_rule_script |
| VirgilClyne | GetSomeFries | VirgilClyne/GetSomeFries |
四、策略组配置方案
推荐策略组结构
proxy-groups:
# 总策略组 - 全局控制
- name: "🚀 节点选择"
type: select
proxies:
- "♻️ 自动选择"
- "🌍 国外流量"
- "📺 流媒体"
- "🎯 全球直连"
- "🇭🇰 香港节点"
- "🇯🇵 日本节点"
# 自动选择 - delay 测试
- name: "♻️ 自动选择"
type: url-test
proxies: [HK01, HK02, JP01, SG01]
url: "https://www.gstatic.com/generate_204"
interval: 300
# 流媒体分组
- name: "📺 流媒体"
type: select
proxies: ["🇭🇰 香港节点", "🇯🇵 日本节点", "🇸🇬 新加坡节点"]
五、常见问题
Q: 订阅更新失败怎么办?
- 检查订阅链接是否过期(机场后台重新获取)
- 切换网络环境(尝试用代理访问订阅 URL)
- 清除客户端缓存后重新导入
- 使用订阅转换服务作为中转
总结
掌握 Clash 订阅转换和规则配置,可以让你在各种客户端之间自由切换,同时保持一致的网络规则体验。如果你是机场用户,建议选择 支持 Clash 订阅的优质机场,配合 合适的客户端 使用,可以获得最佳的上网体验。
发表回复