Shadowrocket 使用教程:下载、导入订阅、配置文件与常见错误
- 客户端
- Shadowrocket
- 支持平台
- iPhone / iPad
- 价格
- 付费(美区 App Store)
- 下载
- 安装
- 导入订阅
- 设置
- 排错
Shadowrocket 俗称“小火箭”,是 iOS / iPadOS 上用户最多的代理客户端之一。它支持 Shadowsocks、VMess、VLESS、Trojan、Hysteria2 等常见协议,可以直接导入机场订阅,界面简单,适合新手。本文按“下载 → 导入 → 连接 → 排错”的顺序讲解。
如果你还在挑选 iOS 客户端,可以先看 iOS 客户端教程汇总。
下载
Shadowrocket 是 App Store 上的付费应用,只有一个官方下载渠道:App Store。需要注意两点:
- 中国大陆区 App Store 搜索不到 Shadowrocket,需要使用非中国区的 Apple ID(例如美区、港区等)登录 App Store 后购买下载。
- 购买一次后,同一个 Apple ID 下的 iPhone、iPad 都可以免费重复下载。
不要使用网上流传的“共享 Apple ID”。这类账号来源不明,可能被他人远程锁定设备、读取 iCloud 数据,风险远大于省下的那点钱。建议自己注册一个外区 Apple ID,用正规方式付款购买。
也不要在网页上下载所谓“免费版”“破解版”的安装描述文件或 IPA,这些来路不明的安装包可能包含恶意代码。
安装
在外区 App Store 购买后会自动安装到主屏幕。首次打开时 Shadowrocket 可能请求以下权限:
- 添加 VPN 配置:第一次打开连接开关时,系统会弹窗询问是否允许添加 VPN 配置,选择“允许”并验证面容 / 指纹 / 锁屏密码即可。这是 iOS 上所有代理类 App 正常工作所必需的。
- 通知权限:可按需允许或拒绝,不影响使用。
安装完成后,可以把 App Store 切换回自己原来的中国区 Apple ID,已安装的 Shadowrocket 不会受影响;但以后更新它时,需要再用购买时的那个外区账号。
导入订阅
订阅链接是机场提供给你的一个网址,里面包含了所有节点信息。不清楚订阅是什么的话,可以先看 机场订阅是什么。
- 登录机场后台,找到订阅区域,复制适用于 Shadowrocket 的订阅链接(很多机场会单独标注“Shadowrocket”或“通用订阅”)。
- 打开 Shadowrocket,点击首页右上角的
+号。 - 在“类型”中选择
Subscribe(订阅)。 - 把订阅链接粘贴到 URL 一栏,备注可以随便填写,便于区分。
- 点击右上角“完成”,App 会自动拉取节点,首页列表中会出现该订阅下的全部节点。
另外两种更快捷的方式:
- 复制订阅链接后直接打开 Shadowrocket,App 通常会识别剪贴板内容并询问是否添加,确认即可。
- 部分机场后台提供“一键导入 Shadowrocket”按钮或二维码,点击按钮或用首页左上角的扫码功能扫描二维码,也能完成导入。
添加节点
如果你拿到的是单个节点的分享链接(如 ss://、vmess://、vless://、trojan://、hysteria2:// 开头的链接),同样可以导入:
- 复制链接后打开 Shadowrocket,按提示添加;
- 或者点击右上角
+,在“类型”中选择对应协议,手动填写地址、端口、密码等参数。
手动填写容易出错,新手建议尽量使用机场提供的订阅链接。
导入后,点击某个节点使其左侧出现选中标记,即表示当前使用该节点。可以点击首页的连通性测试按钮测一下延迟,选择延迟较低、能正常连通的节点。
更新订阅
机场会不定期调整节点,订阅需要定期更新:
- 手动更新:在首页节点列表中,对订阅分组向左滑动,选择更新;或者在列表区域下拉刷新。
- 自动更新:进入底部“设置”标签,找到订阅相关设置,打开“打开时更新”等自动更新选项,以后每次打开 App 就会自动拉取最新节点。
如果更新后节点数量变为 0 或提示失败,通常是订阅已过期或链接被重置,见下文常见错误。
VPN 模式(连接开关)
iOS 不允许普通 App 修改系统代理设置,Shadowrocket 是通过系统的 VPN 接口来接管流量的。使用方法很简单:
- 在首页选中一个节点;
- 打开首页顶部的连接开关;
- 状态栏出现
VPN图标即表示已连接。
关闭开关即断开代理。也可以在 iOS“设置 → VPN”中直接开关,或在控制中心使用快捷操作(如果你添加了相关组件)。
TUN 模式
iOS 上没有单独的“TUN 模式”开关。Shadowrocket 借助 iOS 的 Network Extension 建立系统级 VPN 隧道,这本身就相当于桌面客户端的 TUN 模式:开启后设备上几乎所有 App 的流量都会交给 Shadowrocket 按规则处理,包括不认系统代理的 App 和游戏。因此不需要也无法额外设置 TUN。
规则模式
首页下方的“全局路由”区域决定流量怎么走,常见选项有:
| 选项 | 作用 |
|---|---|
| 配置 | 按当前配置文件中的规则分流,国内直连、国外走代理(推荐日常使用) |
| 代理 | 所有流量都走选中的节点 |
| 直连 | 所有流量都不走代理 |
| 场景 | 根据网络环境自动切换(进阶用法) |
日常请选择“配置”。规则来自底部“配置”标签中当前启用的配置文件,App 自带一份默认配置,一般够用。如果机场提供了专用的规则配置文件链接,可以在“配置”页面通过远程下载的方式添加,然后点击该配置选择“使用配置”。
注意:远程配置文件只管规则,不包含节点;节点仍然来自你导入的订阅。
如果你修改过配置文件后发现网络异常,最简单的恢复办法是在“配置”页面重新选择 App 自带的默认配置,确认能正常上网后再逐步排查自己的改动。不熟悉规则语法时,不建议手动编辑配置文件。
全局模式
把“全局路由”切换为“代理”即为全局模式,所有流量(包括国内网站)都会经过节点。全局模式会让国内网站和 App 变慢,也会浪费机场流量,只建议在排查“某个网站是否被规则误判为直连”时临时使用,排查完记得切回“配置”。
常见错误
| 现象 | 可能原因 | 解决方法 |
|---|---|---|
| App Store 搜不到 Shadowrocket | 当前登录的是中国区 Apple ID | 用自己的外区 Apple ID 登录后搜索购买 |
| 导入订阅后没有节点 | 链接复制不完整,或复制了其他客户端格式的链接 | 重新复制 Shadowrocket / 通用订阅链接后导入 |
| 更新订阅失败 | 订阅过期、链接被重置或网络不稳定 | 登录机场后台检查套餐,必要时重置订阅链接后重新导入 |
| 连接开关打开后马上断开 | 未允许添加 VPN 配置,或与其他 VPN 类 App 冲突 | 到“设置 → VPN”删除旧配置,关闭其他代理 App 后重新连接 |
| 节点全部超时 | 套餐到期、流量用完或节点维护 | 检查机场后台状态,换节点或稍后再试 |
| 国内 App 变慢 | 全局路由设为“代理” | 切换回“配置” |
| 部分网站打不开 | 规则未覆盖该网站 | 更新配置文件,或临时切换全局排查 |
更多 iOS 客户端的对比和教程,可以回到 客户端教程总览。
下一步
支持 Shadowrocket 的机场
以下机场的订阅可以直接导入 Shadowrocket,按综合评分排序。
✓ 实测支持 ◐ 部分节点