第一次使用 Shadowrocket(小火箭),先准备自己已有的服务器或订阅,再发起连接并允许添加 VPN 配置。本文按实际操作顺序解释 Home 的状态开关、SERVER 列表、Global Routing 与 Connectivity Test,帮助你分清“系统已授权”“隧道已连接”和“目标网页可访问”这三个不同结果。
首次连接:先有配置,再允许 VPN
第一次打开应用,不一定马上出现 VPN 授权提示。提示通常在首次发起连接、需要向系统添加 VPN 配置时出现。购买应用、导入订阅、允许 VPN 是三件不同的事:购买取得客户端使用权;导入提供连接参数;系统授权允许应用建立相应的网络连接。
Shadowrocket 是 Apple 平台的闭源商业应用,以 iPhone 和 iPad 为主要使用设备,唯一获取入口是 App Store,采用一次性买断。客户端买断 ≠ 线路套餐。以下步骤以你已经拥有自己的服务商和订阅为前提,本站不提供、不销售、不推荐节点或订阅。
-
核对来源
通过正版核验页进入 App Store,核对产品名 Shadowrocket、开发者 Shadow Launch Technology Limited 与应用 ID 932747118。系统要求以 App Store 页面标注为准。
-
添加订阅
打开 Home → 右上角“+”→ Add Server,将 Type 设为 Subscribe,在 URL 中填写自己已有的订阅链接,再保存。示例
https://example.com/sub?token=xxxx只是格式说明,不能作为可用订阅。 -
确认列表
返回 Home,等待订阅内容载入;需要时下拉刷新。确认 SERVER 区出现实际服务器条目,再点选准备使用的条目。只有订阅名称而没有服务器时,先检查更新结果。
-
发起连接
点击 Home 顶部 Not Connected 对应的连接开关。iOS 请求添加 VPN 配置时,阅读系统提示并允许,按系统要求完成设备身份验证。
-
验证访问
回到 Home 观察连接状态,再做 Connectivity Test,并打开一个你平时使用的网页。不要只凭开关位置判断访问是否正常。
Not Connected:看连接状态,不把它当成网速结论
Home 顶部的 Not Connected 表示当前尚未建立连接。旁边的开关负责发起或停止连接,不负责购买服务、更新订阅或选择分流规则。首次排查时,先确认 SERVER 区是否有可选条目,再检查是否已完成系统授权,避免在没有有效参数的情况下反复切换开关。
区分两类现象:未连接与已连接但访问异常
一直显示 Not Connected
- 查看是否尚未允许添加 VPN 配置。
- 确认 SERVER 区已选中实际服务器。
- 核对连接参数是否完整,观察是否出现错误提示。
- 检查设备当前 Wi-Fi 或蜂窝网络能否正常联网。
已连接但网页打不开
- 先查看 Global Routing 当前选择。
- 执行 Connectivity Test,记录失败或超时现象。
- 用另一正常网站区分单一目标故障。
- 在已有服务器中更换一个条目,保持其他设置不变再测。
连接状态回答“隧道是否建立”;实际访问还取决于服务器可用性、DNS、规则和目标网站状态。
例如,开关打开后连接状态发生变化,但某个网页仍然超时,这不是“授权没有生效”的直接证据。应继续区分解析失败、服务器不可达、规则选错策略或网站本身异常。一次只改一个条件,才能知道是哪一步改变了结果。
SERVER:先选条目,再核对连接参数
SERVER 区用于查看和选择已经添加的服务器。订阅是批量取得这些参数的入口,不等于服务器本身。一个订阅可以包含多个条目;同一个地区名称也可能对应不同地址、端口或协议。名称只方便辨认,不能证明当前条目一定可用。
- 选择与编辑分开:点选条目是选择连接对象;查看详情或编辑才是核对参数。不要为了“选中”而随意改动字段。
- Address 与 Port:必须按你已有服务的资料填写。不能看到某个示例端口就套用,也不要把订阅 URL 填进服务器 Address。
- Type:Shadowsocks、VMess、VLESS、Trojan、Hysteria2、WireGuard 等协议的字段要求不同,不能只更换 Type 而保留一套不匹配的参数。
- 订阅与手动条目:订阅管理的内容可能在下次更新时改变。需要检查参数时先记录问题,不把本地临时修改当成上游已经修复。
首次使用建议只围绕一个明确的已有条目验证,不同时导入多份内容再逐个尝试。若 SERVER 为空,先解决导入或更新;若列表存在但所有条目都失败,再核对基础网络、订阅有效性以及服务资料。真实订阅 URL 可能含访问凭据,截图或求助时应遮住完整链接。
Global Routing:选择流量处理方式
Home → Global Routing 决定整体流量采用哪种处理方式。它不是服务器列表,也不等于 Config 页面里的某一份配置文件。先理解 Config、Proxy、Direct 与 Scene 的区别,再决定是否需要切换。下面的“推荐”仅指已经准备好有效规则配置后的日常使用场景。
Config
推荐依据当前启用配置中的规则与策略处理流量。规则匹配顺序和最终兜底决定具体结果,并不是固定的“某类网站全部直连”。先到 Config 确认实际启用的配置,再检查它引用的策略。
适合:已有可理解、可核对的规则配置,需要按目标分流。
Proxy
以代理方式处理流量,不按 Config 的常规分流规则选择直连或代理。可临时用来对照规则影响,但它不能修复失效的服务器,也不保证每个目标都能访问。
适合:使用同一服务器,临时对照是否为规则分流导致的异常。
Direct
以直连方式处理流量。即使应用连接开关已打开,也不能据此认为目标正在经过所选代理服务器。排查时尤其要核对这一项。
适合:临时验证设备原有网络的直连访问情况。
Scene
使用场景相关设置来决定流量处理。结果取决于已经配置的场景条件,不能把 Scene 当成一个固定服务器或通用修复开关;首次连接先使用自己能明确解释的设置。
适合:已了解并设置场景条件,需要按对应场景处理流量。
规则关键字也不是界面开关。例如 DOMAIN-SUFFIX 按域名后缀匹配,IP-CIDR 按 IP 网段匹配,GEOIP 使用 IP 地理归属条件,FINAL 用于前面未命中时的兜底。阅读规则时既要看匹配条件,也要看末尾策略;只看到关键词,不能判断最终会走哪个服务器。
Connectivity Test:读懂测试结果的边界
Home → Connectivity Test 用于检查连接情况。测试数字反映特定测试条件下的结果,不是文件下载速度,也不是视频播放保证。测试使用的目标、方式以及当时网络都会影响结果。比较已有服务器时,尽量保持同一网络、同一测试方式,并在相近时间完成。
- 记录当前是 Wi-Fi 还是蜂窝网络,以及 Global Routing 的选择,避免把不同条件下的结果直接比较。
- 在 Home 执行 Connectivity Test,区分“返回数值”“超时”“报错”等现象;不要把超时理解为延迟为零。
- 打开实际需要的网站,检查是否能解析、加载和持续访问。测试成功但网页失败时,继续检查规则、DNS 和目标服务。
- 只更换一个已有服务器,再重复相同测试。若更换网络后才恢复,则优先调查原网络条件,而不是立即重建全部配置。
例如,“测试返回数值,但目标网页一直转圈”只说明测试目标与实际目标的访问结果不一致。两者可能经过不同规则,也可能遇到不同的服务端限制。相反,单次测试超时也不足以证明全部网页都无法访问,应以重复测试和实际访问一起判断。
首次使用问答:授权、断开与自动连接
先完成一次手动连接,再考虑自动化。Home 负责观察与发起连接,Config 负责配置内容,Settings 提供应用设置。Settings → On Demand 与自动按需连接有关,不是订阅更新入口;首次排查时不要同时修改它和 Global Routing,否则连接行为变化后很难追溯原因。
第一次打开没有弹出 VPN 提示,是不是没装好?
不一定。先在 Home 导入自己的连接资料、选中服务器,再打开顶部连接开关。需要添加 VPN 配置时,iOS 才会显示相应系统提示。仅浏览 Home 页面不等于已经发起连接。
刚才点了不允许,要不要重新购买?
不需要因取消授权而重新购买。返回 Home,再次发起连接并按系统提示操作;如果设备受组织管理、限制了 VPN 配置,应先核对设备管理政策,不要反复删除应用。
关掉后又连接,应该看哪里?
进入 Settings → On Demand,检查是否启用了按需连接及相关条件。需要观察手动连接时,可先关闭按需连接,再回 Home 停止连接,确认行为是否改变。
换到 iPad 后,还需要重新允许 VPN 吗?
需要在当前设备上按系统提示完成授权;另一台设备曾经允许,不代表本机已经授权。先核对本机已有配置,再手动发起连接。系统要求与通用购买适用性以 App Store 页面标注为准。
完成首次设置后的检查顺序可以固定下来:SERVER 有有效条目,Global Routing 符合预期,VPN 已获系统允许,连接状态正常,最后验证实际网页。遇到问题时按同一顺序回查,比同时切换多个选项更容易定位原因。更多操作可继续阅读入门指南;连接资料的整理方法见节点管理。