Shadowrocket小火箭完整教程:iOS订阅添加、分流规则配置与常见问题全解析2026
文章说明:本文基于 Shadowrocket 2.2.x(2026年最新版本)编写,适用于 iOS 16 及以上系统。Shadowrocket 俗称"小火箭",是 iOS 平台最受欢迎的代理工具之一,支持 VMess、VLESS、Trojan、Shadowsocks、Hysteria2、TUIC 等主流协议,也是目前支持 VPN07 订阅格式最完善的 iOS 客户端。
为什么2026年还在选择Shadowrocket?
iOS 平台上代理工具不少,但 Shadowrocket 凭借其长达多年的持续更新和庞大的用户基础,至今仍是很多人的首选。它价格一次买断(约¥21),无订阅费用,性能经过长期优化,稳定性极高。与 Surge、Quantumult X 相比,小火箭的上手门槛低很多——添加一个订阅链接,基本就能立即使用。
| 对比项目 | Shadowrocket | Quantumult X | Surge |
|---|---|---|---|
| 价格 | ¥21 买断 | ¥68 买断 | ¥328+ |
| 上手难度 | 简单 | 中等 | 复杂 |
| 订阅支持 | 完善 | 完善 | 完善 |
| 脚本/MITM | 基础 | 强大 | 最强 |
| 适合人群 | 普通用户 | 进阶用户 | 高级用户 |
第一步:下载安装Shadowrocket
Shadowrocket 在中国大陆 App Store 已下架,需要使用非大陆区 Apple ID(如美区、港区、台湾区)才能下载。以下是推荐流程:
准备非大陆区 Apple ID
如果没有美区或港区 Apple ID,可以在 appleid.apple.com 免费注册一个美区账号,注册时地区选择 United States,无需信用卡(付款方式选 None 或者填写美国免税州地址)。
切换 App Store 账号
打开 App Store → 右上角头像 → 滑到底部退出当前账号 → 用非大陆区 Apple ID 登录。注意:只在 App Store 切换账号,不要在「设置」→「Apple ID」处切换,以免影响 iCloud 数据。
搜索并购买 Shadowrocket
在 App Store 搜索"Shadowrocket",开发者为 Shadow Launch Technology LLC,售价 $2.99(美区)。购买后即可在该 Apple ID 账号下永久使用,同一账号的所有设备均可免费下载。
下载完成后切回原账号
Shadowrocket 下载完成后,在 App Store 退出非大陆区账号,切换回你的主账号。Shadowrocket 已安装在设备上,不会因为切换账号而消失。后续应用更新需重新切换到购买账号。
第二步:添加VPN07订阅链接
Shadowrocket 支持多种节点添加方式:直接扫码、手动输入单个节点、以及最方便的订阅链接导入。推荐使用订阅链接,可以一次性导入所有节点,并支持一键更新。
订阅链接导入(推荐)
打开 Shadowrocket 主界面 → 右上角「+」号 → 「类型」选择 Subscribe → 在「URL」栏粘贴 VPN07 订阅链接(登录 vpn07.com 后台复制)→ 备注填写"VPN07" → 完成。软件会自动解析并导入所有节点。
二维码扫描导入
在 VPN07 用户中心找到「iOS/Shadowrocket 一键配置」二维码 → 打开 Shadowrocket → 主界面右上角扫描图标 → 扫描二维码 → 自动添加订阅或单个节点。
从剪贴板批量导入
复制包含多个节点的文本(如从网页复制节点列表)→ 打开 Shadowrocket → 主界面顶部会出现「从剪贴板导入」提示 → 点击即可批量添加。支持 vmess://、vless://、trojan://、ss:// 等格式。
第三步:核心设置详解
添加订阅后,还需要了解几个关键设置才能让 Shadowrocket 发挥最佳性能。
全局路由模式选择
Shadowrocket 主界面顶部有四种路由模式:代理(所有流量走代理)、直连(所有流量直连)、场景(按规则分流)、全局(强制全部代理)。日常使用推荐「场景」模式,国内直连国外走代理。
节点延迟测速
在节点列表页,点击右上角「测速」按钮可以同时测试所有节点延迟。VPN07 节点延迟通常在 80-150ms(亚太节点)。颜色参考:绿色<200ms 优秀,黄色 200-400ms 可用,红色>400ms 较差。
订阅自动更新
进入「配置」→ 长按你的订阅 → 「编辑」→ 开启「自动更新」,设置更新间隔(推荐 24 小时)。这样节点列表会自动刷新,VPN07 新增节点会自动出现,无需手动操作。
开启Always On VPN
「设置」→「通用」→ 开启「始终开启」。此功能让 Shadowrocket 在后台保持连接,防止 iOS 系统休眠时断开代理。长视频、下载大文件时强烈建议开启。
第四步:分流规则深度配置
分流规则(路由规则)决定了哪些流量走代理、哪些直连。VPN07 的订阅链接已经内置了优化过的分流规则,但你也可以根据需要自定义。
DOMAIN-SUFFIX(域名后缀匹配)
匹配特定域名后缀,例如 DOMAIN-SUFFIX,google.com,PROXY 表示所有 google.com 及子域名走代理。这是最常用的规则类型,精确且高效。
GEOIP(基于IP地理位置)
GEOIP,CN,DIRECT 表示所有解析到中国 IP 的请求直连,这是分流规则的最后一道防线,确保国内 App 不走代理。
RULE-SET(规则集合)
引用外部规则集文件,如 RULE-SET,https://cdn.jsdelivr.net/...。VPN07 订阅内置 Loyalsoldier 维护的中国直连和代理规则集,覆盖数万条规则,比手动添加效率高很多。
添加个人自定义规则
「配置」→ 长按你的配置文件 → 「更多」→「编辑配置」→ 在 [Rule] 区域最顶部添加自定义规则(放最前面优先级最高)。例如强制某个 IP 走直连:IP-CIDR,192.168.0.0/16,DIRECT。
常见问题与解决方案
❌ 问题1:订阅添加后显示0个节点
原因:订阅链接格式不兼容,或网络无法访问订阅服务器。
解决:① 确认订阅链接是否为 Shadowrocket 专用格式(SS/V2Ray Base64 格式)。② VPN07 后台选择「Shadowrocket 专用」格式复制链接。③ 切换到 Wi-Fi 网络后重新更新订阅。
❌ 问题2:连接成功但网页打不开
原因:DNS 泄漏或规则冲突导致流量路由错误。
解决:① 将路由模式切换到「代理」测试。② 「设置」→「DNS」→ 将 DNS 改为 8.8.8.8,1.1.1.1。③ 检查是否开启了「IPv6」(部分网络 IPv6 解析不稳定,可尝试关闭)。
❌ 问题3:连接速度慢或频繁断开
原因:节点质量差或协议选择不当。
解决:① 重新测速,切换延迟更低的节点。② 如果使用 Shadowsocks 节点,尝试切换到 VLESS/Trojan 协议的节点(VPN07 提供多协议节点)。③ 开启「TCP 快速打开」(设置 → 通用 → 开启 TCP Fast Open)。
❌ 问题4:更新订阅时提示"网络错误"
原因:订阅服务器被 DNS 污染或直连不可达。
解决:这是一个鸡生蛋的问题——没有代理就更新不了订阅。解决方法:① 先手动连接一个已有节点(哪怕慢)→ 切换路由到「代理」→ 再更新订阅。② 或者使用手机热点(4G/5G 网络)更新订阅,再切回 Wi-Fi。
❌ 问题5:TLS 握手失败 / TLS certificate error
原因:节点证书验证失败,常见于自签证书服务器或证书过期。
解决:① 如果是 VPN07 官方节点出现此问题,请联系客服。② 临时方案:「设置」→「通用」→ 关闭「跳过证书验证」(注意:关闭后降低安全性,仅调试用)。③ 检查手机系统时间是否正确,时间误差过大会导致 TLS 验证失败。
进阶玩法:HTTPS解密与脚本
Shadowrocket 虽然功能相对精简,但也支持 HTTPS 解密(MitM)和基础脚本功能,满足部分进阶需求。
MitM(HTTPS解密)
「配置」→「HTTPS 解密」→「证书」→ 生成新证书 → 安装到设备并信任(「设置」→「通用」→「关于本机」→「证书信任设置」)。开启后可以拦截和修改 HTTPS 流量。
⚠️ 仅用于调试,不建议普通用户开启。
脚本执行
「配置」→「脚本」→ 可添加 JavaScript 脚本,用于修改请求/响应。Shadowrocket 脚本功能比 Surge/QX 简单,但足以执行常见的广告过滤和请求改写任务。
配合VPN07使用的最佳实践
VPN07 针对 Shadowrocket 用户提供了专门优化的订阅格式,以下是获得最佳使用体验的推荐配置:
💡 VPN07 + Shadowrocket 最佳配置清单
- 订阅格式:在 VPN07 后台选择「通用订阅」或「Shadowrocket 专用」格式,包含预设分流规则
- 推荐协议:优先选择 VLESS + REALITY 节点(伪装最好,抗干扰最强)
- 路由模式:使用「场景」模式,国内 App 自动直连,速度更快
- 自动更新:设置每 24 小时自动更新订阅,始终获取最新节点列表(VPN07 覆盖 70+ 国家)
- 节点选择:香港/台湾节点延迟最低(通常 50-100ms),适合日常网页浏览;美国节点适合访问美区内容