REFERENCE配置项与概念对照
V2Ray 术语表
协议决定如何连接,内核执行转发,客户端提供设置入口。先分清这三层,再查订阅、路由与 DNS。
PROTOCOL / TRANSPORT
协议与传输
协议、传输方式与安全层不是同一项。相同协议可以使用不同传输组合,导入后需要逐项对应服务端配置。
- VMess
- Project V 生态中的代理协议,使用 UUID 等参数识别用户,并具有协议自身的数据保护机制。VMess 不等于 WebSocket 或 TLS,后两者属于传输与安全层设置。排查连接问题时,除地址、端口外,还要核对传输方式;旧配置中的额外参数应按当前内核兼容要求处理。
- VLESS
- 一种轻量代理协议,本身不提供内容加密,实际部署通常配合 TLS 或 REALITY。UUID、传输方式、
flow与安全层选项需要同服务端一致,不能因为链接以vless://开头就认为参数相同。客户端能够识别链接,也不代表当前内核支持其中全部扩展字段。
- Trojan
- 通常运行在 TLS 之上的代理协议,使用密码进行身份认证,与使用 UUID 的配置形式不同。服务器名称、证书验证、端口和密码都会影响连接建立。遇到证书相关错误,应先检查域名、系统时间与服务端证书,不宜把跳过证书验证当作常规解决办法。
- REALITY
- Xray 生态中的传输安全机制,常见于 VLESS 配置,但不是一个单独的订阅格式。客户端需要正确填写公钥、
shortId、serverName等参数,字段名称会因界面而有所不同。只有协议名称一致还不够,安全层与传输组合也必须得到所用内核支持。
CORE / CLIENT
内核与生态
客户端负责操作界面,内核负责实际连接。判断功能支持范围时,需要同时看客户端选项和正在使用的内核。
- Project V
- 围绕 V2Ray 网络代理技术形成的项目与工具生态概念,不是一份可直接导入的服务器配置。理解这一名称时,应把图形客户端、代理内核和连接参数分开。开源协议说明代码的使用与分发条件,不替代对订阅来源、服务端运营和本地设置的判断。
- Xray
- 由 V2Ray 相关技术演进而来的代理内核,承担协议处理、路由判断与连接转发等任务。v2rayNG 使用 Xray 内核,但具体支持能力仍受所含内核版本影响。更新图形界面与更新内核是两个概念,遇到不支持的配置字段时,应先确认实际运行的内核。
- V2Fly
- 持续维护 V2Ray 核心的社区项目,提供协议、路由与 DNS 等基础能力。V2Fly 与 Xray 有共同技术背景,但功能演进、字段含义和支持范围并非完全相同。v2flyNG 是 Android 端的相关客户端备选,切换前应核对现有配置,而不是直接假定两套内核可以互换。
- 图形客户端
- 提供订阅导入、服务器列表、代理模式和日志查看等操作界面的应用。v2rayN 面向 Windows、macOS 与 Linux 桌面,v2rayNG 和 v2flyNG 面向 Android。界面中的一个开关往往会生成多项底层配置,因此手册中的原生 JSON 字段不一定能在设置页找到同名输入框。
需要先选软件?查看三款客户端的适用平台与内核差异。
SUBSCRIPTION / CONNECTION
订阅与节点
订阅是配置的获取入口,节点是具体连接条目。列表能够显示,只说明内容已被读取,不代表远端连接已建立。
- 订阅
- 用于批量获取和更新连接配置的入口,通常表现为一个 URL。v2rayN 可通过订阅分组管理不同来源,更新时节点可能被新增、替换或移除,本地修改是否保留取决于客户端行为。订阅地址可能包含访问凭据,分享截图或日志时应遮挡完整链接,不能当成普通公开网址转发。
- 节点
- 客户端列表中一组可选的服务器连接参数,通常包含地址、端口、协议、认证信息和传输设置。别名只是便于辨认的标签,不能单凭名称判断服务器真实位置、带宽或可用性。更换节点实际是在更换连接配置;若故障来自本地 DNS 或代理入口,换节点未必能解决。
- 真连接延迟
- 经所选代理连接访问测试目标时测得的耗时,具体计时范围取决于客户端实现。单纯 TCP 延迟通常只反映端口连接耗时,而真连接测试更接近一次实际代理请求,但结果仍受目标地址、DNS 与网络时段影响。比较时应使用相同测试条件;数值较低不等于持续下载速度更快。
需要实际操作?从订阅导入与首次连接教程开始。
MATCH / OUTBOUND
路由与分流
先匹配条件,再选择出口。规则数据、匹配顺序和出站标记共同决定一条连接如何转发。
- 路由规则
- 按域名、IP、端口或协议等条件选择出站的规则集合,通常按配置顺序进行匹配。宽泛规则放在前面,可能让后面的具体规则没有命中机会。在 v2rayN 中更换路由方案后,应同时检查默认出站和规则顺序;不要把界面中选中的服务器误认为所有连接必经的出口。
- GeoIP
- 供路由规则引用的 IP 地址集合,可按地区或用途组织,例如以
geoip:private表达私有地址集合。它依赖本地数据文件和对应内核的解析支持,不是实时定位服务。地址归类可能随网络分配变化;出现误分流时,需要核对规则命中情况与数据更新,而不只看服务器别名。
- GeoSite
- 按站点、服务或用途组织的域名集合,用来避免逐个填写大量域名。规则引用的标签必须存在于当前使用的数据文件中,不同数据来源的标签不一定通用。域名规则还需要内核能获得目标域名;若应用直接连接 IP,可能需要 DNS 映射或流量嗅探等配套机制。
- 分流与出站
- 分流是把不同连接交给不同出口的过程,出站则是内核中具体的连接出口配置,例如直连、代理或阻断。规则中的
outboundTag必须指向已有出站标记,不能随意填写界面备注。全局代理一般指路由策略倾向统一走代理,不代表原本未进入客户端的应用流量也被接管。
DNS / NETWORK MODE
DNS 与网络模式
流量从哪里进入、域名在哪里解析,是两件需要配合的事。接管连接并不自动等于接管所有 DNS 查询。
- TUN 模式
- 通过虚拟网络接口接入流量的运行方式,可用于处理不遵循系统代理的应用,通常需要额外权限或网络组件支持。流量进入客户端后仍需经过路由判断,因此开启 TUN 不等于所有流量都使用代理出站。与其他虚拟网络工具同时运行时,还应检查默认路由、DNS 和局域网访问是否受影响。
- DNS
- 将域名解析成 IP 地址等记录的系统,是建立多数网络连接前的重要环节。操作系统、浏览器与代理内核都可能各自执行解析,因此只改一个 DNS 地址未必覆盖全部应用。配置时要明确由谁发出查询、查询走哪个出口、结果供哪类路由使用,再判断缓存或解析失败的问题。
- FakeDNS
- 为域名返回映射地址,并在后续连接中恢复域名关联的机制,便于按域名进行路由判断。这些地址用于内部映射,不是目标服务器的真实地址。使用时需要 DNS 响应、流量接入和映射还原配套;只复制地址池参数可能造成连接异常,停用后还需留意应用和系统保留的解析缓存。
- DNS 泄漏
- DNS 查询没有按照预期路径发送的现象,而不是看到某个解析服务名称就能直接下结论。排查应结合应用是否启用独立加密 DNS、系统解析器设置、IPv6 和客户端路由策略。网页显示的出口地址只能反映该请求的出口,不能单独证明其他应用及其 DNS 查询都走了相同路径。
CLIENT / SETTINGS
客户端设置
入口控制、识别能力和连接优化各有作用。每次只改一项,并用同一应用验证,比较容易定位变化来源。
- 系统代理
- 向操作系统登记代理地址与端口,让遵循系统设置的应用把连接交给本地客户端。v2rayN 的“自动配置系统代理”属于这一层,不等于路由页面中的分流策略。部分应用会忽略系统代理或使用自身设置;退出客户端后若无法访问网络,应检查系统中是否仍保留指向本地端口的代理设置。
- 分应用代理
- 按应用决定哪些流量进入客户端接管范围的设置,常见于 Android 的 VPN 运行模式。v2rayNG 中应先确认列表采用“仅代理所选应用”还是“绕过所选应用”的逻辑,不能只凭勾选状态推断结果。应用进入接管范围后,连接仍需经过后续路由判断,并非全部强制走代理出站。
- 流量嗅探
- 从连接初始的协议特征提取域名等元信息,用于补充路由判断的能力,例如参考 TLS 握手中的服务器名称。它不等于解密全部通信内容,也不能保证每种连接都能识别。v2rayNG 的“启用流量嗅探”需要和实际路由需求配合,识别失败时还应检查应用协议及可见信息是否足够。
- Mux 多路复用
- 将多个逻辑连接复用到底层连接上的机制,可能减少部分场景中的重复建连开销。效果取决于协议兼容性、网络丢包、并发请求和内核实现,不能当作普遍加速开关。若开启后出现卡顿或特定协议连接异常,可在相同条件下关闭对比,并确认当前传输组合是否适合启用。
从术语到配置
查清概念后,再按操作目标阅读。首次使用从订阅导入开始;调整路由与 DNS 前,先保存现有配置,记录正在使用的内核与运行模式。