官方手册 · 术语查阅

Shadowrocket 术语表:对照界面词理解设置与规则

先区分词语所在的位置,再判断它的作用。同一个 Config 可能指页面,也可能指 Global Routing 选项;规则里的大写 PROXY 则是处理策略,不是协议名称。以下保留英文原文,按用途分类解释。

  • 界面与开关
  • 协议与规则
  • 服务器与诊断

界面与开关:先确认当前操作位置

Home
Home 是查看服务器列表、选定默认服务器及操作连接开关的页面。导入一条记录只说明资料已进入列表,不代表已经建立连接。首次操作可按快速上手依次检查选择、开关与系统授权。
Global Routing
Global Routing 决定当前流量采用哪种全局处理方式,常用选项为 Config、Proxy、Direct,另有 Scene 场景入口。它与服务器选择是两个不同层面的设置。排查某个请求的去向时,应先查看这里,再检查配置中的规则。
Config
Config 作为页面名称时用于管理配置文件,作为 Global Routing 选项时表示按当前配置规则处理流量。使用这一选项前,需要确认当前启用的是哪份配置。文件出现在列表中,不等于它已被选中使用。
Proxy
Proxy 是 Global Routing 中将流量交给当前代理选择处理的选项。它适合用来暂时区分规则匹配问题与服务器连接问题,但不能修复错误的地址或认证参数。切换前应记住原来的选项,测试结束后再按实际需要恢复。
Direct
Direct 表示不经代理服务器直接连接目标。它不会移除列表里的服务器,也不等于关闭客户端的连接开关。若切换后某个目标仍无法访问,需要检查本地网络、DNS 与目标本身,而不是只看服务器是否可用。
On Demand
On Demand 用于按预设条件触发 VPN 连接,实际行为取决于所配置的条件及系统处理。它不是全局流量策略,也不能替代服务器认证。若手动断开后又出现连接,应同时检查 On Demand 条件与当前连接设置。

协议:按已有资料核对参数组合

协议名称用于识别通信方式,不代表速度排名。选择协议时应以用户已有服务器提供的资料为准,不能仅修改名称而保留另一种协议的字段。

Shadowsocks
Shadowsocks 是一种代理协议,常见连接资料包括服务器地址、端口、加密方式和密码。加密方式必须与服务器端一致,密码相同并不足以保证连接成功。资料若还包含插件相关设置,也需要按原始说明核对。
VMess
VMess 使用用户标识等参数进行认证,并可搭配不同的传输方式。导入时除了地址和端口,还应检查传输类型、路径及 TLS 相关字段。系统时间明显不准确也可能影响认证,排查时应一并核对。
VLESS
VLESS 是代理协议名称,需要结合具体的传输与安全设置理解。它不等同于 TLS,也不能只凭协议名称判断连接是否加密。导入后应核对用户标识、传输方式以及原始资料要求的安全参数。
Trojan
Trojan 通常结合 TLS 使用,密码、服务器地址、端口及服务器名称都可能影响连接。地址能够解析并不表示证书验证一定通过。遇到相关错误时,应先核对服务器名称和系统时间,不应把跳过验证当作常规处理方法。
Hysteria2
Hysteria2 是基于 QUIC 的代理协议,连接情况与 UDP 可达性及服务器配置有关。名称中的 Hysteria2 应与导入资料保持一致,不能与其他协议的认证字段混用。某一网络可用而另一网络失败时,应把网络路径差异列入排查范围。
WireGuard
WireGuard 使用公私钥及对端参数建立加密隧道,配置结构不同于只填写密码的服务器记录。私钥、对端公钥、端点地址与路由范围各有独立作用。分享截图或备份时应保护私钥,不能把它当成普通备注公开。

规则关键字:区分匹配条件与处理策略

规则通常按顺序匹配,前面的命中会影响后面规则是否有机会生效。下面的域名仅用于解释语法,不代表服务器或订阅来源。

DOMAIN,example.com,PROXY
DOMAIN-SUFFIX,example.com,PROXY
IP-CIDR,192.168.0.0/16,DIRECT
FINAL,PROXY
DOMAIN
DOMAIN 按完整域名匹配,例如 DOMAIN,example.com,PROXY 指定了一个精确域名条件。它不会自动覆盖该域名的所有子域名。填写时不要把完整网页地址中的路径、查询参数或协议前缀当成域名。
DOMAIN-SUFFIX
DOMAIN-SUFFIX 匹配指定域名及其子域名,适合表达同一域名范围的共同策略。例如匹配 example.com 时,也可覆盖 www.example.com。它按域名边界判断,不等于在任意字符串中寻找相似片段。
DOMAIN-KEYWORD
DOMAIN-KEYWORD 按域名是否包含指定字符串进行匹配,范围通常比精确域名规则更宽。一个较短的词可能同时命中多个互不相关的域名。添加后应查看实际命中记录,避免因条件过宽而影响其他请求。
IP-CIDR / IP-CIDR6
IP-CIDR 用于 IPv4 网段,IP-CIDR6 用于 IPv6 网段,斜杠后的数字表示前缀长度。例如 192.168.0.0/16 表示一个地址范围,而非单个地址。域名解析、规则顺序以及配置的解析选项,都可能影响地址规则的匹配过程。
GEOIP
GEOIP 根据 IP 地理数据库的归类结果匹配目标地址,并非根据网页语言或域名后缀判断。数据库归类可能与服务的实际部署位置存在差异。遇到意外分流时,应结合解析地址和命中规则检查,不能把归类当作位置保证。
FINAL
FINAL 为未命中前面规则的请求指定最终策略,通常放在规则末尾。它不是让此前规则失效的全局开关。若大部分请求都落到 FINAL,应检查前面规则的条件、顺序与当前 Global Routing 选项。
PROXY / DIRECT / REJECT
这三个大写词是规则中的处理策略:PROXY 交给代理,DIRECT 直接连接,REJECT 拒绝请求。它们与规则前面的匹配条件分工不同,也不是协议名称。某个请求失败时,应先确认是否命中 REJECT,再继续判断网络或认证问题。

订阅与服务器:区分资料入口与配置文件

这一类操作只涉及用户已有资料的导入和整理。具体入口、更新与备份步骤可继续查阅服务器管理手册 →

Subscribe
Subscribe 用于导入和管理已有订阅,客户端通过订阅地址读取服务器资料。订阅更新是重新获取资料,不等于自动选中可用服务器。订阅地址可能包含访问凭据,复制到截图、日志或公开文本前应先遮盖敏感部分。
服务器
服务器记录是客户端保存的一组连接参数,通常包含协议、地址、端口与认证信息,也常被称为节点。一条记录存在于列表中,不表示远端当前在线。显示名称只是便于辨认的标签,真正决定连接目标的是记录内部的地址及相关字段。
Add Server
Add Server 是手动创建服务器记录的入口,选择协议后会出现对应字段。应按已有资料逐项填写,而不是把所有协议都当成地址、端口和密码三项。保存后可重新打开检查,尤其注意传输、路径与 TLS 设置是否遗漏。
Scan QR Code
Scan QR Code 从二维码读取连接资料,省去手动输入较长参数的过程。二维码能被识别,只说明客户端读到了可处理的内容,不证明服务器可用。导入后仍需核对协议和地址,并避免把包含认证信息的二维码公开分享。
配置文件
配置文件组织规则及相关设置,不能与服务器记录或订阅地址混为一谈。订阅主要回答有哪些连接资料,配置则决定流量如何被处理。修改之前应保留可恢复副本,并确认文件已被选中启用,避免只改了未使用的文件。

连接与诊断:按测试范围解释结果

Connectivity Test
Connectivity Test 用于检查当前连接访问测试目标的情况,结果受测试地址、路由选项及当时网络影响。测试成功不代表所有应用和目标都可访问。测试失败时应先核对默认服务器、连接开关与 Global Routing,再检查具体参数。
延迟
延迟是某种测试方法下请求与响应的耗时,不等于下载速度,也不代表长期稳定性。不同测试方法得到的结果可能不能直接比较。排序后仍应使用实际连接验证,超时结果也需要结合本地网络和服务器状态理解。
DNS
DNS 将域名解析为地址,是连接过程中的一个环节。解析成功后,后续的传输、认证或 TLS 验证仍可能失败。若只有部分域名出现异常,应同时查看解析结果、相关规则与目标可达性,不要仅依据 VPN 状态判断原因。
TLS
TLS 用于传输加密和服务器身份验证,证书及服务器名称是常见核对点。连接地址、HTTP Host 与 TLS 服务器名称不一定相同,填写时应遵循已有资料。出现证书问题时,先检查系统时间、名称和证书状态,保留正常验证设置。
VPN 配置
VPN 配置是 Apple 系统允许客户端接管相应网络流量所需的配置授权,首次连接可能出现系统确认。允许添加配置并不等于服务器认证已经成功。系统显示连接状态后,仍应通过 Connectivity Test 和实际目标访问确认效果。
Data
Data 用于查看流量相关记录和统计,具体项目以当前应用内显示为准。有流量记录只能说明发生了相应网络活动,不能单独证明业务请求成功。排查时应结合请求时间、命中规则与错误信息,分享记录前先清理敏感内容。