配置概念 · 按场景查阅

V2Ray 概念速查

协议负责请求格式,内核负责执行,客户端负责设置。先分清所在层,再看订阅、路由与 DNS 参数。

VMess / VLESS REALITY Xray / V2Fly

共 25 个术语,分为六类。可使用分类入口跳转,或通过浏览器页面查找搜索术语名称;每张卡片都有独立锚点。

协议与传输

连接配置至少要区分代理协议、传输方式和传输安全,三者不能互相替代。

协议与传输

VMess

VMess protocol

VMess 是 Project V 生态中的代理协议,使用用户标识进行身份认证,并定义代理请求的封装方式。客户端和服务端必须使用对应的认证参数;系统时间明显偏差也可能影响认证。看到 VMess 名称时,还要检查所用传输方式与 TLS 设置,不能仅凭协议名称判断整条连接配置是否正确。

协议与传输

VLESS

VLESS protocol

VLESS 是轻量代理协议,本身不提供载荷加密,通常结合 TLS 或 REALITY 等传输安全方案使用。它与 VMess 的认证和配置字段不同,不能只改协议名称就完成转换。导入后应核对用户标识、传输方式及安全参数;若配置包含 flow 字段,还需确认所用内核支持相应组合。

协议与传输

Trojan

Trojan protocol

Trojan 通常在 TLS 连接内承载代理请求,并使用密码认证。密码正确只是连接条件之一,服务器名称、端口和证书验证同样重要。连接失败时应先核对服务端提供的参数,保留正常的证书验证;关闭验证可能掩盖证书配置问题,并削弱连接的身份确认能力。

协议与传输

REALITY

REALITY transport security

REALITY 是 Xray 生态中的传输安全方案,不是与 VLESS 并列的独立代理协议。常见配置使用 VLESS 承载代理请求,再由 REALITY 提供传输安全能力。服务器名称、公钥、短标识及客户端指纹等参数需按服务端要求填写,同时确认客户端调用的内核支持该方案。

查看内核支持差异 →
协议与传输

传输方式

Transport

传输方式规定代理协议数据如何在网络连接中承载,常见名称包括 TCP、WebSocket 和 gRPC。它与 VMess、VLESS 等代理协议属于不同配置层,也不等于 TLS 加密设置。WebSocket 的路径和请求头、gRPC 的服务名称都可能参与连接匹配,必须使用服务端指定的值,而不是按名称相近的配置猜填。

内核与生态

界面能显示某个选项,不代表当前内核一定支持该选项对应的配置。

内核与生态

Project V

Project V ecosystem

Project V 是理解 V2Ray 开源生态的项目背景,涉及代理处理、配置以及围绕这些能力形成的工具。日常安装的图形客户端、实际处理连接的内核和中文教程承担不同职责。遇到设置差异时,先辨认资料讲的是哪一个客户端和哪一种内核,避免把生态名称当成可直接互换的软件名称。

内核与生态

V2Fly

V2Fly / V2Ray core

V2Fly 是社区维护的 V2Ray 项目体系,其内核负责协议解析、路由判断和出站连接等工作。安卓客户端 v2flyNG 使用这一内核家族,适合需要对应配置行为的场景。配置资料需要与实际版本对应;不要假设其他内核新增的协议能力或字段,在 V2Fly 中也能直接使用。

内核与生态

Xray

Xray core

Xray 是与 V2Ray 有技术渊源的开源内核项目,提供 VLESS、REALITY 等相关能力。v2rayNG 使用 Xray 内核,桌面客户端 v2rayN 也可调用适用的内核处理连接。两个内核家族的配置有相似部分,但协议支持、传输组合与字段细节并非完全一致,切换前应检查当前配置是否兼容。

内核与生态

图形客户端

Graphical client

图形客户端提供订阅导入、服务器选择、路由设置和日志查看等操作界面,内核则执行具体网络处理。本站介绍的客户端为桌面端 v2rayN,以及安卓端 v2rayNG、v2flyNG。更新界面程序与更新内核不是同一件事;定位兼容性问题时,应同时确认客户端版本、内核类型和正在使用的配置。

订阅与节点

订阅用于获取配置,选择服务器和启动连接仍是后续步骤。

订阅与节点

订阅

Subscription

订阅是通过一个地址获取一组服务器配置的分发方式,更新时客户端重新读取远端内容。订阅地址可能包含访问凭据,公开截图或发送日志前应隐藏完整地址。更新成功只说明配置获取和解析完成,不代表每份配置都可连接;更新失败则应分别检查地址有效性、获取路径与订阅格式。

查看订阅管理说明 →
订阅与节点

节点

Server profile

节点是客户端列表中一份可用于连接代理服务器的配置,通常包含地址、端口、协议、认证和传输参数。显示名称仅用于识别,不保证服务器位置,也不说明实际网络质量。排查时应检查配置字段与连接日志,而不是只看备注;来自订阅的条目还可能在更新后被替换或移除。

订阅与节点

订阅分组

Subscription group

订阅分组是客户端整理订阅来源和服务器条目的本地管理单位,备注便于区分不同来源。分组名称不改变服务端身份,也不会自动决定请求出口。分组更新、服务器过滤和排序的行为取决于客户端实现;设置过滤条件后,应确认条目只是被筛选,还是订阅本身没有成功获取。

订阅与节点

真连接延迟

Real connection latency

真连接延迟通常是通过选定代理配置访问测试目标后得到的耗时,比仅测试服务器端口更接近实际请求链路。具体是否包含连接建立、握手与响应时间,取决于客户端的测试实现。它不等于下载速度,也不能保证所有目标可用;结果应在相同测试地址和网络条件下比较,超时也要结合日志判断。

路由与分流

先判断请求是否进入客户端,再判断它命中了哪条出站规则。

路由与分流

路由规则

Routing rule

路由规则按域名、目标 IP、端口或网络类型等条件,为请求选择出站。常见内核按顺序检查规则,首个命中的规则决定出口,因此具体例外应放在较宽泛的规则之前。域名条件能否匹配还取决于内核是否获得域名信息,不能把没有命中简单归因于规则顺序。

查看规则语法与优先级 →
路由与分流

分流

Traffic routing

分流是依据条件把请求分配给代理、直连或阻断出口的策略。系统代理或 TUN 决定流量如何进入处理链路,分流决定进入后如何离开,两者不能混为一谈。即使应用已经接入客户端,某个目标仍可能按规则直连;判断结果时应查看实际匹配的出站,而不是只看代理开关。

路由与分流

GeoIP

IP address datasets

GeoIP 是按国家地区或特殊地址类别整理的 IP 数据集合,常见规则写法包括 geoip:cn 和 geoip:private。它匹配目标 IP,不直接识别某个网站的业务归属。数据版本、地址分配变化和解析结果都可能影响匹配;同一域名解析到不同地址时,规则结果也可能变化。

路由与分流

GeoSite

Domain name datasets

GeoSite 是按地区、服务或用途整理的域名集合,可用于路由及 DNS 规则,例如 geosite:cn。它是域名列表,不是 IP 地理位置查询。标签是否存在、涵盖哪些域名,取决于加载的数据文件;规则报错或漏匹配时,应核对数据来源与标签名称,并考虑域名是否已被列表收录。

DNS 与网络

解析路径和业务请求路径可能不同,需要分别观察。

DNS 与网络

DNS

Domain Name System

DNS 把域名解析为 IP 地址等记录,解析完成后应用才可向目标发起连接。操作系统、浏览器与代理内核可能各自使用不同的解析路径,改动其中一处并不一定影响其他路径。排查时要区分解析失败、地址不符合预期和连接失败,并关注 DNS 缓存是否仍保存着旧结果。

DNS 与网络

FakeDNS

Synthetic DNS mapping

FakeDNS 为域名分配合成地址,并保存地址与域名的映射,便于后续连接恢复域名信息和参与路由。合成地址不是网站的真实服务器地址,不能当作常规公网目标使用。启用时需要 DNS 响应和连接接管路径配合;退出后若应用仍缓存合成地址,可能需要清理缓存或重新建立连接。

DNS 与网络

DNS 泄漏

DNS leak

DNS 泄漏指查询偏离预期解析路径,例如业务请求经过代理,而 DNS 查询仍由本地网络发出。是否属于泄漏应依据配置目标判断,主动设置的直连解析不应一概归入问题。检查时应结合系统解析器、浏览器安全 DNS、客户端 DNS 设置与连接日志,单个测试页面不能完整覆盖全部应用行为。

DNS 与网络

DoH

DNS over HTTPS

DoH 通过 HTTPS 传送 DNS 查询与响应,可保护查询在传输过程中的内容。它解决的是查询传输方式,并不自动保证请求经过代理,也不保证解析结果适合当前出站网络。浏览器启用独立 DoH 后可能绕过系统 DNS 设置,因此调整客户端 DNS 时,还应检查应用自己的解析配置。

客户端设置

接入开关和出站策略各管一段,启用后仍需验证实际请求。

客户端设置

系统代理

System proxy

系统代理把系统或遵循系统设置的应用指向本地代理入口。v2rayN 的“自动配置系统代理”属于这一类设置,但部分应用使用自己的网络配置,不一定跟随系统选项。它不是路由模式,也不等于接管所有流量;退出客户端后若应用无法联网,应检查系统代理是否仍指向已停止的本地服务。

客户端设置

路由模式

Routing preset

路由模式是客户端提供的一组规则预设,例如全局或绕过大陆,决定已接收请求如何选择出口。全局模式也不代表所有应用都已接入客户端,入口仍取决于系统代理、应用设置或 TUN。不同客户端的同名预设可能包含不同规则,判断行为时应查看具体规则与兜底出口。

查看代理模式对比 →
客户端设置

TUN 模式

Virtual network interface

TUN 模式通过虚拟网络接口接收 IP 数据包,再交给代理处理链路,适用于不能直接采用系统代理的应用场景。它不自动改变服务器配置,也不保证所有协议都能顺利转发。启用时需要关注权限、默认路由、DNS 接管及其他网络软件的影响;具体能力取决于客户端与所用实现。

客户端设置

VPN 模式

Android VPN interface

安卓客户端的 VPN 模式通过系统提供的 VPN 接口接收应用流量,首次启用时通常需要用户授权。系统连接标识说明接口已建立,并不单独证明远端服务器可用。应用范围、DNS 与路由规则仍决定最终行为;与其他使用同类接口的应用同时运行时,还应注意系统对活动连接的限制。