本文面向首次使用 Shadowrocket(小火箭)的 iPhone、iPad 用户,以用户已有自己的服务商与订阅为前提,区分客户端购买、服务器资料、配置规则与系统连接权限。按十个问题依次核对,可完成订阅导入、服务器选择、Global Routing 设置与首次连接,并建立遇到故障时的检查顺序。
一、买断买的是什么,是否包含连接服务?
买断指购买 Shadowrocket 客户端的使用资格,不是购买远端服务器服务。Shadowrocket 是闭源商业应用,唯一获取入口是 App Store;核验时应同时确认产品名、开发者 Shadow Launch Technology Limited 与应用 ID 932747118。当前价格、系统要求与通用购买适用性以 App Store 页面标注为准。
首次使用前,建议先确认手头资料的形式:一组地址、端口和认证参数通常用于手动添加服务器;一条可获取服务器列表的 URL 通常用于 Subscribe。不要把 App Store 购买凭证当作订阅地址,也不要把订阅地址填进服务器地址栏。
二、Home 页哪个开关负责连接?
Home 是连接状态、服务器列表与 Global Routing 的主要入口。页面顶部的连接开关控制是否启动 Shadowrocket 的 VPN 连接;列表中选中某台服务器只表示确定了候选出口,并不等于已经启动连接。首次打开时,开关状态和现有列表以当前应用显示为准。
-
打开 Home
进入 Home,先检查是否已有可用服务器。列表为空时先完成后文的 Subscribe 导入,不要反复切换连接开关。
-
选择服务器
点选已有服务中的一台服务器,确认选中标记位于预期条目。名称相近时,应进一步核对所属订阅与地址。
-
核对路由
打开 Home → Global Routing,确认当前姿态。已有适用规则时选择 Config;尚未核实规则时,不要仅凭名称判断流量去向。
-
开启连接
返回 Home,打开顶部连接开关,按系统提示授权。随后用明确需要通过所选服务器访问的目标验证,而不只观察开关外观。
连接开关开启表示系统隧道已启动或正在建立,不表示远端服务器、DNS 和所有目标网站都可用。正常判断需要结合应用状态、测试结果与实际请求;如果开启后立即断开,应先检查权限和服务器参数,而不是继续添加重复条目。
三、Add Server 与 Subscribe 有什么区别?
Add Server 是添加连接资料的入口,Subscribe 是其中用于导入订阅的 Type。两者不是互斥功能:手动填写协议参数和粘贴订阅 URL 都可从添加入口开始,区别在于保存的是单个服务器参数,还是用于取得服务器列表的订阅资料。
| 资料形式 | 操作入口 | 需要核对 |
|---|---|---|
| 单台服务器参数 | Home → + → Type,选择对应协议 | 地址、端口、认证信息,以及协议要求的 TLS 或传输参数 |
| 订阅 URL | Home → + → Type → Subscribe | URL 是否完整、是否有效,以及是否包含访问凭据 |
| 规则配置文件 | Config | 当前使用的文件、规则顺序与最终策略,不应当作服务器列表导入 |
协议类型必须与已有服务的参数一致。Shadowsocks、VMess、VLESS、Trojan、Hysteria2 与 WireGuard 的认证和连接字段不同,不能只替换名称。端口也不能凭经验补填为 443:即使某服务使用 TLS,其监听端口仍应按实际资料填写。
四、订阅怎样导入,之后怎样更新?
订阅是返回服务器资料的远程资源。导入时保存 URL,更新时重新请求该资源;因此“保存成功”和“已取得有效服务器列表”是两件事。订阅默认更新行为以当前应用显示为准,首次使用建议手动更新并检查导入结果。
- 在 Home 点右上角
+,将 Type 设为Subscribe。 - 在 URL 栏粘贴自己的完整订阅地址,检查开头、结尾和查询参数,避免带入空格或换行。
- 保存后回到 Home,下拉刷新订阅,等待请求完成,再展开对应分组检查条目。
- 选中一台实际服务器,确认不是仅选中了订阅分组名称,然后进行连接测试。
更新会依据远端返回内容调整服务器列表,但不应据此认定当前 Config 已同步更换。服务器订阅与规则配置用途不同:前者回答“连接到哪里”,后者回答“哪些请求用什么策略处理”。更新后还应重新确认所选服务器是否仍存在。
五、Global Routing 该选 Config 还是 Proxy?
Global Routing 决定整体路由姿态,界面中的 Proxy、Direct、Config 与 Scene 含义不同。默认选项以当前应用显示为准;日常使用推荐在核实当前配置后选择 Config。尤其要注意,Config 不意味着“未命中的请求一定直连”,最终去向由配置中的规则与 FINAL 决定。
Config
推荐依据当前配置的规则决定请求策略。使用前先到 Config 确认当前文件,并检查 FINAL;缺少适用配置时,应先完成配置核对。
适合:已有明确规则配置,需要按目标分流的日常使用。
Proxy
将进入该路由处理范围的流量按代理姿态处理,不按 Config 的逐条规则分流。它可用于对照检查,但不保证设备上每一种系统流量都经远端服务器。
适合:临时验证所选服务器,或区分规则问题与连接问题。
Direct
按直连姿态处理流量,不使用远端代理作为出口。连接开关即使处于开启状态,也不能据此推断请求经过了所选服务器。
适合:对照测试当前网络的直连表现。
Scene
按已设置的场景条件选择相应路由行为,具体结果取决于现有 Scene 配置。没有核实场景条件时,不建议用它开始首次连接排查。
适合:已配置并验证不同网络场景行为的用户。
六、VPN 权限弹窗应该怎样处理?
VPN 配置授权是 Apple 系统允许应用建立网络隧道的步骤,仅用于确认本机连接权限。首次启动连接时,系统可能要求允许添加 VPN 配置,并使用设备密码或系统认证确认。授权只解决本机权限,不验证远端服务器是否可用。
- 确认弹窗由刚刚主动开启连接的 Shadowrocket 触发,再按系统提示允许添加配置。
- 若此前取消授权,返回 Home 再次开启连接,观察是否重新出现系统提示。
- 若设备已有其他 VPN 连接,先停止正在占用的连接,再测试 Shadowrocket,避免状态相互影响。
- 若设备受组织管理或有系统限制,到系统设置核对 VPN 与设备管理状态;不要在不了解用途时删除管理配置。
授权后仍无法访问时,应回到服务器测试、Global Routing 和 Config 继续定位。重复撤销权限通常不会修复地址错误、订阅过期或 TLS 参数不匹配,还会增加排查变量。
七、Home、Config、Settings 分别管什么?
这三个入口分别承担连接操作、配置文件管理和应用设置。Home 用于选服务器与开关连接;Config 用于选择和编辑规则配置;Settings 用于调整应用行为,例如 On Demand。新手排查时应先辨认问题属于哪一层,再进入对应入口。
DOMAIN-SUFFIX,example.com,PROXY
IP-CIDR,192.168.0.0/16,DIRECT,no-resolve
GEOIP,CN,DIRECT
FINAL,PROXY
以上是说明匹配顺序的规则片段,不是完整配置文件。规则从上到下检查,命中后按相应策略处理;FINAL 放在末尾,为未命中前面规则的请求指定最终策略。示例中的 example.com 仅用于语法说明,不能据此推断其他域名的行为。
DOMAIN-SUFFIX匹配指定域名及其子域名,不是任意包含该字符串的网址。IP-CIDR匹配 IP 网段;no-resolve表示该规则不主动触发域名解析。GEOIP依据目标 IP 的地理分类匹配,不能仅凭域名后缀判断匹配结果。PROXY、DIRECT、REJECT分别表示代理、直连与拒绝策略;具体命中结果应结合当前配置检查。
八、开关已经打开,为什么仍然不能访问?
连接失败应按“本地网络 → 服务器可达性 → 协议参数 → 路由与 DNS”的顺序排查。一次延迟测试只说明该测试方式下的结果;出现延迟数值,不等于所有协议认证与实际访问都成功。每次只修改一个设置,才能判断是哪一步改变了现象。
订阅刷新超时,但原来的服务器还能用?
先用仍可用的服务器开启连接,再回 Home 下拉刷新。如果订阅资源需要通过代理访问,到 Settings → Subscribe 核对 Update via Proxy。这个选项改变的是订阅请求路径,不能修复已经失效的订阅地址。
测试有延迟,网页却一直转圈?
先核对 Home → Global Routing,排除误停在 Direct;再对同一目标临时使用 Proxy 测试。若 Proxy 正常而 Config 异常,回到 Config 检查命中规则与 FINAL;若两者都失败,再核对协议认证、TLS 与 DNS。
换网络后,原来能用的连接突然失败?
先确认新网络本身能够访问普通网页,必要时完成 Wi-Fi 登录认证,再重连 Shadowrocket。随后核对系统日期与时间,检查已有服务给出的地址、端口与 TLS 参数,不要为消除报错而随意关闭证书校验。
记录现象时,应写清是订阅更新失败、服务器测试超时,还是仅某个目标打不开。这三类现象对应的请求链路不同;向已有服务商反馈时,提供发生网络、测试步骤和脱敏后的错误信息,比只描述“不能用”更便于定位。
九、On Demand 需要一开始就开启吗?
On Demand 用于根据条件自动触发连接行为,不是提高服务器可用性的选项。入口为 Settings → On Demand,默认值以当前应用显示为准。首次使用推荐先完成手动连接验证,再添加按 Wi-Fi、蜂窝网络或域名等条件执行的行为。
- 先记录目前的 On Demand 状态;排查时避免自动触发行为干扰手动开关测试。
- 在 Home 手动连接,确认所选服务器和 Global Routing 能满足当前需求。
- 进入 Settings → On Demand,一次只设置一种需要的条件,按当前界面提供的选项保存。
- 切换到相应网络或执行目标请求,观察是否按预期触发;再手动关闭连接,检查是否会因条件仍满足而重新连接。
On Demand 与 Scene 不属于同一层控制:前者关注何时建立连接,后者用于已有场景下的路由行为。出现“刚关掉又连上”的现象时,优先检查自动连接条件,而不是认定 Home 开关没有响应。
十、iPhone 与 iPad 如何分别完成首次设置?
应用购买资格与每台设备的连接配置应分别核对。Shadowrocket 以 iPhone、iPad 使用为主,Mac、Apple TV、Apple Vision 的兼容性及系统要求以 App Store 页面标注为准。同一购买账户下的再次获取应通过 App Store 已购项目确认,不应仅凭另一台设备已经安装就推断所有配置已经就绪。
两台设备分别验证,不假定配置自动一致
已配置的 iPhone
- 记录当前订阅分组、选中的服务器与 Global Routing。
- 在 Config 确认当前文件与 FINAL,保留可恢复的配置记录。
- 检查已有服务允许的同时连接设备数,不把客户端购买范围等同于服务额度。
首次使用的 iPad
- 在 App Store 核验已购资格与设备兼容性,再获取应用。
- 确认已有订阅是否已出现;未出现时按 Subscribe 步骤导入。
- 分别核对当前 Config、VPN 授权与 On Demand,再做一次实际访问测试。
结论:购买资格、服务器资料、规则配置和系统授权分属不同环节;两台设备都应完成一次独立验证。
首次设置完成的判断标准是:订阅能够更新,服务器选择明确,路由姿态与配置一致,系统授权成功,并且预期请求可以完成。后续修改前先记下原值;遇到问题按上述顺序复查,比同时更换服务器、规则与 DNS 更容易找到原因。完整操作顺序可继续查阅站内教程,设置项含义可查阅选项手册。