V2Ray 术语表

协议决定连接如何表达,内核负责处理流量,客户端负责管理配置。先区分概念所在的层级,再查找对应设置。

v2rayN、v2rayNG 与 v2flyNG 的菜单可能随版本调整。下列解释侧重概念边界;具体功能以当前客户端及其集成内核为准。每张术语卡都支持通过标题链接定位。

协议与传输

代理协议、底层传输与安全层分别配置。名称相同,也需要核对具体参数。

VMess协议与传输 · 代理协议
VMess 是 Project V 生态中的代理协议,提供用户认证与加密传输能力,现代配置通常使用 AEAD 认证方式。VMess 连接需要客户端与服务端匹配用户标识、传输方式及安全层等参数,系统时间明显偏差也可能影响认证。VMess 分享链接只是这些参数的一种封装,成功导入不等于配置已经可用。
VLESS协议与传输 · 代理协议
VLESS 是轻量代理协议,本身不提供载荷加密,通常配合 TLS 或 REALITY 等安全层使用。VLESS 类型之外,客户端还需要配置传输方式、服务端名称以及可能用到的流控参数。VLESS 并不天然代表更快;连接表现仍受链路质量、服务端负载和组合配置影响。
Trojan协议与传输 · 代理协议
Trojan 是通常运行于 TLS 安全连接之上的代理协议,使用密码进行认证。Trojan 配置不仅包含密码,还要正确填写服务器地址、端口与服务端名称,并完成证书验证。Trojan 连接出现证书错误时,应先检查域名、时间与服务端证书,而不是直接跳过验证。
Shadowsocks协议与传输 · 加密代理协议
Shadowsocks 是加密代理协议,常见配置包含服务器地址、端口、密码与加密方法。Shadowsocks 的不同协议代际可能使用不同密钥格式,内核也不一定支持全部加密方法。Shadowsocks 条目导入后应保留原有算法与密钥内容,不能仅因菜单中存在其他算法就自行替换。
REALITY协议与传输 · 传输安全方案
REALITY 是 Xray 支持的传输安全方案,不是与 VMess、VLESS 同层的代理协议,常见组合是 VLESS 配合 REALITY。REALITY 客户端配置需要准确匹配服务端名称、公钥与短标识等参数。REALITY 不能只靠打开一个开关启用,还需要服务端支持,以及客户端界面和内核能够表达对应配置。

内核与客户端

内核决定协议能力,图形客户端负责导入、管理与调用,两者的更新范围不同。

Xray内核与客户端 · 代理内核
Xray 是由 V2Ray 代码发展而来的独立代理内核项目,负责协议处理、路由和网络连接,并支持 REALITY 等功能。Xray 内核不是图形界面,v2rayN 或 v2rayNG 会将界面中的选项转换为它能够读取的配置。Xray 的实际能力还取决于集成版本,界面出现某个选项不代表旧内核一定能够执行。
V2Fly内核与客户端 · V2Ray 项目体系
V2Fly 是社区维护的 V2Ray 项目体系,其内核与 Xray 分别演进,仍保留部分相近的配置概念。V2Fly 与 Xray 的协议实现、配置字段和功能支持并不完全一致,不能将两者视为可直接互换的执行程序。V2Fly 用户迁移配置时,应逐项确认协议、安全层与路由语法,而不是只修改内核名称。
v2rayN内核与客户端 · 桌面图形客户端
v2rayN 是桌面图形客户端,提供服务器管理、订阅更新、路由预设和代理接入设置。v2rayN 界面负责组织参数与生成配置,实际网络处理交由所选内核完成,因此更新界面与更新内核是不同操作。v2rayN 连接排查应同时查看当前服务器、内核、系统代理和路由状态,不能仅凭窗口正常打开判断连接成功。
v2rayNG内核与客户端 · Android 图形客户端
v2rayNG 是以 Xray 内核为基础的 Android 图形客户端,可通过系统 VPN 接口接入设备流量,也提供订阅与路由管理。v2rayNG 获得 VPN 授权只说明系统允许接入流量,不代表远端认证、DNS 和目标访问都已成功。v2rayNG 的后台持续运行还受设备电池策略影响,断连时应结合系统限制与客户端日志检查。
v2flyNG内核与客户端 · Android 备选客户端
v2flyNG 是基于 V2Fly 内核体系的 Android 客户端,适合需要该内核配置能力的使用场景。v2flyNG 与 v2rayNG 的名称接近,但不意味着支持相同的协议扩展,也不能直接套用 Xray 专属参数。v2flyNG 导入订阅前,应先确认订阅中的协议与传输组合是否在当前版本支持范围内。

路由与分流

流量先进入客户端,再由规则决定出口。接入方式与出口选择需要分别理解。

路由规则与分流路由与分流 · 出口选择
路由规则根据域名、目标 IP、端口或其他条件,将连接交给指定出口;分流就是按这些条件分类转发的结果。路由规则通常按顺序匹配,前面的宽泛规则可能使后面的精细规则失去作用。路由排查还要确认未命中流量的默认出口,以及客户端是否实际获得了规则所需的域名或地址信息。
GeoIP路由与分流 · IP 地址集合
GeoIP 是按地区或用途整理的 IP 地址集合,路由规则可以引用这些集合,而不必逐条列出地址段。GeoIP 匹配依赖数据文件与实际目标地址,地址归属调整、共享基础设施和 DNS 结果都可能影响判断。GeoIP 标签表达的是数据集分类,不是对服务器物理位置或运营主体的精确保证。
GeoSite路由与分流 · 域名集合
GeoSite 是按服务或用途组织的域名集合,内核可以用集合标签匹配一组相关域名。GeoSite 标签是否存在、包含哪些域名,取决于实际加载的数据文件,不能假定所有客户端的数据集完全相同。GeoSite 规则还需要可用的域名信息;仅看到目标 IP 时,可能需要检查 DNS、域名嗅探或接入方式。
系统代理路由与分流 · 应用流量接入
系统代理是操作系统向应用提供的代理地址设置,v2rayN 可将本地监听地址写入其中,供遵循该设置的应用使用。系统代理不会自动接管所有程序,也不能保证所有类型的网络流量都经过客户端。系统代理与路由是两个维度:前者负责让应用流量进入,后者负责决定这些流量直连、代理还是阻断。
TUN 模式路由与分流 · 虚拟网络接口
TUN 模式通过虚拟网络接口接入 IP 流量,常用于处理不遵循系统代理设置的应用。TUN 的实际覆盖范围取决于系统路由、运行权限、排除项与 DNS 配置,开启后仍可能保留部分直连流量。TUN 与其他虚拟网卡工具同时运行时可能产生路由冲突,排查时宜先减少同时接管网络的组件。

DNS 与网络

解析成功、连接成功与访问速度是不同指标,测试结果需要结合测量路径理解。

DNSDNS 与网络 · 域名解析
DNS 将域名解析为 IP 地址等记录,是访问多数网站前的重要环节。DNS 查询路径与业务连接路径可以不同:连接经过代理,不代表解析请求也经过同一出口。DNS 设置还会影响路由匹配与地址选择,应用自带的加密 DNS、系统缓存及内核 DNS 需要一起考虑。
FakeDNSDNS 与网络 · 虚拟地址映射
FakeDNS 使用虚拟地址池为域名分配临时地址,让内核在收到后续连接时恢复域名信息,便于进行域名分流。FakeDNS 返回的地址不是真实服务器地址,不能脱离对应映射直接用于普通网络访问。FakeDNS 与应用缓存、地址排除规则可能相互影响,切换相关设置后出现异常时应检查缓存和映射是否仍然一致。
DNS 泄漏DNS 与网络 · 解析路径偏差
DNS 泄漏指解析请求未按预期路径发送,使其他解析方获得本应由指定解析器处理的查询信息。DNS 泄漏不能只根据网页显示的地区判断,还应核对解析器、客户端日志、应用自带 DNS 和系统设置。DNS 分流若明确要求部分域名使用本地解析,这种符合设计的查询不能仅因没有走代理就判为泄漏。
延迟DNS 与网络 · 响应耗时
延迟是一次指定网络操作从发出到收到响应的耗时,结果必须结合测试方法理解。延迟测试可能只测 TCP 建连、ICMP 响应,也可能包含代理握手与网页请求,因此不同工具的数值不宜直接比较。延迟较低不代表带宽更高,持续吞吐、丢包与服务器负载同样会影响实际使用体验。
真连接延迟DNS 与网络 · 经代理请求测试
真连接延迟通常指客户端通过所选代理配置访问测试地址后测得的耗时,比单纯探测服务器端口更接近完整请求路径。真连接延迟会受到测试地址、解析方式、握手与超时设置影响,并不等同于所有网站的响应速度。真连接延迟超时也不一定说明全部目标都无法访问,应结合日志和另一个实际目标进行复测。

订阅与配置

配置来源决定参数是否齐全;导入成功之后,还需要检查内核支持与实际连接。

订阅订阅与配置 · 批量获取配置
订阅是客户端通过一个地址获取一组服务器配置的机制,更新时会重新读取来源内容并同步相应条目。订阅链接可能包含访问凭据,应按敏感配置保存,截图、日志或公开讨论中都不宜暴露完整地址。订阅更新只负责刷新配置内容,不能自动解决内核不兼容、系统代理未接入或服务端不可达等问题。
节点订阅与配置 · 单条服务器配置
节点是客户端对一条服务器连接配置的常见称呼,通常包含地址、端口、代理协议、认证与传输参数。节点名称只是管理标签,不能作为真实位置、带宽或可用性的证明。节点出错时应检查其具体字段;同一服务器地址也可以对应多组不同端口、协议或认证配置。
订阅格式兼容性订阅与配置 · 解析与参数保留
订阅格式兼容性指客户端能否正确解析订阅内容,并保留连接所需的全部参数。订阅可以是分享链接集合,也可能采用特定配置结构,不能仅凭文件扩展名判断是否兼容。订阅内容能被读取、条目能被导入、内核能执行该配置是三个检查层面,格式转换也不能补出来源中原本缺失的参数。
自定义配置订阅与配置 · 直接提供内核设置
自定义配置是直接向客户端提供内核配置文件,而不完全依赖图形界面生成参数的使用方式,常用于更细致的入站、出站与路由设置。自定义配置必须匹配内核类型及版本,某些界面选项可能不再作用于该配置。自定义配置排查时应先确认实际加载的文件与日志,避免把图形界面的预设误认为最终生效值。