本文详解Shadowrocket(小火箭)订阅链接转换的完整流程,涵盖SubConverter工具使用、Clash YAML格式转换及iOS端配置要点,帮助用户快速生成可用配置,解决节点导入失败问题。
Shadowrocket(俗称小火箭)作为iOS平台主流的国际网络加速工具,其配置灵活性高度依赖正确的订阅格式,由于多数服务商提供的是Clash YAML格式订阅,直接导入小火箭常出现解析错误,本文提供可复现的小火箭订阅链接转换教程,确保配置无缝兼容。
转换前的格式认知
小火箭原生支持SS/SSR/V2Ray/Trojan单节点链接,但对Clash的YAML配置需要特定转换,SubConverter是开源的订阅转换后端,可将通用订阅转为Shadowrocket可用的JSON格式或Base64编码。
转换核心逻辑:
- Clash YAML:包含代理组、分流规则的结构化配置
- 通用订阅:Base64编码的节点列表,无分组逻辑
三步完成订阅转换
-
获取原始订阅链接 从服务商后台复制Clash订阅地址,通常以
&flag=clash避免使用已转换的短链接,防止二次编码错误。 -
使用SubConverter处理 访问本地部署或可信的SubConverter前端,粘贴原始链接,目标客户端选择"Shadowrocket",远程配置建议选用
https://raw.githubusercontent.com/ACL4SSR/ACL4SSR/master/Clash/config/ACL4SSR_Online.ini等开源规则集。 -
生成并导入小火箭 复制转换后的新订阅链接,在Shadowrocket首页点击右上角"+",选择"Subscribe"粘贴,启用"Update"自动刷新,建议设置6小时间隔。
代理组与分流规则配置
转换后的配置需理解三种代理组类型:
- Select:手动选择节点,适合固定线路需求
- URL-Test:自动测速选优,适合多节点负载均衡
- Fallback:故障自动切换,主节点失效时启用备用
分流规则优先级从高到低:
DOMAIN,www.example.com,Proxy # 精确匹配域名 DOMAIN-SUFFIX,google.com,Proxy # 后缀匹配 IP-CIDR,142.250.0.0/16,Proxy # IP段匹配 GEOIP,CN,DIRECT # 地理IP库
TUN模式与系统代理的区别需明确:小火箭的TUN模式通过虚拟网卡接管所有流量(含UDP和游戏数据),而系统代理仅处理HTTP/HTTPS请求,iOS 15以上系统建议开启TUN确保全局覆盖。
节点选择与服务商评估
| 类型 | 延迟 | 稳定性 | 适用场景 |
|---|---|---|---|
| 免费节点 | 200ms+ | 易断流 | 临时学术资源访问 |
| 普通中转 | 100-150ms | 一般 | 日常网页浏览 |
| 高端专线 | 50-80ms | 99%在线 | 4K视频/跨境办公 |
判断服务商可靠性的方法:查看是否提供BGP中转线路、是否有SLA在线率保证、是否支持IPLC/IEPL专线,避免选择无备案域名的个人机场。
常见问题排查
现象:订阅更新后节点全红无法连接
原因:转换后的链接编码错误或小火箭证书未信任
解决:重新生成订阅并关闭"Compatibility Mode",在iOS设置-通用-关于本机-证书信任设置中启用Shadowrocket证书
现象:部分App无法走代理
原因:应用使用私有DNS或QUIC协议
解决:在配置中启用"DNS over HTTPS",并添加AND,((PROTOCOL,UDP),(DST-PORT,443)),REJECT规则屏蔽QUIC
对于需要稳定国际网络加速的用户,建议选择提供Clash原生订阅且支持Shadowrocket一键导入的服务商,定期备份配置文件至iCloud,避免更新丢失节点信息,掌握小火箭订阅链接转换教程后,可灵活适配各类跨境办公需求与学术资源访问场景。