V2Ray / 设置术语
V2Ray 术语表
协议决定连接如何建立,内核负责执行,客户端负责管理。按五类查阅设置名,先区分作用层级,再对照实际参数。
26 个术语
协议与内核 · 接入与分流 · 测试与解析
PROTOCOL / TRANSPORT
协议与传输
节点类型只是配置的一层。代理协议、传输方式和连接安全机制,需要分别对应服务端设置。
- 协议与传输VMess
- VMess 是 Project V 生态中的代理协议,包含身份验证与数据加密机制,常以 UUID 标识用户。VMess 与 TCP、WebSocket 等传输方式属于不同层级,导入时不能只核对协议名。部分验证过程依赖时间,系统时钟偏差可能导致连接失败;新配置通常采用 AEAD 形式,不宜直接套用旧教程中的参数。
- 协议与传输VLESS
- VLESS 是 Xray 生态常用的轻量代理协议,常见部署将连接保护交给 TLS 或 REALITY,而不是仅靠 VLESS 本身。UUID、传输方式、服务器名称以及可能使用的 flow 都需要与服务端一致。相同的 VLESS 类型不代表配置可以互换,选型时还要确认内核能否识别完整参数组合。
- 协议与传输Trojan
- Trojan 通常建立在 TLS 连接之上,使用密码完成代理层的身份验证。密码负责验证用户,服务器名称与证书验证负责确认 TLS 连接目标,两者不能相互替代。遇到证书错误时,应先检查域名、系统时间和证书配置,不应把跳过证书验证作为常规设置。
- 协议与传输Shadowsocks(SS)
- Shadowsocks 是以加密代理为核心的协议家族,客户端常将它缩写为 SS。加密方法与密码必须符合服务端要求,AEAD 与较新的协议变体也不能混用。具体加密方法、UDP 和扩展功能是否可用,取决于内核实现;看到 SS 类型后仍需核对其余字段。
- 协议与传输REALITY
- REALITY 是 Xray 中的一种连接安全机制,常与 VLESS 组合使用,不是可以单独替代代理协议的节点类型。公钥、服务器名称和
shortId等参数需要与服务端对应,不能从其他配置任意拼接。客户端能显示相关输入框,并不等于当前运行的内核已经支持该组合。
PROJECT / CORE
内核与生态
图形客户端与代理内核不是同一个程序。界面相似,也不意味着功能集合和配置格式完全一致。
- 内核与生态Project V
- Project V 指围绕模块化网络代理工具形成的项目与技术生态,V2Ray 是其中的重要组成部分。它不是某一款桌面或安卓客户端的名称,也不是一个可以直接填入节点类型的协议。阅读文档时,应继续确认内容对应的是哪一个内核、哪一种配置格式,以及哪个图形客户端的设置入口。
- 内核与生态V2Fly
- V2Fly 是延续 V2Ray 发展的社区项目,其内核承担协议连接、路由与 DNS 等处理。v2flyNG 是围绕这一内核生态构建的安卓客户端,项目名称和客户端名称应分开理解。V2Fly 与 Xray 保留部分共同的配置概念,但独立演进的字段和功能不应默认兼容。
- 内核与生态Xray
- Xray 源自 V2Ray 技术体系,后来形成独立演进的功能与配置,REALITY 等能力需要相应的内核支持。v2rayNG 使用 Xray 内核,v2rayN 的实际执行能力则应结合所选内核与版本判断。更换内核后,连接参数、路由行为及日志内容都可能变化,不能只比较界面是否相同。
- 内核与生态内核(Core)
- 内核是实际执行代理协议、连接处理、路由和 DNS 配置的程序;图形客户端负责整理设置并调用它。排查问题时,界面保存成功只能说明配置被接收,仍要看内核是否正常启动。客户端版本与内核版本是两个信息,反馈兼容性问题时应同时记录,避免把界面缺项和内核报错混为一谈。
CLIENT / INBOUND
客户端功能
先确认应用流量如何进入处理链。系统代理、虚拟网络接口与分应用设置,决定的是不同范围。
- 客户端功能系统代理
- 系统代理向操作系统登记本地代理地址,主要影响遵循该设置的应用,不等于接管全部网络流量。v2rayN 中的自动配置与清除系统代理,修改的是这一接入入口,而不是服务器本身。应用自带的代理设置可能覆盖系统设置;已进入内核的连接走代理还是直连,则继续由路由规则决定。
- 客户端功能TUN 模式
- TUN 模式通过虚拟网络接口接收 IP 数据包,可覆盖部分不读取系统代理设置的应用。实际覆盖范围还受系统路由、运行权限、排除规则与客户端实现影响,不能仅凭开关状态判断。启用后若出现解析异常,应一并检查 DNS 接管和其他虚拟网络接口,避免多个组件争用相同路径。
- 客户端功能VpnService
- VpnService 是 Android 提供的虚拟网络接口服务机制,v2rayNG 可借此接收应用流量,再交给内核处理。系统的 VPN 授权提示表示允许创建这一接口,并不说明每条连接都被发往远端服务器。同一用户环境中的其他 VPN 服务可能与它竞争;后台连接中断时,还应检查系统省电限制。
- 客户端功能分应用代理
- 分应用代理按应用决定流量是否进入客户端的代理处理链,常见形式包括只接管所选应用和绕过所选应用。名单含义取决于当前模式,勾选应用前要先确认界面的说明。应用即使被接管,也可能因路由规则使用直连出站,因此分应用名单和域名分流规则需要分开排查。
- 客户端功能入站(Inbound)
- 入站是内核接收连接的入口,常见配置包含本地 HTTP 或 SOCKS 监听,监听地址、端口和协议共同决定应用如何接入。应用填写的本地代理端口必须与实际入站对应,不能把服务器端口填到这里。监听回环地址通常只供本机访问;开放到其他网卡前,需要考虑访问控制与网络暴露范围。
SUBSCRIPTION / TEST
订阅与节点
订阅是配置来源,节点是配置记录,测试结果是特定条件下的观测值。三者不能互相替代。
- 订阅与节点订阅链接
- 订阅链接是用于获取一组服务器配置的地址,客户端更新订阅时会重新请求内容,并按自身逻辑整理节点。订阅服务的返回格式必须能被客户端识别,不能把任意网页地址当作订阅导入。地址可能包含访问凭据,应按敏感信息处理;更新前也应注意手工修改的节点参数是否会被覆盖。
- 订阅与节点节点
- 节点是客户端中一份可选服务器配置的常用称呼,通常包含地址、端口、身份验证、传输方式和连接安全参数。一个显示名称不一定对应一台独立服务器,相同地址也可能通过不同端口或参数提供不同入口。判断配置是否重复或失效,应比较实际字段与连接日志,不能只看名称。
- 订阅与节点延迟
- 延迟是某项测试从开始到获得指定响应的耗时,数字只有连同测试方法才有意义。ICMP ping 关注网络层往返,TCP 测试常关注端口握手,应用请求测试还可能包含协议协商与目标响应。低延迟不等于高下载速度;比较节点时,应尽量统一测试目标、方法和时间条件。
- 订阅与节点真连接延迟
- 真连接延迟通常指通过当前代理配置向测试目标发起实际请求所需的时间,具体计时范围依客户端实现而异。它可能受到域名解析、协议握手、目标站点响应与连接复用状态影响,不能直接当作纯线路延迟。测试失败也不必然表示节点失效,应先排除测试目标和本地设置的影响。
ROUTING / RESOLUTION
路由与 DNS
规则需要可匹配的信息。域名是否保留、何时解析为 IP、查询从哪里发出,都会影响分流结果。
- 路由与 DNS路由规则
- 路由规则依据域名、IP、端口等条件为连接选择出站,V2Ray 与 Xray 的常见规则按从上到下的顺序匹配。命中规则中的
outboundTag必须对应已定义的出站标签;同一规则内不同条件通常需要同时满足。调整规则前先核对顺序与匹配对象,避免宽泛规则提前接走连接。 - 路由与 DNS分流
- 分流是把不同连接分配到代理、直连或阻断等出站的处理策略,而不是一种独立协议。实际结果由流量接入范围、规则顺序、域名信息和 DNS 设置共同决定。排查某个应用走错出口时,应先确认它是否进入内核,再看命中的规则;仅切换节点通常不会改变已有的直连规则。
- 路由与 DNSGeoIP
- GeoIP 在这里指按标签组织的 IP 地址集合,路由可通过
geoip:private等表达式引用相应数据。标签是否存在、包含哪些地址,取决于所用规则数据及内核支持。IP 归属信息不等于线路质量,也不必然代表服务的实际运营位置;域名连接能否参与 IP 匹配还受解析策略影响。 - 路由与 DNSGeoSite
- GeoSite 是按标签组织的域名集合,与按 IP 地址匹配的 GeoIP 不同。表达式中的标签来自规则数据文件,不能仅凭网站名称猜一个标签就期待生效。规则只看到目标 IP 而没有域名时,域名集合可能无法直接命中;应结合入站提供的信息以及嗅探设置判断。
- 路由与 DNSDNS
- DNS 将域名解析为 IP 等记录,应用、操作系统和代理内核可能各自发起查询。内核里的 DNS 设置不一定接管系统全部查询,浏览器自带的加密 DNS 也可能形成另一条解析路径。排查时应分别确认谁发起查询、请求发给哪个解析器,以及查询连接采用哪个出站,而不是只看 DNS 地址。
- 路由与 DNSFakeDNS
- FakeDNS 向应用返回映射地址,并在内部保留地址与原始域名的对应关系,供后续连接还原域名。它需要与流量接管和映射识别流程配合,不能当作任意公共 DNS 服务器地址填写。若应用仍缓存映射地址,而相关功能已经关闭或映射状态丢失,就可能出现连接异常。
- 路由与 DNSDNS 泄漏
- DNS 泄漏指查询没有沿预期的解析路径发送,例如本应由指定路径处理的查询仍交给本地网络解析器。是否属于异常要以实际策略为准,并非检测结果中出现多个解析器就一定有问题。应结合系统 DNS、应用加密 DNS、接管范围与内核日志核对;只更换节点不会自动修正所有查询路径。