Shadowrocket 界面英文词对照:Home、Config、Proxy、Direct、Data、Settings 各指什么

逐个解释 Shadowrocket 常见英文界面词的含义和所在位置,界面词保留原文,用中文说明作用,方便对照操作。

本文速览

Shadowrocket(小火箭)的界面需要分清三个层次:Home 管理连接与服务器,Config 管理配置文件,Settings 管理应用选项;Proxy、Direct 则描述流量处理方式。本文适合刚完成安装、已有自己的服务商与订阅的用户,按“找入口、认状态、看分流、查结果”的顺序说明英文词,并给出可对照的操作步骤与规则示例。

Home、Config、Settings:先分清入口与作用

Home 是日常连接操作的起点。连接开关、Global Routing、Connectivity Test 和 SERVER 等信息围绕当前连接展开。Config 是配置文件入口,关注规则、DNS 等配置内容;Settings 是应用设置入口,例如 On Demand。三者不是三种连接模式,进入某个页面本身不会替代连接开关。

看到英文时,先判断它是页面名称、选项值,还是状态说明。同一个 Config 既可能指配置文件页面,也可能是 Global Routing 里的选项;同一个 Proxy 既可能表示全局姿态,也可能出现在策略或连接记录中。判断依据是它所在的位置,不能只按一个单词推断整台设备的行为。

英文词所在语境中文说明与核对重点
Home主界面查看连接状态、选择服务器、进入 Global Routing 与 Connectivity Test。
Config配置文件页面管理及选择配置文件,编辑前先保留可用副本。
Settings应用设置页面调整应用选项,On Demand 等设置从这里进入。
SERVERHome 中的列表区域显示服务器条目;选中条目不等于已经建立可用连接。
Data流量统计或数据相关页面、区域用于观察收发数据;应结合统计周期、方向和单位阅读。
Not Connected连接状态当前未建立客户端 VPN 连接,不代表设备本身没有网络。

本文以 iPhone、iPad 的英文界面词为参照。不同设备的布局可能不同,操作时以实际页面为准。Shadowrocket 仅在 Apple 平台通过 App Store 获取,系统要求以 App Store 页面标注为准。

Not Connected 与 Connected:连接状态不是网页可用证明

Not Connected 表示客户端 VPN 连接尚未建立。首次启动连接时,系统可能要求允许添加 VPN 配置;这是建立系统网络扩展所需的授权,应核对发起应用后按系统提示处理。Connected 则说明客户端连接已经建立,但不能据此认定当前服务器、DNS 和每条访问路径都正常。

排查时应先读状态,再看 Global Routing,最后检查具体请求。否则容易把“系统连接已建立”误读为“所有流量已通过当前服务器”。在 Direct 姿态下,即使连接状态改变,也不能据此认为请求采用了代理出口。

  1. 确认服务器

    进入 Home → SERVER,确认当前选中的条目来自用户已有配置,核对地址、端口及协议,避免只看显示名称。

  2. 确认分流

    进入 Home → Global Routing,记录当前选项。准备使用配置文件规则时,核对是否选择 Config。

  3. 建立连接

    返回 Home 打开连接开关。首次出现添加 VPN 配置请求时,按系统提示授权,再查看 Not Connected 是否改变。

  4. 检查请求

    进入 Home → Connectivity Test 查看测试结果,再访问实际需要使用的页面。测试通过与目标页面可用应分别确认。

Global Routing:Proxy、Direct、Config、Scene 的区别

Global Routing 决定整体采用哪种流量处理姿态。Proxy 表示全局采用代理路径,Direct 表示全局采用直连路径,Config 表示按照当前配置中的规则分流。这里的“全局”指客户端可处理的流量范围,不意味着任意应用、任意系统服务都能绕过平台限制。

4 个选项
Global Routing:Proxy / Direct / Config / Scene
2 个层次
连接是否建立,与请求采用什么路径,分别核对
1 份当前配置
Config 姿态应先确认当前启用的配置文件

Scene 用于依据已设置的场景条件采用相应的路由安排。它不是一种传输协议,也不是比 Proxy 更强的连接方式。未核对场景条件、对应配置和实际生效结果前,不宜仅凭 Scene 的名称判断当前请求会直连还是代理。

两种核对任务:检查规则与隔离路径问题

检查规则是否生效
  • Home → Global Routing → Config。
  • 在 Config 页面确认当前配置文件。
  • 用同一个目标发起新请求,查看匹配规则及对应策略。
检查代理路径是否可用
  • 记录原来的 Global Routing 选项。
  • 临时切到 Proxy,以同一目标重新测试。
  • 测试后恢复原选项,再判断是否需要调整规则。

一次只改一个条件。Proxy 可用而 Config 不可用,只能提示继续核对规则、策略与 DNS,不能直接认定配置文件全部有误。

Config 与规则关键字:页面名称和分流选项要分开读

在 Config 页面选择配置文件,是指定规则等内容的来源;在 Global Routing 选择 Config,是要求流量按该配置处理。只编辑文件却没有确认当前启用项,或者仍停在 Proxy、Direct,都会使观察结果偏离预期。修改前先备份,修改后确认保存和启用,再发起新的请求。

界面中的 Config

入口
Config 页面
对象
配置文件及其中的规则、DNS 等内容
配合选项
Home → Global Routing → Config
核对顺序
备份、编辑、保存、确认启用、重新测试

文件存在、文件被选中、请求匹配预期规则,是三个不同的核对点。

规则中的关键字

DOMAIN-SUFFIX
按域名后缀匹配
GEOIP
按 IP 地理数据库结果匹配
IP-CIDR
按 IPv4 地址网段匹配
FINAL
前面的规则均未匹配时采用的最终策略

规则按顺序判断;优先检查较早出现、可能覆盖目标的规则。

下面仅展示配置文件中 [Rule] 段的语法,不是完整配置。example.com 与 192.0.2.0/24 用于文档示例,不能据此验证真实服务。PROXY 与 DIRECT 在这里是策略关键字,不是要求在界面中逐字寻找的按钮。

[Rule]
DOMAIN-SUFFIX,example.com,PROXY
IP-CIDR,192.0.2.0/24,DIRECT,no-resolve
GEOIP,CN,DIRECT
FINAL,PROXY

no-resolve 表示该 IP 规则不为匹配而主动触发域名解析,不等于关闭所有 DNS。GEOIP,CN,DIRECT 根据 IP 数据库判断,不等于按网站显示语言分类。若某域名已经被前面的 DOMAIN-SUFFIX 命中,后面的 GEOIP 与 FINAL 就不会再替它决定策略。

Subscribe、Type 与协议名:导入来源不等于连接协议

Subscribe 表示订阅导入类型;Shadowsocks、VMess、VLESS、Trojan、Hysteria2、WireGuard 等则是连接协议名称。订阅可以包含多个服务器条目,每个条目的协议与参数应以用户已有服务提供的信息为准。不能因为订阅链接使用 HTTPS,就把其中服务器的协议理解为 HTTPS。

Data 与 Connectivity Test:统计、延迟、访问结果分别看

Data 应按所在页面理解为数据或流量统计,而不是某种分流模式。阅读时先看统计范围,再看上传、下载方向和单位。累计数值变大说明有数据被计入,但不能单靠总量证明某个域名采用了 Proxy,也不能把客户端统计直接当成服务商的计费记录。

Connectivity Test 用于检查连通情况。结果取决于测试目标、测试方式和当时网络环境;某次测试成功,并不保证其他域名、其他端口或 UDP 请求同样可用。测试显示的时间也不等于下载速度,不能把毫秒值换算成吞吐量。

观察结果可以说明下一步核对
Connected,但页面超时客户端连接已建立,目标访问仍有问题检查 Global Routing、当前服务器、DNS 和该目标的匹配策略。
Data 有收发变化统计范围内存在数据活动结合具体请求记录确认目标与出口,不能只看累计量。
Connectivity Test 成功该次测试条件下目标可达继续测试实际业务页面,区分目标差异与协议差异。
更改规则后表现未变还不能确认新规则已用于该请求核对 Config 姿态、当前文件与规则顺序,并重新建立目标请求。

Settings 与 On Demand:自动连接不等于自动选择规则

Settings → On Demand 用于配置按需连接条件。它关注何时建立或断开客户端 VPN 连接;Global Routing 关注连接中的流量如何处理,两者解决的问题不同。若已有按需连接条件生效,手动关闭后又出现连接,应先检查条件,而不是反复修改服务器参数。

调整时先记录现有条件,再一次修改一项,并分别在相关 Wi-Fi、蜂窝网络环境中验证。系统授权、网络切换和现有连接都可能影响观察结果,不能把一次切换后的状态作为所有网络环境的结论。

为什么 Config 页面选好了,还是全部走代理?

先进入 Home → Global Routing,检查是否仍选中 Proxy。要按文件规则分流,应选择 Config,再回到 Config 页面核对当前文件,最后对同一目标重新发起请求。

为什么关掉开关后又连接了?

进入 Settings → On Demand,核对是否存在当前网络会触发的连接条件。需要手动排查时,先暂停相关按需连接设置,再观察开关状态,结束后按需要恢复。

Data 增加就代表当前网页走了 Proxy 吗?

不能这样判断。先在 Home 确认 Global Routing,再结合该目标请求的规则和策略记录判断;其他应用的活动也可能影响统计数值。

订阅更新成功,为什么仍然不能访问?

更新成功只说明订阅内容已取得。回到 Home 确认选中条目,核对 Global Routing,再执行 Connectivity Test,并单独检查实际目标的 DNS 与访问结果。

下载 Shadowrocket