桌面首推 v2rayN
适用于 Windows、macOS 与 Linux。订阅分组、路由规则和日志集中在桌面窗口中,适合需要持续调整配置的用户。
查看 Windows 下载 →选型指南 / 平台、内核与配置入口
v2rayN、v2rayNG 与 v2flyNG:先按设备选,再按内核与流量接管方式确认。
适用于 Windows、macOS 与 Linux。订阅分组、路由规则和日志集中在桌面窗口中,适合需要持续调整配置的用户。
查看 Windows 下载 →采用 Xray 内核。日常使用从导入订阅与授权 VPN 开始;已有 v2fly 配置需求时,再考虑 v2flyNG。
查看 Android 下载 →客户端负责管理配置,内核负责协议处理与路由执行。更换界面不等于改善连接;服务端参数、本地网络与解析策略仍需匹配。
功能对照
表内描述是选型依据,不是性能排名。具体菜单、内核组合与可用选项,以所安装发行版为准;窄屏可横向滚动查看。
| 对比维度 | v2rayN | v2rayNG | v2flyNG |
|---|---|---|---|
| 平台支持 | Windows、macOS、Linux | Android | Android |
| 内核 | 常用 Xray;V2Fly 等内核选项取决于发行版与配置入口 | Xray | v2fly |
| 维护状态 | 活跃维护 | 活跃维护 | 社区维护;更新节奏独立,选用前确认发行说明 |
| 上手难度 | 基础导入较直接;系统代理、路由与 TUN 需分别理解 | 基础连接较直接;需理解 VPN 授权与后台运行限制 | 基础流程接近安卓同类界面;需额外核对 v2fly 配置兼容性 |
| 订阅分组 | 集中管理来源,便于更新、筛选与批量处理 | 按订阅来源管理配置,适合手机端更新与切换 | 提供订阅管理入口;分组与筛选细节以当前界面为准 |
| 路由规则 UI | 桌面规则编辑与规则集管理,适合检查匹配顺序 | 预设路由与自定义设置入口,复杂编辑受手机屏幕限制 | 路由设置遵循 v2fly 能力;不要直接照搬 Xray 专有字段 |
| TUN 与流量接管 | 提供 TUN 模式入口;依赖权限、配套组件与系统路由 | 通过 Android VPN 接口接管流量,不等同于桌面 TUN 开关 | 通过 Android VPN 接口接管流量,需系统授权 |
| 特色功能 | 订阅分组、路由规则界面、系统代理与 TUN 设置 | 手机端订阅管理、路由设置、分应用代理与 Xray 配置 | 面向 V2Fly 配置的安卓使用入口,便于核对该内核行为 |
| 适合人群 | 桌面日常使用、多订阅管理与进阶配置用户 | 安卓日常使用及需要 Xray 配置支持的用户 | 明确依赖 v2fly 内核、愿意核对配置差异的用户 |
逐款点评
三款软件都能管理代理配置,但操作环境不同。桌面侧重点是检查与编辑,手机侧重点是系统授权与后台连接。
v2rayN 适合把订阅、路由与连接日志放在同一桌面工作流中处理。多个来源分别建立订阅分组后,可以按来源更新、筛选配置,并在调整规则时保留清楚的上下文。需要经常检查域名规则、出站标签和 DNS 行为的用户,通常更适合从桌面界面开始,而不是在手机上编辑长段配置。
Windows 下载页提供桌面版与经典 WPF 版。桌面版使用跨平台界面,WPF 版保留经典 Windows 界面。两者的区别首先是界面与发行方式,不应据此推断同一服务端配置的连接速度。macOS 与 Linux 用户则按系统、处理器架构和安装包格式选择对应入口,不要把 Windows 的版本区分套到其他系统。
初次连接建议先启用系统代理,确认浏览器等遵循代理设置的程序可以访问,再考虑 TUN。TUN 可接管更多不读取系统代理的程序流量,但也引入虚拟网卡、权限、DNS 与路由冲突等变量。TUN 负责接管,不负责让所有连接都走同一出站;最终去向仍由规则决定。
内核方面,先检查当前发行版的可选项与实际运行配置。界面中存在某个选项,不代表所有内核都接受相同字段。已有稳定配置时,分别记录客户端设置与内核设置,切换前保留可恢复副本。
v2rayNG 是安卓优先选项。常见流程是添加订阅、更新配置、选择一项配置,再启动连接并确认系统 VPN 授权。这里的 VPN 是 Android 提供的流量接管接口,不表示远端一定使用某一种 VPN 协议。实际代理协议仍由导入的配置与 Xray 内核决定。
手机端需要特别留意电池优化、后台运行权限和其他 VPN 类应用。连接在锁屏后中断,未必是协议选择错误;应先查看系统是否限制后台活动。需要只让部分应用经过客户端时,可以检查分应用代理设置,并确认当前使用的是包含列表还是排除列表,避免把两种含义反过来理解。
v2rayNG 提供路由预设与相关自定义入口。初次使用应先保持规则简单,确认局域网访问、常用站点与域名解析符合预期,再逐步增加例外。启用流量嗅探或调整 DNS 都会改变匹配条件;一次只改一项,才容易从日志判断变化来源。
采用 Xray 内核并不意味着任意 Xray 配置都能直接粘贴到所有界面。分享链接、订阅格式、客户端生成的配置和完整原生配置是不同层次。对于有特殊传输参数的服务,应核对导入后的字段是否保留,而不是只看列表中是否出现了配置条目。
v2flyNG 的选择理由是内核需求,而不是界面看起来相近。已有 V2Fly 配置、需要复现对应内核行为,或需要按 v2fly 的字段说明排查问题时,可以考虑这一安卓客户端。如果只是第一次安装,且没有特定内核约束,优先从 v2rayNG 的常规配置流程开始。
Xray 与 V2Fly 来自相关技术生态,但功能演进与字段定义并不完全相同。不要把 Xray 专有扩展、传输参数或某些安全握手配置直接视为 v2fly 的通用能力。迁移前应逐项检查协议、传输层、TLS、路由与 DNS 配置;无法确认的字段应查阅对应内核文档,而不是靠反复切换开关试探。
订阅来源相同,也可能因客户端的解析方式与内核支持范围不同而产生不同结果。若某个条目在另一客户端能够使用,应先比较导入后的参数与错误日志,再判断是否确实需要换内核。维护与更新节奏也独立于 v2rayNG,选择时应阅读当前发行说明,并确认设备系统版本是否满足要求。
对照测试时只启动一个使用系统 VPN 接口的客户端,并尽量保持网络、服务端配置与路由目标一致。否则同时改变内核和网络环境,很难判断差异来自哪一层。
按场景选择
先缩小变量,再增加功能。能稳定复现的基础配置,比同时打开多个高级选项更容易维护。
选择结论
三款客户端均属于免费、代码开源的工具。开源属性说明代码可被研究与维护,不替代对订阅来源和配置内容的判断。订阅地址可能带有访问凭据,应作为私密信息保存;分享日志前,先移除订阅地址、认证字段和服务端识别信息。
如果当前客户端已经能完成所需工作,没有必要只为更换名称而迁移。出现连接超时,优先按本地网络、系统时间、订阅状态、传输参数与服务端状态排查。需要理解协议、内核与订阅的区别,可先阅读术语表;具体使用问题可查阅疑难解答。