官方手册 · 术语索引

Shadowrocket 术语表

先辨认名称属于哪一层:界面设置决定整体行为,协议决定连接方式,规则决定请求去向。本页保留英文原词,中文解释含义与核对方法;点击分类或条目链接可直接定位。

界面与开关

先确认 Global Routing,再理解当前开关和测试结果。模式名称的大小写与规则动作不同,不能只凭中文含义互相替换。

Home

查看服务器条目、选择当前服务器并操作连接开关的主要界面。服务器列表有内容,只说明连接信息已经保存;开关已打开,也不代表所有请求都能完成,仍需结合目标访问和连接记录验证。

Global Routing

决定整体请求处理方式的设置,三种姿态为配置、代理、直连,对应界面词 Config、Proxy、Direct。需要按规则区分请求时,应先核对是否选中 Config;排查问题时要记录当前模式,避免把模式差异误认为规则失效。

Proxy

Global Routing 中的代理模式名称,用于整体采用代理方式处理流量,而不是按 Config 中的普通分流规则逐条选择去向。它与规则中的大写 PROXY 处于不同层级:前者是整体模式,后者是某条规则匹配后的动作。

Direct

Global Routing 中的直连模式名称,连接不经所选代理服务器。它可用于对照当前网络能否直接访问目标,但不能据此判断代理服务器的状态;规则中的大写 DIRECT 则只描述对应规则的执行动作。

On Demand

按照已设置的网络条件触发或调整 VPN 连接行为的功能,关注的是何时建立连接。它不是域名分流规则,也不负责替用户选择服务器;遇到连接自动恢复或网络切换后的行为变化,应一并核对这里的条件。

Add Server

手动填写已有服务器连接信息的入口,选择的协议类型决定后续需要核对哪些字段。地址、端口、身份信息和传输设置必须对应服务端,不能将另一种协议的参数直接填入;保存之前先检查复制内容是否带有多余空格。

Connectivity Test

用于检查连接可达性并观察测试响应,帮助缩小服务器不可达或连接失败的排查范围。测试结果受目标、方法和当前网络影响,较小的延迟数字不等于更高的下载速度,也不保证所有网页和持续传输都表现相同。

DNS

将域名转换为 IP 地址的解析机制,请求通常需要先获得地址才能继续连接。解析路径、缓存和返回地址可能影响后续访问及 IP 类规则匹配;连接开关正常但域名访问失败时,应将 DNS 与服务器连接分开检查。

协议

协议类型必须与已有服务端一致,不是可以随意切换的速度档位。实际表现取决于传输路径、参数与服务端状态,名称本身不能给出速度或电量结论。

Shadowsocks

以加密代理连接为核心的协议,常见参数包括服务器地址、端口、密码与加密方法。两端的加密方法和密码必须匹配;若已有信息还包含额外传输参数,也应完整核对,不能只填写地址和端口便认定配置完成。

VMess

包含用户身份验证的代理协议,UUID 是常见的身份参数。实际连接还可能涉及传输方式、路径、Host 和 TLS 等设置,具体取决于服务端;只核对 UUID 而忽略传输层,仍可能无法建立连接。

VLESS

将协议本身与传输安全层分离的轻量代理协议,身份参数之外仍需配套正确的传输与安全设置。名称相近不代表能直接使用 VMess 的全部配置;应依据已有连接信息核对类型及相关字段,而不是仅改协议名称。

Trojan

通常结合 TLS 使用的代理协议,密码用于身份验证,TLS 则承担传输安全相关职责。服务器名称、证书验证与连接地址各有用途,填写地址正确并不代表其他字段正确;遇到证书错误应先核对名称和证书,而非直接跳过验证。

HTTP · SOCKS5

这是两类不同的代理协议,不是同一协议的两种拼写;服务器使用哪一类,客户端就应选择对应类型。认证要求及是否配置安全传输需分别核对,不能仅因选择了代理协议就推断连接已经加密。

WireGuard

基于密钥对的隧道协议,常见配置涉及密钥、对端端点、隧道地址和路由范围。密钥与地址承担不同职责,不能把普通代理的密码字段套用到这里;私钥属于敏感连接信息,排查时不应将完整内容公开。

Hysteria2

基于 QUIC 的代理协议,其连接表现受到 UDP 可达性、拥塞控制和服务端配置影响。身份验证、TLS 与相关传输参数需按已有服务信息核对;某个网络下连接失败,不足以说明相同配置在其他网络下也一定失败。

规则关键字

规则通常自上而下匹配,先命中的规则决定对应处理方式。读一行规则时,先看匹配条件,再看匹配值,最后看执行策略。

DOMAIN-SUFFIX,example.com,PROXY
DOMAIN-SUFFIX 是匹配类型;example.com 是示例匹配值;PROXY 是动作。这一行仅用于解释语法。

DOMAIN

按完整域名匹配,适合只针对一个明确主机名设置规则。匹配 example.com 不等于自动匹配 www.example.com;目标还使用其他域名时,应依据实际请求记录核对,而不是只看浏览器地址栏。

DOMAIN-SUFFIX

按域名后缀匹配,通常用于覆盖指定域名及其子域名。它按域名层级边界判断,不等同于任意位置的字符串包含;例如希望覆盖 example.com 及其子域名时,比逐个列出完整域名更便于维护。

DOMAIN-KEYWORD

检查域名中是否包含指定字符串,匹配范围可能明显宽于 DOMAIN 或 DOMAIN-SUFFIX。关键词越短,越容易覆盖原本不打算处理的域名;出现意外分流时,应同时检查这类宽范围规则的位置和内容。

GEOIP

依据目标 IP 在地理归属数据库中的记录进行匹配,例如 GEOIP,CN,DIRECT。数据库归属不是对物理位置、线路质量或服务可用性的承诺;域名解析到不同地址,或前面的规则已命中,都可能改变最终结果。

IP-CIDR · IP-CIDR6

分别用于匹配 IPv4 与 IPv6 网段,斜杠后的前缀长度决定覆盖范围,例如 192.168.0.0/16。规则匹配的是地址而非域名文字;只配置 IPv4 网段不等于覆盖同一目标的 IPv6 地址,应结合实际连接地址核对。

FINAL

前序规则都未命中时采用的最终规则,通常位于规则列表末尾,例如 FINAL,PROXY。它不是固定指向代理的关键字,后面的策略才决定去向;排查未被专门规则覆盖的请求时,应重点核对这一行。

PROXY · DIRECT · REJECT

规则中的执行策略,分别表示使用代理、直接连接和拒绝请求,本身不是域名或地址匹配条件。尤其是 REJECT 命中时,请求被拒绝是规则执行的结果,不应立即归因于服务器故障;应先找出命中的具体规则。

订阅与配置

服务器列表回答“连接到哪里”,配置文件回答“请求如何处理”。导入了服务器信息,不等于已经导入或启用了所需分流规则。

Subscribe

与已有订阅管理有关的设置;订阅地址通常用于获取及更新服务器条目,并不等同于 Config 配置文件。更新后列表为空时,先核对链接是否完整、内容格式与现有服务状态;订阅地址可能包含访问凭据,不应公开展示。

Config

在配置入口中指包含规则和相关设置的配置文件;在 Global Routing 中则指按当前配置处理请求的模式,两者需要结合上下文辨认。文件已导入不等于当前正在使用,修改规则后还应核对选中的文件及路由模式。

服务器条目

客户端保存的一组连接参数,通常包含协议、地址、端口和身份信息,条目显示名称只是便于辨认的标签。保存成功只说明信息进入了列表,不表示远端服务一定可用;同名条目也可能使用不同地址或协议。

Scan QR Code

通过二维码读取已有连接信息的入口,适合从用户已经持有的信息中导入条目。二维码只是承载文本的方式,导入后仍应检查协议与关键字段;包含密码或身份参数的二维码也应按敏感信息保管。

商店与账号

Shadowrocket 是 Apple 平台付费闭源商业应用,唯一获取入口是 App Store。购买记录、客户端配置与已有线路服务是不同事项,应分别核对。

App Store 正版核对

同时核对开发者 Shadow Launch Technology Limited、官方图标和应用 ID 932747118,不要仅凭相似名称判断。应用 ID 可从产品页地址中的 id932747118 核对,具体步骤见正版核验说明。

已购项目

App Store 中用于核对购买账号既有应用记录的入口,换机或重装时可据此查找 Shadowrocket。找不到记录时,先确认商店当前使用的是购买时的账号;恢复应用获取资格与恢复服务器信息是两回事,后者取决于已有备份或导入资料。

一次性买断

指客户端的购买付费方式,美区定价约 2.99 美元,实际价格以 App Store 页面为准。客户端一次性买断 ≠ 线路套餐,购买应用不会自动获得服务器或订阅;使用前仍需准备自己已有的连接信息。

店面与兼容性

店面是 App Store 账号对应的商品展示与计价地区,影响搜索结果、可用商品及当地价格。Shadowrocket 以 iPhone、iPad 为主,Mac、Apple TV、Apple Vision 也可在同一产品页查看;系统要求、设备兼容性和通用购买适用范围一律以 App Store 页面标注为准。

返回术语分类 ↑

下载 Shadowrocket