V2Ray / 概念速查

V2Ray 术语表

从配置项名称查起,区分代理协议、内核、传输与安全层。

同一个节点通常同时包含协议、传输方式和安全层参数,这些名称并不是可互换的选项。本页按六类概念组织术语;每张卡片说明它负责什么,以及使用时容易混淆的边界。配置的具体支持范围仍需以客户端、内核版本和服务端设置为准。

需要完整选型思路时,参阅协议参考;需要实际导入步骤时,参阅入门指南。

协议类型

代理协议规定客户端与服务端如何认证和交换代理数据;仅名称相同,不代表整份连接配置相同。

VMess

协议类型

VMess 是 Project V 生态中的代理协议,包含身份认证与数据保护机制。连接时除了服务器和端口,还需要匹配用户标识、传输与安全层等参数。认证过程对系统时间有要求,因此设备时间明显偏差也可能导致连接失败,不能只检查地址是否正确。

查看协议选型参考 →

VLESS

协议类型

VLESS 是轻量代理协议,负责代理请求与身份标识,本身不提供载荷加密。实际部署通常结合 TLS 或 REALITY 等安全层,不能把选中 VLESS 理解为已经完成加密配置。某些流控选项还要求特定内核及参数组合,导入后应逐项核对。

区分 VLESS 与 REALITY →

Trojan

协议类型

Trojan 通常基于 TLS 连接,并使用密码完成代理认证。密码正确只是连接条件之一,服务器名称、证书验证及所用传输方式也必须与服务端一致。导入链接后若握手失败,应把 TLS 配置和协议认证分开排查,而不是反复修改同一个密码字段。

查看 TLS 的作用 →

Shadowsocks / SS

协议类型

Shadowsocks 常缩写为 SS,是采用预共享密钥配置的加密代理协议。不同加密方法及协议代际在密钥格式、实现要求上存在差异,客户端需要支持服务端指定的方法。不能仅凭界面上都有 Shadowsocks 选项,就判断两端一定兼容,也不能混用不同格式的密钥。

查看协议兼容性说明 →

内核与生态

客户端负责交互与配置管理,内核执行连接与路由;生态名称不等于具体软件包名称。

Project V

内核与生态

Project V 是理解 V2Ray 起源与模块化代理工具设计的背景概念,并非某一种代理协议。讨论这一生态时,需要进一步说明所指的是核心程序、协议实现还是图形客户端。搜索到 V2Ray 相关名称后,先确认软件承担哪一层职责,比仅凭名称选择安装包更可靠。

查看客户端与内核分工 →

Xray

内核与生态

Xray 是从 V2Ray 代码基础发展而来的代理内核,维护自身的协议、传输和安全功能。REALITY 等功能需要相应实现及版本支持,不能假定其他内核可以直接接收相同配置。切换内核前,应同时确认客户端是否能生成该内核所需字段,并保留原有可用配置。

查看内核差异参考 →

V2Fly

内核与生态

V2Fly 是持续维护 V2Ray 相关实现的社区项目,客户端里的 V2Fly 内核选项通常指其维护的核心程序。它与 Xray 有共同历史,但功能演进、字段及配置格式不能一概视为相同。v2flyNG 是图形客户端名称,也不应直接等同于 V2Fly 内核本身。

对照 Xray 的职责 →

图形客户端

内核与生态

图形客户端提供订阅导入、节点选择、路由编辑和系统集成等操作界面,内核负责实际网络处理。v2rayN 面向桌面平台,v2rayNG 与 v2flyNG 面向 Android,具体能力还取决于其集成内核。界面能显示某个字段,不一定说明当前所选内核或服务端支持该组合。

按平台查看客户端 →

传输与加密

代理协议、传输封装和安全层分别描述不同职责,不能只选择其中一项就推断完整连接方式。

TLS

传输与加密

TLS 为通信提供加密、完整性保护和身份验证,代理配置中的服务器名称常参与握手与证书验证。连接地址和用于验证的名称可以不同,但必须符合服务端部署要求。关闭证书验证会削弱身份验证保障,遇到证书错误应先检查名称、证书链与设备时间。

查看安全层配置边界 →

REALITY

传输与加密

REALITY 是 Xray 生态中的传输安全机制,不是与 VMess、VLESS 同层的独立代理协议。常见配置会同时出现 VLESS 和 REALITY,分别描述代理协议与安全层。公钥、服务器名称、短标识等字段需要按服务端要求填写,不能将普通 TLS 配置直接改名后使用。

返回 VLESS 术语 →

传输方式

传输与加密

传输方式描述代理数据如何被承载或封装,例如直接使用 TCP,或采用 WebSocket、gRPC 等形式。所需路径、服务名和请求头参数随传输方式变化,并非所有代理协议与安全层都支持任意组合。出现同名选项时,也应确认客户端和服务端内核的具体支持范围。

查看协议与传输组合 →

多路复用 / Mux

传输与加密

多路复用把多个逻辑数据流放到较少的底层连接中,以减少部分重复建连开销。它不是通用加速开关,底层连接受阻时也可能同时影响多个请求。不同内核的实现及兼容条件可能不同,是否启用应依据协议组合、链路状况和实际应用测试判断。

了解连接测试的边界 →

订阅与链接

单条配置与配置集合的入口用途不同;导入成功、更新成功和能够连接也属于不同检查环节。

订阅地址

订阅与链接

订阅地址是用于获取一组连接配置的入口,客户端请求它后再解析返回内容。地址常包含访问标识,应按敏感信息保存,不宜出现在公开截图或求助文本中。不同客户端对订阅格式和扩展字段的支持不同,同一地址可以访问,并不代表其内容一定能被正确导入。

查看订阅导入步骤 →

节点

订阅与链接

节点是客户端对一份可选连接配置的常见称呼,通常包含服务器、端口、认证、传输及安全层参数。它不一定对应独占物理服务器,显示名称也只是便于识别的标签。判断配置是否重复或等价,应看实际参数,而不是只比较名称、地区描述或排序位置。

了解节点分享形式 →

订阅更新

订阅与链接

订阅更新是重新获取远端内容,并据此刷新本地连接配置的操作,不会自动等同于升级客户端或内核。更新可能改变节点名称、参数或可用列表,因此修改订阅节点前应了解客户端如何保留本地编辑。更新失败时,先区分地址请求失败、返回格式不兼容和单个字段不支持。

查看安装配置问题 →

路由分流

域名匹配、IP 匹配与解析过程相互影响;检查规则时要同时看顺序、匹配条件和最终出口。

路由规则

路由分流

路由规则根据域名、目标 IP、端口或其他条件,为连接选择对应出口。常见实现按配置顺序检查规则,前面的匹配可能使后续规则不再生效,未匹配流量则按默认策略处理。排查时应先确认流量是否进入内核,再核对命中条件,不能只看规则名称判断结果。

查看路由选型与匹配说明 →

GeoIP

路由分流

GeoIP 在这里通常指按地区或预定义类别组织的 IP 地址集合,geoip:cn 是常见引用形式。分类结果依赖数据来源和更新时间,不是对服务器实际物理位置的即时测量。目标使用共享地址或服务部署发生变化时,IP 分类也未必符合对某个网站用途的判断。

对照域名分类规则 →

GeoSite

路由分流

GeoSite 是按服务、用途或其他类别组织的域名规则集合,geosite:cn 是常见引用形式。分类标签不是内核自动发现的结果,必须由兼容的数据文件提供,具体覆盖范围取决于数据源。它与 GeoIP 的匹配对象不同,不能把域名类别理解成对应服务全部 IP 的集合。

对照 IP 分类规则 →

分流

路由分流

分流是按策略把不同流量交给直连、代理或阻止等出口处理,而不是一种新的代理协议。界面中的规则模式通常启用一组预设路由,但不同客户端的模式名称和具体行为不一定相同。规则模式也不表示所有应用都会进入代理,流量入口仍由系统代理、TUN 或应用自身设置决定。

了解流量如何进入客户端 →

DNS

路由分流

DNS 用于把域名解析为 IP 等记录,在代理环境中,应用、操作系统和内核都可能参与解析。选择哪个解析器、查询走哪个出口,以及路由阶段使用域名还是 IP,都会影响结果。仅修改一个 DNS 地址不能保证所有应用采用同一路径,应同时检查缓存、浏览器设置和内核解析策略。

了解解析路径偏离 →

客户端设置

先理解接管范围,再选择运行模式;测试指标用于定位问题,不替代真实应用验证。

系统代理

客户端设置

系统代理是操作系统提供给应用读取的代理设置,通常指向客户端监听的本地地址和端口。只有遵循该设置的应用才会按它转发请求,因此开启系统代理不等于接管所有网络流量。应用自带代理、独立网络栈或其他代理工具的设置,都可能改变最终路径。

查看系统代理启用步骤 →

TUN 模式

客户端设置

TUN 模式通过虚拟网络接口接收 IP 数据包,再交给代理组件处理,覆盖范围通常比仅设置系统代理更广。它可能需要额外权限及路由、DNS 配套,不代表设备上的每个连接必然经过代理。与其他虚拟网络工具并用时,还应检查路由冲突和代理自身流量的回环问题。

区分接管模式与分流策略 →

FakeDNS

客户端设置

FakeDNS 为域名分配保留地址池中的合成 IP,并保存映射,便于后续处理流量时恢复域名。返回的地址并不是目标服务器真实 IP,应用访问它时需要相应组件继续处理。启用条件、地址池和路由必须配套,若把合成地址交给无法识别映射的路径,连接就可能失败。

查看 DNS 与路由关系 →

DNS 泄漏

客户端设置

DNS 泄漏指查询偏离预期解析路径,例如原计划交给内核处理的查询仍由系统解析器发出。判断之前需要明确预期的解析器、传输方式和查询出口,不能仅凭解析器显示的地区下结论。浏览器的独立加密 DNS、应用自带解析及多个网络接口,都可能造成路径差异。

查看解析与连接故障问题 →

延迟

客户端设置

延迟表示一项测量操作花费的时间,但 TCP 建连、ICMP 探测和 HTTP 请求衡量的过程不同。低 TCP 建连耗时不代表代理认证、TLS 握手或目标网站访问都能成功。比较配置时应使用相同测试方法与目标,并结合稳定性和实际应用体验,而不是只按单次结果排序。

查看真连接测试含义 →

真连接延迟

客户端设置

真连接延迟通常指客户端通过所选代理配置向测试地址发起请求并记录耗时,测量范围由具体实现决定。它比单纯探测服务器端口更接近一次代理访问,但仍只代表该目标与当时的链路状态。测试失败应结合日志区分解析、握手和请求阶段,测试成功也不能推断所有站点都能访问。

查看连接后的验证步骤 →