连接参数
协议与传输
协议、传输方式和安全层是不同维度。名称相同的节点,也可能使用不同的传输与安全设置。
- VMess
- VMess 是 Project V 生态中的代理协议,包含身份认证与数据保护机制,配置时常见用户标识、服务器地址和端口等字段。它还可以搭配不同的底层传输,不能仅凭协议名推断应填写哪些传输参数。连接失败时,应核对两端参数与系统时间,而不是随意替换认证信息。
- VLESS
- VLESS 是轻量代理协议,协议本身不提供载荷加密,通常配合 TLS 或 REALITY 等安全层使用。用户标识、传输方式、安全层与流控设置需要和服务端一致,并非所有字段都适用于每种组合。看到 VLESS 名称时,应继续确认具体组合和内核支持情况,不能将 VMess 配置直接改名后使用。
- Trojan
- Trojan 通常通过 TLS 建立安全连接,并使用密码完成认证;这里的名称指代理协议。配置时除了地址与端口,还要核对密码、服务器名称以及证书相关设置。出现证书错误时,应先检查时间、名称与服务端配置,不宜把跳过证书验证当作常规解决办法。
- REALITY
- REALITY 是 Xray 生态中的传输安全机制,不是与 VLESS 并列的独立代理协议,常见配置会将两者组合使用。客户端需要按服务端提供的信息填写服务器名称、公钥及短标识等适用参数,字段名称可能随界面版本变化。导入后如果某些字段缺失,应先确认客户端和内核支持,而不是用其他安全层的参数替代。
程序分工
内核与生态
界面负责管理配置,核心负责执行连接。确认问题属于哪一层,比反复重装更有帮助。
- Project V
- Project V 指以 V2Ray 为代表的网络代理工具生态,常见配置围绕入站、路由和出站组织。入站接收应用流量,路由判断处理方向,出站负责直连、代理或其他处理。理解这条链路后,就能把界面中的监听端口、分流规则和服务器配置放回对应位置。
- V2Fly
- V2Fly 是延续 V2Ray 开发的社区项目,其核心负责协议实现、连接处理、DNS 与路由等任务。v2flyNG 是使用这一内核体系的 Android 图形客户端之一,客户端名称与内核名称不应混为一谈。判断功能是否可用时,需要同时核对核心能力与客户端是否提供对应配置入口。
- Xray
- Xray 是从 V2Ray 项目衍生的代理核心,有独立的功能演进路线,v2rayNG 使用 Xray 内核。两种核心存在相近的配置概念,但具体协议特性、安全层和字段支持并不完全一致。迁移配置时应逐项核对,不能因为都属于相关生态就默认配置可以原样互换。
- 客户端与内核
- 客户端是用户操作的图形程序,负责订阅管理、配置编辑和启动控制;内核则实际处理流量与协议。v2rayN、v2rayNG、v2flyNG 都属于客户端名称,内核更新和界面更新可能解决不同的问题。排错时可先看日志:界面能打开不代表核心已成功启动,核心启动也不代表代理已被应用使用。
流量入口
客户端功能
先确认应用流量有没有进入客户端,再判断它被送往哪个出站。
- 系统代理
- 系统代理是向操作系统登记本地代理地址的功能,通常只有读取这些设置的应用才会跟随使用。在 v2rayN 中选择自动配置系统代理后,还需要核心正常监听本地端口,设置本身不会替代实际连接。部分应用有独立代理选项,浏览器能访问并不能证明所有程序都经过了代理。
- TUN 模式
- TUN 模式借助虚拟网络接口接收流量,可用于处理不读取系统代理设置的应用,但实际覆盖范围取决于系统路由和客户端实现。启用时可能需要额外权限,并且要让 DNS、路由与其他网络软件的设置相互配合。建议先验证普通代理连接,再单独启用 TUN 排查,避免多个流量接管工具同时改变网络路径。
- 本地混合监听
- 混合监听指在同一个本地端口接收 HTTP 代理和 SOCKS 代理请求,应用可按自身支持的代理类型连接该端口。这里填写的是本机入口端口,不是远端节点的服务端口,两者用途不同。若监听地址仅为本地回环地址,其他设备不能直接访问;开放局域网访问前还应考虑防火墙与访问控制。
- 多内核切换
- 多内核切换是由客户端按配置调用不同代理核心的能力,具体可选项取决于客户端版本与安装内容。切换会影响协议、安全层和规则功能的支持范围,并不只是更换一个显示名称。遇到不支持的配置时,应先确认功能要求,再选择适用核心,并在切换后检查启动日志和实际连接。
配置来源
订阅与节点
导入成功只表示配置被读取。选择可用连接,还需要检查参数、测试目标与当前网络。
- 订阅
- 订阅是用于批量获取服务器配置的链接或数据源,客户端读取后将内容转换为可管理的节点。更新订阅通常是重新获取配置,不等于自动续期、修复节点或保证连接可用。订阅地址可能包含个人访问凭据,不宜公开分享;解析失败时应检查地址是否有效、返回格式是否兼容以及更新请求能否完成。
- 节点
- 节点是一组远端服务器连接参数的常见称呼,通常包含地址、端口、协议、认证和传输设置。节点显示名称只是管理标签,不能直接代表真实出口位置、带宽或稳定性。导入后仍需测试实际连接,并确认当前选中的节点与正在使用的出站一致。
- 订阅分组
- 订阅分组按来源或用途整理配置,便于分别更新、筛选和维护节点。分组并不天然具有自动负载均衡或故障切换能力,这些行为需要客户端另外支持和配置。手动添加的配置宜与自动更新的订阅分开管理,避免更新时产生重复条目或覆盖预期之外的修改。
- 真连接延迟
- 真连接延迟通常指通过所选代理请求一个测试地址得到的耗时,比单纯探测端口更接近一次实际访问。不同客户端的测试实现可能不同,结果会受到测试目标、连接建立和当时网络状态影响。比较节点时应尽量使用相同目标并重复测试;一次耗时较低,不等于持续下载速度更快。
出站选择
路由与分流
规则需要匹配依据,也需要可用的出站。规则名称、数据版本与排列顺序都可能改变结果。
- 路由规则
- 路由规则根据域名、IP 地址、端口或协议等条件,为连接选择处理它的出站。常见核心按规则顺序判断并采用首个匹配结果,因此宽泛规则可能遮住后面的精细规则。修改后应核对出站标签是否存在,并结合日志确认实际命中情况,而不是只看规则是否已保存。
- GeoIP
- GeoIP 是把 IP 地址段按地区或用途整理的数据集合,规则可通过标签引用一组地址。它用于地址匹配,不等于实时测量服务器物理位置,地址归属也可能随网络运营变化。使用前应确认当前数据文件包含目标标签;如果连接尚未取得目标 IP,还要考虑域名解析策略对匹配的影响。
- GeoSite
- GeoSite 是把域名按站点、服务或类别整理的数据集合,适合用域名条件组织分流。分类名称与收录内容取决于所用数据文件,不同来源之间不能假定完全相同。若核心只收到目标 IP 而没有可用域名,域名规则可能无法按预期命中,需要检查 DNS 路径或适用的域名识别设置。
- 分流与全局代理
- 分流是按条件把连接送往不同出站,例如让局域网地址直连、让指定域名使用代理。全局代理通常表示把匹配范围内的流量统一送往代理,但客户端界面中这个名称的具体含义仍需结合设置判断。它不保证所有应用都会进入客户端,应先区分流量接管范围与进入后的路由选择。
解析与性能
网络基础
网页访问包含解析、连接和数据传输等环节。单一测试结果只能反映其中一部分。
- DNS
- DNS 是域名系统,常见作用是把域名解析为可连接的 IP 地址,查询可能由系统、应用或代理核心发起。在哪里解析、使用哪台解析服务器,会影响结果与后续路由判断。出现域名访问失败时,应分别检查解析是否成功和目标连接是否成功,不要把两类故障都归为节点失效。
- FakeDNS
- FakeDNS 会先向应用返回用于映射的地址,再由代理核心在处理连接时恢复原始域名,帮助保留域名信息。映射地址不是目标服务的真实地址,只有查询和后续流量进入相互配合的处理链路时才有意义。关闭此功能或更换模式后,应用缓存中的旧映射可能仍然存在,必要时应重启应用并清理相关缓存。
- DNS 泄漏
- DNS 泄漏指查询没有走预期的解析路径,而是被系统、浏览器或其他解析通道处理。是否属于泄漏,应以预先设定的 DNS 策略为依据;某个直连域名按规则使用本地解析,不一定是配置错误。排查时需同时查看浏览器安全 DNS、系统解析设置与客户端 DNS 策略,不能只根据出口地址推断查询路径。
- 延迟与带宽
- 延迟描述通信中的等待时间,带宽描述单位时间可传输的数据量,二者衡量的是不同方面。网页首次打开还会受到 DNS、连接握手、服务端响应和丢包的共同影响,因此低延迟并不必然带来更快下载。比较使用体验时,应结合重复访问与持续传输观察,并保持测试目标和网络条件尽量一致。