Shadowrocket(小火箭)的 Home、Config、Data、Settings 是页面入口,Global Routing 中的 Config、Proxy、Direct 则是连接处理方式。本文面向已拥有自己的服务器或订阅、但尚不熟悉英文界面的用户,按“找到入口、执行操作、核对结果”的顺序说明常用词,重点区分同名 Config、连接开关与 On Demand,避免把导入服务器、启用规则和查看记录当成同一件事。
先分清页面标签与路由选项
在 iPhone 的常见界面中,底部标签负责切换页面;进入 Home 后,Global Routing 才负责选择流量处理方式。iPad 的导航布局可能随窗口宽度调整,查找时应以英文标签为准,不必机械地寻找屏幕底部的某个固定位置。界面布局也可能随应用调整,下面说明的是各入口的职责。
| 界面词 | 常见位置 | 用途与边界 |
|---|---|---|
| Home | 主导航入口 | 管理已有服务器与订阅,选择服务器、设置 Global Routing,并控制连接。 |
| Config | 主导航入口 | 管理与选择配置文件,检查规则及其他配置内容。 |
| Data | 主导航入口 | 查看连接、流量或相关记录,辅助核对访问行为。 |
| Settings | 主导航入口 | 调整应用行为,例如 On Demand 与订阅相关设置。 |
| Proxy | Home → Global Routing | 整体采用代理处理姿态,不等同于某一种协议。 |
| Direct | Home → Global Routing | 整体采用直接连接姿态,不等于关闭连接开关。 |
阅读教程时,应把完整路径一起看。例如“进入 Config”通常指配置文件页面,“将 Global Routing 改为 Config”则是设置路由模式。只记住最后一个英文词,容易进入错误页面,或者误以为打开配置文件就已经启用了其中的规则。
Home:服务器、订阅与连接开关
Home 是日常操作入口。服务器条目保存地址、端口、协议和认证等信息;订阅则用于取得并更新一组服务器条目。以下操作以用户已经持有有效订阅链接为前提。购买 Shadowrocket 获得的是客户端使用权,客户端买断 ≠ 线路套餐。
-
进入主页
打开 Home,先观察已有服务器列表和 Global Routing 当前值。不要为了导入订阅而删除仍在使用的条目。
-
添加订阅
Home → 右上角“+”→ Type → Subscribe,在 URL 中填入自己的订阅链接,再保存。示意值
https://example.com/sub?token=xxxx明确为虚构地址,不能用于连接。 -
核对条目
返回 Home,确认订阅已产生服务器条目,再选择其中一项。若列表为空,应先检查订阅获取结果,而不是反复切换路由模式。
-
选择模式
进入 Home → Global Routing,按用途选择 Config、Proxy 或 Direct。日常按规则使用之前,先核对 Config 页面当前选中的配置。
-
启用连接
回到 Home 打开顶部连接开关;首次使用时按系统提示允许添加 VPN 配置。之后发起一次新的访问,再到 Data 核对对应记录。
服务器条目里的 Type 与 Global Routing 解决不同问题。Shadowsocks、VMess、VLESS、Trojan、Hysteria2、WireGuard 是协议名称,需要与已有服务器提供的参数一致;Proxy、Direct、Config 则描述如何处理连接。将模式设为 Proxy 并不能修复错误的端口或认证信息。
Global Routing:Config、Proxy、Direct 与 Scene
Global Routing 位于 Home,用于决定连接采用哪种整体处理姿态。Config 按当前配置处理连接,Proxy 用于整体交给代理处理,Direct 用于整体直接连接。三者不是速度档位,也不是连接质量等级;测试同一个目标时,模式不同,本来就可能得到不同结果。
如果界面提供 Scene,应把它理解为按已设置场景决定路由行为的入口,而不是第四种固定出口。使用前需要检查场景的触发条件与对应动作;未核对场景内容时,不宜用它作为排查基准。需要复现问题时,先记录原值,再临时选用明确的模式,完成后恢复。
日常使用与临时排查的操作边界
日常按规则使用
- 在 Config 页面确认当前配置文件。
- 在 Home → Global Routing 选择 Config。
- 核对目标命中的规则与最终策略。
临时判断路由差异
- 记录当前模式、服务器及测试目标。
- 临时切换 Proxy 或 Direct 后重新建立连接。
- 比较同一目标的结果,结束后恢复原设置。
每次只改变一个条件;同时更换服务器、模式和配置,无法判断是哪一项造成差异。
切换模式后,原有长连接未必立即重新建立。验证时应关闭原来的访问会话,再发起新请求。Direct 下访问成功,只能说明该目标在当前网络中能够直接连接,不能据此认定代理服务器参数正确。
Config:页面名称与模式名称不能混用
Config 页面管理配置文件,Global Routing 中的 Config 则表示使用当前配置来处理连接。前者回答“使用哪份配置”,后者回答“是否按配置处理”。配置文件已经存在,不代表其规则正在发挥作用;还需要确认选中了正确文件,并检查当前路由模式。
Config 页面
- 入口
- 主导航 → Config
- 管理对象
- 配置文件及其中的规则、策略等内容
- 核对重点
- 当前使用的文件与待检查的文件是否一致
打开文件查看内容,与选择该文件供连接使用,是两个需要分别核对的动作。
Config 模式
- 入口
- Home → Global Routing → Config
- 处理依据
- 当前配置中的规则与策略
- 核对重点
- 目标命中哪条规则,以及该规则指向什么策略
Config 不表示全部代理;规则仍可以把部分连接交给 DIRECT。
下面是用于辨认规则关键字的独立片段,不是完整配置。示例中的 example.com 与 192.0.2.0/24 均为文档示例值;PROXY 所指的出口或策略也需要在实际配置中有效。
[Rule]
DOMAIN-SUFFIX,example.com,PROXY
IP-CIDR,192.0.2.0/24,DIRECT,no-resolve
GEOIP,CN,DIRECT
FINAL,PROXY
DOMAIN-SUFFIX检查域名后缀,例如示例规则可覆盖example.com及其子域名。IP-CIDR检查目标 IP 是否落在指定网段;示例中的no-resolve表示不为这条 IP 规则额外触发域名解析。GEOIP根据 IP 地理数据库进行匹配,不能简单等同于网站使用的语言或域名后缀。FINAL处理此前规则未命中的连接,应结合前面的规则顺序一起理解。
Data:先找对应连接,再解释流量数字
Data 用于查看流量及相关连接记录,不是服务器编辑入口,也不是订阅更新入口。排查时,先记下发起访问的时间与目标,再查看是否出现对应记录。不同界面提供的字段可能不同,应以实际显示的目标、策略、流量或时间等信息为依据。
- 出现记录:说明观察到了相应流量,但不等于目标页面已经完整加载。还要检查连接是否结束、是否出现错误及实际访问结果。
- 字节数增加:表示有数据传输,可能来自后台请求、重试或其他应用,不能直接当作测速结果。
- 没有对应记录:先确认连接开关、测试时间和记录范围,再重新发起请求,不应直接判定服务器失效。
- 切换模式后仍像旧结果:确认观察的是新连接,而非切换前已建立的会话。
例如,先在 Home 记下 Global Routing 为 Config,再打开一个目标页面,随后到 Data 查找相近时间的连接。如果显示的处理策略与预期不同,应返回 Config 检查规则,而不是在 Data 中寻找“改变出口”的开关。对外分享记录前,还应遮盖服务器地址、认证信息及包含凭据的订阅链接。
Settings:On Demand 与 Subscribe 各管什么
Settings 调整的是应用行为。Settings → On Demand 用于配置按条件触发的连接行为,Settings → Subscribe 则集中管理订阅相关选项。它们都不等于 Home 的服务器选择,也不能替代 Global Routing 中的规则处理姿态。
| 路径 | 解决的问题 | 操作后如何核对 |
|---|---|---|
| Settings → On Demand | 根据所设条件自动触发连接或断开行为 | 切换到对应网络环境,观察实际连接状态;检查规则条件与动作。 |
| Settings → Subscribe | 调整订阅更新相关行为 | 返回 Home 手动更新已有订阅,确认是否取得有效条目。 |
| Home → Global Routing | 决定连接如何处理 | 发起新请求,结合 Data 中的可用记录确认结果。 |
On Demand 主要回答“何时连接”,Config 规则主要回答“连接交给哪里处理”。排查手动断开后又自动连接的现象时,应先检查 Settings → On Demand 及系统中的对应 VPN 配置,再判断是否存在触发条件。不要为了保持断开而随意删除服务器或清空配置文件。
订阅更新只负责重新获取服务器信息,并不保证自动选中某条可用服务器,也不代表规则文件同步更新。更新后应回到 Home 核对列表和当前选择,再检查 Global Routing。若返回内容不是应用可识别的订阅数据,反复更换路由模式不能代替检查链接本身。
常见误解:按界面位置逐项检查
已经点开 Config,为什么还是全部走代理?
先回到 Home → Global Routing 查看是否仍为 Proxy,再检查 Config 页面当前选中的文件。仅进入 Config 页面不会改变路由模式;切换后重新发起请求,避免用旧连接判断结果。
选了 Direct,为什么连接开关还开着?
Direct 是流量处理姿态,连接开关是连接状态控制,两者不是同一设置。需要结束连接时,应操作 Home 顶部开关;若随后自动重连,再检查 Settings → On Demand。
Data 有流量,是不是服务器就一定正常?
不是。先记录目标和访问时间,再寻找对应的新连接,结合页面是否成功加载与错误信息判断。后台流量或失败重试也可能产生字节数,不能只看总量。
要更新已有订阅,该去 Config 还是 Settings?
已有订阅的手动更新从 Home 中对应的订阅操作入手;更新行为相关选项在 Settings → Subscribe。Config 页面处理配置文件,不应把配置更新与服务器订阅更新混为一谈。