
换了新手机却找不到小火箭配置远程文件在哪里
说实话,刚从安卓阵营转到iOS的时候,我差点因为这个网络配置问题把手机给砸了。以前在安卓上用Clash for Android,或者电脑上用Clash for Windows,逻辑都特别清晰,直接导入个YAML文件,或者拖拽一下就完事了。结果换了iPhone,斥巨资买了传说中的神器Shadowrocket(也就是大家常说的小火箭),打开界面我就懵了。这界面虽然看着简洁,但逻辑跟Clash完全是两码事。我当时拿着几个刚买的机场节点订阅,死活找不到那个自定义规则的地方。
最开始我以为是我笨,后来混迹在各大Telegram群里潜水,发现跟我一样懵圈的新手大有人在。大家问得最多的就是:“为什么我的规则不生效?”或者“到底哪里可以改代码?”。我当时为了想把一个去广告的规则加进去,在设置里翻了半个小时,最后还是在群里被一位大佬嘲讽了一通才搞明白。现在的教程大多都是几年前的截图,UI都变了八百回了,真要是照着旧图找,根本找不到。所以今天我不搞那些虚头巴脑的官方定义,就聊聊我这几个月从一脸懵逼到勉强玩转的过程,顺便把那个让人抓狂的小火箭 配置 远程文件在哪里的问题彻底给说透,省得后来人再踩我踩过的坑。
从Clash for Windows迁移到iOS的真实环境
先交代一下我目前的“作案工具”和网络环境,免得大家觉得我是在云评测。我主力机目前是iPhone 14 Pro,系统停留在iOS 17.2,备用机还是个安卓,跑着Clash Meta。电脑端依旧是雷打不动的Clash for Windows(虽然作者删库了,但汉化版还是挺香的)。
以前习惯了Clash那种“配置文件为王”的逻辑,所有的规则、策略组、DNS都在一个文件里写得明明白白。转到小火箭后,最大的不适应就是它把“节点订阅”和“配置文件”给拆分了。在小火箭里,Shadowrocket订阅链接拉取下来的是节点列表,而具体的路由规则(比如什么网站走代理,什么网站直连)是单独在“配置”那个页面管理的。这种分离式设计,对于习惯了一键导入Clash订阅的用户来说,确实有个学习门槛。
很多人(包括当时的我)遇到的典型场景是:买了个便宜的机场,导入订阅后,发现不管是Youtube还是ChatGPT都能上,但就是某些国内APP打开巨慢,或者是想要挂个去广告的脚本根本不知道往哪填。这时候你就会疯狂搜索小火箭 配置 远程文件在哪里,试图找到那个可以编辑文本的地方。
实测数据:那些年我用过的节点质量
为了搞清楚配置对速度的影响,以及不同档次机场的区别,我特意做了一组对比测试。这里我不点名具体是哪家机场,免得有广告嫌疑,主要看数据表现。测试环境为晚高峰(21:00左右),宽带为南方电信500M。
| 节点类型/来源 | 延迟 (ms) | 丢包率 | 4K视频拖拽体验 | 主观评价 |
|---|---|---|---|---|
| 一元机场 (月付1元公益向) | 380ms+ | 15% - 20% | 卡顿严重,缓冲圈转半天 | 典型的“能用就行”。这种免费机场或超低价节点,除了应急发个文字消息,真别指望它能跑满宽带,晚高峰基本处于半瘫痪状态。 |
| 中转机场 (月付20元左右) | 65ms | 0% - 1% | 秒开,拖拽缓冲1秒内 | 目前的主力。配合合理的规则配置,体验很接近直连。这类机场节点通常比较稳定,适合长期使用。 |
| 网上抓取的Clash免费节点 | 超时 / 999ms | 不定 | 无法播放 | 这就是纯粹的抽奖。我在TG群里捡漏的免费订阅,通常寿命不超过4小时。用来测试配置规则是否生效还行,日常用会让人高血压。 |
通过这个表格我想说的是,配置规则再好,如果底层的小火箭节点质量太差,那也是白搭。很多时候大家觉得配置有问题,其实是节点本身炸了。
核心解谜:那个神秘的远程文件入口
好了,聊完环境和节点,回到最初让我抓狂的问题:到底小火箭 配置 远程文件在哪里?其实它并不像安卓文件管理器那样有个具体的文件夹路径让你去找,而是存在于软件的UI逻辑里。
在Shadowrocket的底部导航栏,点击【配置】(Config)。这时候你会看到屏幕上分成了两部分:上面是“本地文件”(Local Files),下面可能空着或者有一些默认的。这里的逻辑是,你不能直接“找到”远程文件,你需要“添加”或者“引用”它。
如果你想用大佬们写好的懒人配置(比如lhie1或者其它大神的规则),操作步骤其实是点击右上角的“+”号,然后把远程配置文件的URL粘贴进去。一旦下载成功,这个文件就会出现在列表中。点击这个文件,选择“编辑配置”或者直接点击文件名展开,你就能看到“远程文件”(Remote Files)这个选项了。
这里有个巨大的坑: 很多新手(比如我)在添加了Shadowrocket订阅后,以为节点自带了规则,结果一直用的是默认的default.conf。这个默认配置非常简陋,导致很多流量分流不准确。你需要手动去网上找第三方规则链接,添加到配置栏,并点击使用它,才算真正完成了配置。
免费资源与订阅获取的那些猫腻
既然用上了工具,找节点就成了日常任务。关于免费节点和订阅获取,这水可太深了。我最开始为了省钱,天天在Google上搜“Clash免费节点每日更新”,结果电脑中了挖矿病毒不说,手机日历还被塞满了垃圾广告。
其实获取订阅主要就这么几种靠谱点的途径:
- 机场试用: 很多正规点的机场都会提供1G-5G的试用流量。虽然少,但用来测试小火箭+配置+远程文件在哪里这些功能是否正常是足够了。
- TG频道白嫖: Telegram上有很多公益频道会发订阅链接。优点是免费,缺点是人多手杂,节点存活率极低,而且存在隐私泄露风险(不要在免费节点上登录银行APP)。
- 自建或合租: 这是进阶玩法,不适合新手,但最稳。
- 超低价机场: 也就是所谓的一元机场。这种通常是很多人的备用方案,虽然线路拥挤,但好歹有个维护人员在管,比纯免费的强点。
我个人的建议是,如果你依赖这个工具工作或学习,尽量避开完全免费的节点。那种节点通常伴随着严重的断流问题,当你正在配置远程文件规则时,网络突然断了,你会误以为是自己配置写错了,从而陷入死循环。
使用中的常见问题与野路子解决法
在使用小火箭的过程中,我不止一次遇到过奇奇怪怪的问题。有些问题官方文档不写,论坛里也很少有人提。这里整理几个高频故障和我的“土办法”。
Q1: 为什么我也添加了规则,但广告还是去不掉?
这通常是因为HTTPS解密没开。小火箭的去广告功能很多依赖于MitM(中间人攻击)技术。你需要去【配置】-> 点击你正在用的配置文件 -> 【HTTPS解密】,生成并安装证书,还得去iOS系统的“关于本机”里信任证书。不做这一步,规则就是摆设。
Q2: 订阅更新失败,提示Handshake failed?
这种情况多半是你的网络环境连Github或者订阅源都连不上。解决办法是先开启代理(用一个能用的节点),然后去【设置】里把“更新订阅时使用代理”这个开关打开。如果还是不行,可以尝试手动修改DNS。
[General]
dns-server = 223.5.5.5, 114.114.114.114, 8.8.8.8
Q3: Clash订阅链接能直接在小火箭里用吗?
理论上小火箭支持Clash的YAML格式订阅,会自动转换。但有时候因为格式编码问题会乱码。如果你发现导入后节点名字全是乱码或者没有节点,建议找一个“订阅转换”工具(Sub-Store或者在线转换),把Clash链接转换成Shadowrocket专用链接再导入。
容易被忽略的细节与个人吐槽
用了这么久,我发现大家过于纠结小火箭+配置+远程文件在哪里这个技术细节,反而忽略了日常体验中的一些大坑。比如耗电量问题,小火箭如果开启了“一直开启”并且规则写得太复杂(比如包含了几千条各种去广告规则),iPhone的发热量是肉眼可见的增加。
还有一个痛点是iCloud同步。我有两台iOS设备,本以为小火箭会自动同步我的节点和配置。结果发现,虽然软件买了能共享,但里面的机场节点订阅和本地修改过的配置经常同步不过去,或者同步后被覆盖。后来我学乖了,重要的配置文件我都手动备份一份到备忘录里。
另外,关于“分流”的误解也很深。很多人以为选了“配置”模式就是万能的。其实小火箭的策略组(Proxy Group)需要你自己去选。比如默认策略可能是“选择延迟最低”,但这会导致IP乱跳,一会是香港一会是美国,导致账号被风控。我强烈建议大家在配置里把策略组手动指定好,比如流媒体固定走新加坡,OpenAI固定走美国,不要完全交给自动测试。</p
