Shadowrocket(小火箭)iOS 配置教程
Shadowrocket,俗称"小火箭",是 iOS 和 iPadOS 平台上功能最强大、使用最广泛的代理客户端之一。它支持多种协议(Shadowsocks、VMess、VLESS、Trojan、Hysteria2 等),内置强大的分流规则引擎,一次配置即可长期稳定使用。
本文将从获取 App 开始,到完整配置使用,手把手带你完成全部步骤。
App Store 获取说明
重要:需要非中国区 Apple ID
Shadowrocket 在中国区 App Store 已下架,你无法用国内 Apple ID 下载此 App。
你需要一个美国区(推荐)或香港区的 Apple ID 才能购买和下载。
方案一:自行注册海外 Apple ID(推荐)
注册美国区 Apple ID 的基本要求:
- 一个未注册过 Apple ID 的邮箱(推荐 Gmail)
- 注册时将地区选为「美国」
- 可以不绑定信用卡(选择付款方式时选「无」,使用礼品卡充值)
注册完成后:
- 打开 App Store
- 点击右上角头像 → 滚动到底部 → 「退出登录」
- 重新登录你的美区 Apple ID
- 搜索「Shadowrocket」
- 购买下载(价格约 $2.99 美元,需要美区付款方式或礼品卡)
重要提示:只在 App Store 切换账号下载,不要在「设置 → Apple ID」处退出主账号,否则会影响 iCloud 等服务。
方案二:购买共享美区账号(有风险)
部分用户通过购买第三方共享的美区 Apple ID 来下载。这种方式:
- ⚠️ 隐私风险较高:共享账号意味着他人可能能看到你的部分数据
- ⚠️ 稳定性差:共享账号可能随时失效
- ⚠️ App 可能被删除:账号持有者可以远程删除设备上的 App
不推荐长期使用,建议只用于临时下载,下载后立即切换回自己的账号。
Shadowrocket 的定价
Shadowrocket 是一次性买断制,约 $2.99 美元(具体以 App Store 显示为准)。买断后终身免费更新,无订阅费用。这 3 美元是你在 iOS 平台上最值得花的代理客户端投入。
订阅链接一键导入方法
方法一:直接粘贴 URL(最常用)
- 在机场官网复制你的订阅链接(以
https://开头) - 打开 Shadowrocket
- 点击右上角「+」按钮
- 在「类型」处选择「Subscribe」(订阅)
- 在 「URL」处粘贴你的订阅链接
- 备注(名称)填写机场名称,方便识别
- 点击右上角「完成」
- 回到主界面,节点列表会自动加载
选择节点:
- 进入「首页」→ 点击「全局路由」选择「配置」或「代理」
- 在节点列表中选择一个延迟低的节点(可以点击右上角测速按钮)
- 打开右上角的开关,iOS 会弹出 VPN 配置请求 → 点击「允许」→ 输入设备密码
- 连接后状态栏出现「VPN」标志,说明代理已生效
URL Scheme 导入 vs 扫描二维码
除了手动粘贴订阅链接,Shadowrocket 还支持两种快速导入方式:
URL Scheme 一键导入
部分机场官网提供「一键导入 Shadowrocket」按钮,点击后会自动跳转到 Shadowrocket 并预填配置。
URL Scheme 格式示例:
shadowrocket://add/subscribe?url=https%3A%2F%2F你的订阅链接&remark=机场名称使用方法:
- 在手机浏览器(Safari)中打开机场官网
- 找到「一键导入」或「Shadowrocket 导入」按钮
- 点击后,浏览器会询问「是否打开 Shadowrocket?」→ 点击「打开」
- Shadowrocket 自动弹出导入确认 → 点击「添加」即可
优点:无需手动复制粘贴,操作更便捷
缺点:需要在手机上操作,PC 上获取链接后需要手动复制到手机
扫描二维码导入
部分机场用户中心提供订阅二维码或节点二维码。
导入步骤:
- 打开 Shadowrocket
- 点击首页右上角的「扫描」图标(二维码标志)
- 对准机场官网显示的二维码扫描
- 自动识别并询问是否添加
适用场景:
- 电脑端打开机场官网,手机扫描二维码导入,避免在手机小屏幕上操作
注意:
- 二维码通常包含单个节点配置,而非完整订阅(订阅二维码较少)
- 扫描单节点二维码后,不会自动更新(节点变更时需要重新扫描)
分流规则配置
什么是分流规则?
分流规则决定了哪些流量走代理、哪些直连、哪些被拦截。合理的分流规则能让你:
- 国内网站(百度、微博、B站)直连,速度不受影响
- 境外网站(Google、YouTube、Twitter)走代理
- 广告域名直接拦截,减少烦人广告
Shadowrocket 的四种全局路由模式
在 Shadowrocket 首页,点击「全局路由」可以切换:
| 模式 | 说明 | 适用场景 |
|---|---|---|
| 配置(Config) | 使用配置文件中的规则分流 | 日常使用,强烈推荐 |
| 代理(Proxy) | 所有流量走代理 | 测试连接或特殊需求 |
| 直连(Direct) | 所有流量直连 | 临时关闭代理 |
| 场景(Scene) | 根据 Wi-Fi / 蜂窝数据切换策略 | 高级用户使用 |
日常使用请选择「配置」模式,这样才能享受智能分流的便利。
使用远程配置文件(推荐)
大多数机场会提供专为 Shadowrocket 优化的配置文件(.conf),包含完整的分流规则。
导入远程配置:
- 打开 Shadowrocket → 底部导航选「配置」
- 点击右上角「+」
- 在 URL 处输入配置文件地址(机场通常在教程页面提供)
- 点击「下载」→「使用」
推荐的通用配置文件:
如果机场没有提供专用配置,可以使用社区维护的通用配置:
https://raw.githubusercontent.com/blackmatrix7/ios_rule_script/master/rule/Shadowrocket/Global/Global.conf此配置包含常见的分流规则,适合大多数用户。
手动添加规则(进阶)
对于有特殊需求的用户,可以手动添加规则:
- 打开 Shadowrocket → 「配置」→ 点击当前使用的配置 → 「编辑配置」
- 在「规则」部分可以手动添加:
# 格式:类型,参数,策略
# 让某个域名走代理
DOMAIN,example.com,PROXY
# 让某个 IP 段直连
IP-CIDR,192.168.0.0/16,DIRECT
# 关键词匹配
DOMAIN-KEYWORD,google,PROXY
# 域名后缀匹配
DOMAIN-SUFFIX,netflix.com,PROXY常见问题解决
Q1:连接后网速很慢或 YouTube 卡顿
排查步骤:
- 在节点列表页面点击「测速」,选择延迟 ≤150ms 的节点
- 检查当前是否为高峰期(晚 8-11 点),尝试不同地区的节点
- 关闭「全局路由」中的「代理」模式,改为「配置」模式(避免国内流量也走代理消耗带宽)
- 联系机场,询问是否有低延迟专线节点
Q2:VPN 配置无法添加 / 提示"不受信任的企业级开发者"
解决方法:
VPN 配置添加失败通常是 iOS 系统限制:
- 打开「设置」→「通用」→「VPN 与设备管理」
- 找到 Shadowrocket 的描述文件,点击「信任」
- 返回 Shadowrocket 重新尝试连接
Q3:订阅更新失败 / 节点不更新
原因与解决:
| 原因 | 解决方法 |
|---|---|
| 当前没有代理连接,无法访问订阅链接 | 先手动选择一个能用的节点连接,再更新订阅 |
| 订阅链接已过期(账号到期) | 续费机场后,原链接恢复有效 |
| 机场服务器临时故障 | 等待一段时间后重试 |
| URL 有误 | 删除订阅,重新复制正确链接添加 |
手动更新订阅:首页 → 长按订阅 → 「更新」
Q4:部分 App(如微信、支付宝)走了代理
这是正常现象,如果使用「代理」全局模式会把所有 App 流量走代理。
解决方法:
- 切换到「配置」模式(分流模式),通过规则文件控制
- 确认你使用的配置文件包含国内 App 直连规则
Q5:iOS 后台杀掉 Shadowrocket 后代理断开
iOS 系统的后台管理机制可能导致 VPN 断开:
- 在「设置」→「通用」→「VPN」中,将 Shadowrocket 的 VPN 连接设为「开启时连接」
- 或在 Shadowrocket 设置中开启「按需连接」(On Demand),让 VPN 在需要时自动重连
- 给 Shadowrocket 打开「后台刷新」权限:「设置」→「通用」→「后台 App 刷新」→ 找到 Shadowrocket → 开启
Q6:更换机场后如何切换订阅?
- 打开 Shadowrocket → 首页 → 左滑旧订阅 → 「删除」
- 按照之前的步骤重新添加新机场的订阅链接
- 无需重新进行 VPN 配置,直接选择新节点连接即可
相关教程: