Windows
适合需要订阅分组、路由编辑与系统代理管理的桌面用户。初次安装可先了解跨平台桌面版;习惯经典界面的用户,再对照 WPF 版的运行环境要求选择。
两种界面不是两套服务器协议。已有配置能否迁移,要看配置格式与实际调用的内核,而不是只看窗口外观。首次运行先确认文件已完整解压、目录可写,再导入配置;遇到启动报错时,优先查运行环境与日志,不必反复更换订阅。
v2rayN · v2rayNG · v2flyNG
先按平台选择客户端,再确认内核与配置;从订阅导入、路由分流到系统代理,按使用顺序整理。
桌面先看系统与芯片,移动端再看内核需求。客户端负责管理配置与连接方式,使用前仍需准备可用的服务器信息或订阅地址。
适合需要订阅分组、路由编辑与系统代理管理的桌面用户。初次安装可先了解跨平台桌面版;习惯经典界面的用户,再对照 WPF 版的运行环境要求选择。
两种界面不是两套服务器协议。已有配置能否迁移,要看配置格式与实际调用的内核,而不是只看窗口外观。首次运行先确认文件已完整解压、目录可写,再导入配置;遇到启动报错时,优先查运行环境与日志,不必反复更换订阅。
适合希望在桌面端延续 v2rayN 配置管理习惯的用户。先在系统信息中确认处理器:Apple Silicon 选择 arm64 安装入口,Intel 处理器选择 x64 入口。
安装包架构与系统权限是两件事。程序能打开,不代表系统代理或虚拟网络接口已经生效。先完成导入与普通代理测试,再按需启用 TUN;如果系统提示需要授权,应核对提示所指的组件和操作范围。不要把权限问题直接判断为服务器失效。
通常先选采用 Xray 内核的 v2rayNG;已有配置围绕 V2Fly 生态使用时,可再考虑 v2flyNG。两者的名称相近,但不能据此推断所有协议、传输与扩展字段都能互换。
安装前确认设备架构,不能确认时再查看通用包说明。导入后先选择一条配置,再启动连接并确认系统的 VPN 授权提示。若连接只在切到后台后中断,应检查电池优化与后台运行限制;这类系统行为与订阅是否成功导入没有直接对应关系。
面向使用图形桌面、希望集中管理连接配置的用户。先按发行版的软件包体系选择 deb 或 rpm,再区分 x64 与 arm64;包格式相同,也仍需确认系统依赖与桌面环境。
桌面系统代理是否被应用读取,取决于应用自身的实现。浏览器可用而其他程序直连时,应先检查该程序的代理设置,而非立即改动服务器参数。需要更广的接管范围时,再研究 TUN 的权限与路由条件。图形客户端的配置流程也不能直接套用于没有桌面环境的服务器。
选型时把三个问题分开:安装包能否在当前设备运行,内核能否识别服务端参数,以及应用流量是否真正进入代理。更换客户端只能影响其中一部分,不能替代对服务器状态、网络环境与授权信息的检查。下载中心按平台列出安装入口,客户端对比页则进一步解释使用边界。
查看全部客户端 →选客户端之外,还要区分协议、配置来源、路由规则与流量接管。它们各自处理不同环节,排查时也应分别验证。
VMess、VLESS 等名称表示连接协议,传输方式与 TLS 参数则属于另外的配置层。客户端能显示某个选项,不等于当前内核支持所有组合。v2rayN 可管理不同内核的配置;Android 上可按 Xray 或 V2Fly 的需求选择对应客户端。导入前先核对服务端给出的协议、传输、服务器名称及相关扩展,避免只凭链接前缀判断兼容性。需要特定能力时,应以所选内核的支持范围为准。
了解更多 →路由负责把已进入内核的连接分配给直连、代理或阻断出站,不能替代系统代理的流量接管。常见分流会结合域名、IP 与规则集,匹配顺序通常比规则数量更重要。先使用能理解的基础规则,再添加个别站点的例外;改动后分别测试直连与代理目标。若域名规则不生效,还要检查 DNS 与域名识别条件。三款客户端的界面入口不同,排查时仍应回到实际生成的内核配置。
了解更多 →订阅把一组连接配置集中更新,适合需要保留分组与持续同步服务器参数的用户。先添加订阅地址,再执行更新并查看结果;列表出现条目,只说明内容已被读取,不代表每条连接都可用。v2rayN 与 Android 客户端对订阅格式的识别范围可能不同,迁移时应先确认来源提供的格式。手工修改订阅条目还可能被下次更新覆盖,重要的自定义参数宜独立保存,并妥善保管包含授权信息的地址。
了解更多 →系统代理主要供主动读取该设置的应用使用,适合作为桌面端的首次测试方式;TUN 则通过虚拟网络接口接管更多流量,同时涉及权限、路由与 DNS。两者不是必须同时开启的固定组合。浏览器可用而其他程序无变化时,先确认程序是否使用代理,再决定是否启用 TUN。Android 的连接授权与桌面端系统代理也不是同一种入口。切换模式前记录原设置,避免多个代理工具同时修改系统网络状态。
了解更多 →先建立一条可验证的连接,再逐步增加规则。首次使用不必同时调整内核、DNS、TUN 与路由,保留清晰的操作顺序更容易定位问题。
安装与系统匹配的客户端后,准备来自可信来源的订阅地址、分享链接或配置文件。订阅地址应添加到订阅管理入口,单条分享链接则使用相应的导入功能;两种内容不要混贴到同一个输入框。导入前检查前后空格、换行及地址是否完整,导入后确认分组与条目确实出现。
若列表为空,先看更新提示是否属于网络请求失败、授权失效或格式无法识别。不要用导入成功来代替连接测试,也不要公开订阅地址或把包含凭据的截图发到讨论区。Android 用户在 v2rayNG 中遵循同样的准备顺序,只是菜单名称与桌面端不同。
从列表中选定一条配置作为当前连接,然后确认客户端正在调用预期的内核。桌面端可先使用系统代理进行浏览器测试,路由保持基础分流;确有不读取系统代理的应用需求时,再研究 TUN。Android 端启动连接时,需要确认系统的 VPN 授权,并留意其他同类连接是否已经占用该入口。
系统代理开关与“全局”路由并不等价。前者决定应用是否把流量交给客户端,后者决定进入内核后的连接如何分配。把这两层分别确认,才能解释为什么某个应用仍然直连,或为什么修改路由后结果没有变化。
使用熟悉的测试目标检查浏览器访问,再测试真正需要代理的应用,同时观察客户端日志。连接拒绝、超时与 TLS 握手失败对应不同环节,不宜统一归结为“客户端不好用”。先核对服务器地址、端口、系统时间与传输参数,再检查本地监听和应用代理设置。
一次只改一项,并记录修改前后的现象。单次测速只反映特定时刻、特定目标的结果,不能直接代表所有应用的使用体验。验证完成后再设置自动更新、细化分流或调整 DNS;退出客户端前,按需要清除系统代理,避免留下指向已关闭本地端口的设置。
理解开源生态,比把所有软件统称为“V2Ray”更有助于选型。客户端界面、连接内核与服务器配置是三个层次,各自有不同的职责与更新节奏。
V2Ray 是 Project V 体系中广为使用的代理工具名称,相关生态围绕协议、传输、路由与配置逐渐形成。日常讨论中的“V2Ray 客户端”常常是一个宽泛称呼,可能指图形管理程序,也可能指真正处理连接的内核。搜索时可以沿用这一名称,但选择软件与阅读日志时,需要进一步确认具体组件。
图形客户端把导入、订阅、规则选择和启动流程集中到界面中;内核读取配置,负责监听本地入口、建立出站连接和执行路由。服务器信息则描述远端如何接受连接。客户端安装完成并不意味着自动获得服务器配置,连接失败也不必然意味着图形界面存在故障。把这三个层次分清,后续操作会更有针对性。
V2Fly 社区继续推动 V2Ray 相关实现的发展,Xray 则是从这一技术脉络中发展出的另一条内核路线。两者共享部分协议背景与配置概念,但功能演进并非完全同步。某些扩展参数只适用于特定实现,不能因为都能导入 VMess 或 VLESS 链接,就推断所有服务端方案都能直接互换。
需要选内核时,应先看服务端配置要求,再看客户端能否管理该实现。与其抽象地判断哪一支“更快”,不如确认当前协议、传输、加密与握手参数是否完整支持。网络路径、远端负载和本地环境同样会影响表现,软件名称本身不能替代实际测试。涉及 REALITY 等具体能力时,尤其要核对对应内核与配置字段。
v2rayN、v2rayNG 与 v2flyNG 都属于开源图形客户端,但服务的平台与内核方向不同。v2rayN 侧重桌面配置管理,可在不同操作系统上延续相近的工作方式;v2rayNG 面向 Android,并围绕 Xray 内核使用;v2flyNG 则提供面向 V2Fly 内核的 Android 选择。先根据设备筛选,通常比先比较全部功能更有效。
开源意味着实现与许可条件可以被阅读、讨论和继续开发,不等于所有组件共用一份许可证,也不代表任何配置来源都值得信任。客户端、内核及其依赖可能分别适用不同许可。普通使用者应关注发行说明与兼容条件;如果计划修改、再分发或整合进其他产品,则需要进一步了解各组件的许可义务。
客户端更新可能调整订阅解析、界面布局或系统适配,内核更新则可能改变协议支持、字段行为与路由处理。两者并非始终以相同节奏变化。已有配置能运行时,更新前先保存必要设置、订阅分组和自定义规则;更新后用相同目标验证连接,避免一次迁移中同时改动过多网络参数。
本页提供选型与操作路径,具体安装包和发布信息集中在下载中心。教程中的菜单名称可能随界面调整,遇到差异时应优先理解操作目的:导入的是配置还是订阅,修改的是接管方式还是路由,报错来自界面还是内核。需要逐字段阅读时,再进入配置大全;需要比较平台与使用习惯时,则查看客户端对比。
从基础连接继续深入:先学会区分日志里的失败环节,再理解 DNS 与路由的配合。以下文章按发布时间由新到旧排列。
用 geosite、geoip 与自定义域名规则搭建国内直连、海外走代理的分流方案,讲清规则匹配顺序、domainStrategy 取值和常见误配排查。
阅读文章 →解释 FakeDNS 返回虚拟地址并在路由阶段还原域名的原理,说明它与 TUN 模式、域名分流的配合方式,以及哪些场景适合开启、哪些情况应避免。
阅读文章 →讲解 Xray/V2Fly 内核日志的级别与结构,拆解 connection refused、i/o timeout、TLS 握手失败等高频报错的含义,给出按日志定位问题的思路。
阅读文章 →