Shadowrocket 使用教程:购买、订阅导入、规则配置与常见问题
Shadowrocket 是 iPhone 与 iPad 上最常用的机场客户端。本文说明如何用非中国大陆 Apple ID 完成购买,如何导入机场订阅、选择全局路由模式与节点,并整理连接后无法上网、订阅更新失败等常见问题的处理方法。
客户端教程 ShadowrocketiOS客户端教程 教程Shadowrocket 需要用非中国大陆的 Apple ID 在 App Store 购买,约 2.99 美元。安装后把机场订阅链接粘贴到添加订阅页面,全局路由保持配置模式,再从节点列表选一个延迟低的节点,打开右上角开关即可使用。
Shadowrocket(常被称为小火箭)是 iPhone 与 iPad 上使用最广泛的机场客户端。它支持的协议多、更新频繁,几乎所有机场都提供对应的订阅链接和教程。本文从购买开始,把导入订阅、选择模式、处理常见问题的完整流程走一遍。
先说结论
Shadowrocket 的使用可以压缩成三步:用非中国大陆 Apple ID 购买并安装;在添加订阅页面粘贴机场链接;全局路由保持配置模式,选一个节点后打开开关。绝大多数问题出在第一步的账号准备,以及把全局路由误设成了代理或直连。
如果你还在犹豫 iOS 上该用哪个客户端,可以先看 iOS 用户该用哪一个 Clash。
为什么需要非中国大陆 Apple ID
Shadowrocket 没有在中国大陆区 App Store 上架,这是客观情况,不是哪家机场的限制。你需要一个美国、香港、台湾、日本或其他地区的 Apple ID 登录 App Store 完成购买,价格约 2.99 美元,不同地区按当地货币定价,略有差异。
关于账号有几点需要事先了解:
- 购买记录绑定在购买账号上。买完可以切回大陆账号日常使用,但更新应用时需要再登录购买账号。
- 更换设备不需要重新购买,登录购买账号后在已购项目里重新下载。
- 注册其他地区 Apple ID 时付款方式可以选择无,之后用该地区的礼品卡充值即可完成购买。
理解 Shadowrocket 的几个核心概念
| 概念 | 含义 | 日常建议 |
|---|---|---|
| 订阅 | 机场提供的节点列表链接,会定期更新 | 每个机场添加一个订阅即可 |
| 全局路由 | 决定流量走向的模式:配置、代理、直连、场景 | 保持配置模式 |
| 配置文件 | 定义分流规则的文件,默认 default.conf | 用默认即可,不要随意导入他人规则 |
| 连通性测试 | 测试节点的延迟 | 选择延迟低且多次测试稳定的节点 |
| 按需连接 | 系统级功能,网络变化时自动重连 | 可以开启,减少手动操作 |
这里的配置模式等同于 Clash 系客户端的规则模式,代理模式等同于全局模式。如果你同时在电脑上用 Clash,可以参考 Clash 使用教程 里对三种模式的说明,逻辑是一样的。
完整操作流程
-
准备 Apple ID 并购买
注册一个非中国大陆地区的 Apple ID,在 App Store 登录该账号后搜索 Shadowrocket 并购买。下载完成后,可以在 App Store 中退出该账号,切回原账号,Shadowrocket 会保留在设备上。
-
获取订阅链接
登录机场用户中心,在订阅区域找到 Shadowrocket 或通用订阅链接。多数机场提供一键导入按钮,在 Safari 中点击会自动唤起 Shadowrocket 并填好链接;如果没有,手动复制链接即可。
-
添加订阅
打开 Shadowrocket,点击右上角加号,在类型中选择 Subscribe,把链接粘贴到 URL 栏,备注可以填机场名称,然后保存。保存后应用会下载节点列表,首页出现该订阅的节点分组。
-
设置全局路由
在首页的全局路由中选择配置。这是日常使用的默认模式,国内网站直连、国外网站走节点。代理与直连两个模式只在排查问题时临时使用,用完记得切回来。
-
测试并选择节点
点击首页的连通性测试,等待各节点显示延迟。选择一个延迟较低、多次测试结果稳定的节点点击选中。避免每次都挑延迟最低的,固定使用一个稳定节点对需要登录的网站更友好。
-
打开开关并验证
打开右上角开关,首次会弹出添加 VPN 配置的系统提示,允许并通过面容或密码确认。状态栏出现 VPN 标识后,打开一个国外网站确认能访问,再打开一个国内网站确认速度正常。
-
设置订阅自动更新
进入设置中的订阅选项,开启打开时更新。这样每次启动应用都会同步机场的最新节点列表,机场调整节点后不需要手动操作。更新失败的处理方法见后文。
常见问题与处理
连接成功但无法上网
按顺序检查:全局路由是否误设成直连;当前节点是否选中并通过连通性测试;订阅是否过期或流量用尽。如果以上都正常,尝试关闭再打开开关,或在设置中更换 DNS。更系统的排查流程见 节点已连接但无法上网。
订阅更新失败
常见原因是机场更换了订阅域名、订阅链接复制不完整,或当前网络环境拦截了订阅地址。先到机场用户中心重新复制链接,删除旧订阅后重新添加;如果仍然失败,先连接任意可用节点再更新订阅。详细说明见 订阅更新失败怎么办。
国内网站变慢
几乎都是全局路由被设成了代理模式,所有流量都走了节点。切回配置模式即可。
部分应用不走代理
少数应用会绕过系统代理或使用自己的网络栈。可以在配置文件中为该应用的域名添加规则,但对新手来说,更简单的做法是临时切到代理模式使用,用完切回。
耗电明显增加
正常使用下耗电增加很有限。明显异常通常是开启了代理模式让大量国内流量走节点,或开启了不必要的日志记录。检查这两项后,耗电一般会恢复正常。
总结
Shadowrocket 的门槛主要在购买环节,一旦安装完成,使用逻辑与其他机场客户端并无不同:导入订阅、配置模式、固定节点。连接问题多数源于全局路由模式设置错误或订阅过期,而速度与稳定性取决于机场线路而不是客户端,这一点可以参考 机场客户端是什么。更多 Shadowrocket 的进阶用法与排错文章见 Shadowrocket 教程专题。
常见问题
一定要非中国大陆 Apple ID 才能买吗?
是的。Shadowrocket 没有在中国大陆区 App Store 上架,必须用其他地区的 Apple ID 购买。购买后可以切回原账号正常使用,但更新应用需要再次登录购买账号,这是 App Store 的通用规则。
买了之后换手机还要再付钱吗?
不需要。购买记录绑定在 Apple ID 上,新设备登录同一账号即可在已购项目中免费重新下载。如果开启了家人共享,同一家庭组内的成员也可以共享该购买。
全局路由里的配置、代理、直连、场景分别是什么意思?
配置模式按规则分流,是日常使用的默认选择;代理模式让所有流量都走节点;直连模式关闭代理但保持连接;场景模式可以按 Wi-Fi 名称或蜂窝网络自动切换前面三种模式,适合进阶用户。
开启后连接正常,但网页打不开怎么办?
先检查是否选中了有效节点并做一次连通性测试,再确认全局路由不是直连模式。如果节点正常仍无法上网,尝试在设置中切换 DNS 或关闭再开启开关,仍不行则大概率是机场节点或订阅过期问题。
Shadowrocket 和 Stash 该选哪一个?
只需要导入订阅稳定上网的话选 Shadowrocket,便宜且机场支持最普遍。如果机场的 Clash 配置里有精心设计的分组,并且你希望手机上完整保留这些设置,Stash 更合适。两者可以共存。
订阅过期或机场更换域名后要重新买吗?
不需要。Shadowrocket 是一次性购买,与机场无关。订阅过期只需在机场续费后更新订阅;机场更换域名后到用户中心复制新的订阅链接,删除旧订阅重新添加即可。