横向评测 / 三款图形客户端

V2Ray 客户端对比
v2rayN、v2rayNG 与 v2flyNG

先按操作系统缩小范围,再核对内核与配置需求。桌面首推 v2rayN,安卓首推 v2rayNG;需要沿用 v2fly 配置时,再考虑 v2flyNG。

比较范围仅包含本站下载中心的三款客户端。功能名称可能随界面调整,实际可用项以当前安装包与内核说明为准。

桌面与安卓 Xray / v2fly 订阅与路由 系统代理与流量接管

先看差异,不按名称猜功能

客户端功能对照表

三款软件都属于图形客户端,但界面、内核与系统接管方式并不相同。名称里的 N、NG 不是性能等级,也不代表同一套配置可以直接复制。

窄屏可左右滑动表格。平台和处理器架构决定下载包,内核与传输参数决定配置能否使用。

v2rayN、v2rayNG、v2flyNG 的主要区别
对比维度 v2rayN v2rayNG v2flyNG
平台支持 Windows、macOS、Linux Android Android
内核家族 常用 Xray;支持多内核工作流,实际随发行包和所选配置变化 Xray v2fly
维护状态 活跃维护;升级时核对界面与内核变更 活跃维护;关注安卓系统兼容与内核变更 作为备选关注更新;下载前核对发行说明与系统兼容性
上手难度 基础导入较直接;系统代理、路由和 TUN 需分开理解 基础流程较短;导入后确认 VPN 授权与后台运行 基础操作相近;更需要先确认配置是否适配 v2fly
订阅分组 提供分组管理界面,适合多来源整理与分别更新 提供订阅管理与分组筛选,适合手机端选择配置 提供订阅管理;分组入口与细节以实际界面为准
路由规则 UI 提供路由预设、规则编辑与出站选择界面 提供路由模式和自定义规则入口;界面不同于桌面版 提供基础路由设置;复杂规则需核对内核支持
TUN 与流量接管 提供 TUN 模式入口,需要相应内核与系统权限 通过 Android VPN 接口接管流量,不等同于桌面 TUN 开关 通过 Android VPN 接口接管流量,同样需要系统授权
主要特色 桌面配置管理、订阅分组、路由规则与多内核配置 手机端操作、按应用分流、Xray 配置适配 沿用 v2fly 内核配置,作为安卓端兼容性备选
适合人群 桌面日常使用、需要整理订阅或细调路由的用户 安卓新用户、已有 Xray 配置的用户 明确需要 v2fly 内核、已有可用对应配置的用户
下载入口 Windows / macOS / Linux 安卓 v2rayNG 安卓 v2flyNG

桌面选型 / Windows · macOS · Linux

v2rayN:订阅整理与路由配置

v2rayN · 桌面配置检查

v2rayN 是本页的桌面首选。它把订阅分组、服务器选择、系统代理和路由设置集中在桌面界面里,适合用键盘和鼠标整理多份配置。Windows 下载区提供 Desktop 与 WPF 两种入口:Desktop 使用跨平台界面,WPF 保留经典桌面界面。两者首先是界面与运行环境的选择,不应把名称直接理解为连接质量差别。

优势在于配置管理,而不是自动提升速度

当订阅来源较多时,可以先建分组,再分别更新内容,避免把临时测试配置与日常使用配置混在一起。路由界面则适合检查规则顺序、目标域名和出站选择。需要让不遵循系统代理的应用进入代理链路时,可以再评估 TUN;它增加的是流量覆盖范围,不是对所有网络问题的通用修复。

多内核与 TUN 要分别核对

v2rayN 的图形界面不等于内核本身。不同配置可能由不同内核处理,TUN 所需组件也可能不同于普通代理连接。先在界面中确认实际使用的内核,再根据对应说明调整参数。出现“普通代理能用、TUN 不能用”时,应先看权限、虚拟接口与 DNS,而不是立即重建订阅。

macOS 按处理器选择 Apple Silicon 或 Intel;Linux 先按发行版选择 deb 或 rpm,再核对 x64、arm64 架构。跨平台界面的菜单位置可能有差异,不能把 Windows 的系统设置路径逐字套到其他桌面系统。

查看路由配置步骤 →

安卓首选 / Xray 内核

v2rayNG:手机端导入与按应用分流

v2rayNG 适合作为安卓用户的起点。主要流程是添加订阅、更新配置、选中服务器,再启动连接并确认系统 VPN 授权。它使用 Xray 内核,适合已有对应配置的用户。对新用户来说,先完成这一条基础链路,比同时修改 DNS、路由和后台策略更容易判断问题来自哪里。

VPN 授权负责接管,路由规则负责去向

Android VPN 接口让客户端能够接收设备流量,之后仍要由规则决定哪些连接代理、直连或阻断。系统状态栏出现连接标识,只能说明系统服务已经建立,不能单独证明远端连接正常。验证时应打开实际使用的应用,同时查看客户端日志是否出现连接错误。

需要让部分应用直连时,可以使用按应用分流,但要先看清当前列表表示“仅代理所选应用”还是“绕过所选应用”。这两种含义相反,误选后常表现为浏览器可用、目标应用不通。调整列表后,按界面提示重新连接,再验证同一个应用,避免测试条件变化。

手机端需要额外检查后台限制

如果亮屏可用、锁屏后中断,先检查系统对 v2rayNG 的电池优化和后台运行限制。不同设备的设置名称不完全相同,通常位于应用信息、电池或后台活动相关页面。不要为排查一次中断就关闭全部系统保护;只调整与客户端运行有关的选项,并观察问题是否复现。

下载时,主流较新的安卓手机通常选择 arm64;无法确认架构时可查看设备信息或选择通用包。通用包用于覆盖更多架构,不代表连接更快,也不能绕过最低系统要求。

查看 v2rayNG 安卓下载入口 →

安卓备选 / v2fly 内核

v2flyNG:已有配置的内核适配

v2flyNG 的选择依据主要是内核需求,而不是手机新旧。它面向 v2fly 内核生态;如果现有配置按该内核编写、已有明确的适配说明,或需要复现对应环境,可以把它作为安卓备选。反过来,如果只是初次导入订阅,没有特定内核约束,从 v2rayNG 开始通常更直接。

熟悉的操作,不代表字段完全通用

订阅添加、配置选择和连接授权的基本思路相近,但客户端导入器与内核支持范围仍有区别。尤其是传输、安全层或某些扩展字段,应逐项确认,不能通过更换客户端名称解决配置本身不兼容的问题。遇到导入后立即退出或连接失败,先读第一条明确错误,区分字段不识别与网络不可达。

作为备选时保留独立验证条件

首次测试应使用已知适配 v2fly 的配置,暂不加入自定义路由和复杂 DNS。先确认基础连接,再逐步恢复分流设置。如果直接复制另一款客户端的整套配置,失败后很难区分是协议差异、路由差异还是系统授权问题。更新节奏也不应从相似名称推断,下载前仍需核对发行说明及系统要求。

它不是专门面向老手机的轻量版本。内存占用、后台耗电和稳定性还受规则规模、并发连接、系统后台策略影响。需要评估资源开销时,应在相同网络、相同使用任务下观察,而不是只比较安装包大小。

查看 v2flyNG 安卓备选入口 →

按实际任务选择

四类使用场景的选型顺序

先确定设备,再确定必须具备的能力。不要为了功能列表更长而增加不需要的设置。

安装前与迁移后

客户端迁移检查顺序

更换客户端时,建议把“配置导入”和“系统接管”当成两件事检查。前者决定连接参数,后者决定应用流量能否进入客户端。下面的顺序能减少多个变量同时变化带来的误判。

  1. 记录现有设置。保存自己管理的订阅来源,记录当前路由模式、DNS 设置和应用分流需求。包含访问凭据的订阅地址不要贴到公开评论或截图中;分享错误信息前先移除敏感字段。
  2. 选对平台和架构。Windows 区分 Desktop 与 WPF,macOS 区分芯片,Linux 区分包格式与架构,安卓区分 arm64 与通用包。不要先下载再靠安装失败猜设备类型。
  3. 只导入基础连接。添加订阅并更新内容,检查是否有配置解析失败的提示。先选一条已知可用且适配当前内核的配置,暂不迁移自定义 DNS 和整套规则。
  4. 停止旧的接管服务。桌面检查旧客户端留下的系统代理与 TUN;安卓先断开旧 VPN 服务,再授权新客户端。安装多个客户端可以用于对照,但接管流量时应明确当前由哪一个服务负责。
  5. 验证后逐项恢复。先测实际网页与目标应用,再恢复路由、按应用分流和其他设置。每次只改一类参数;一旦出现问题,就回到上一个可用状态比较日志。

需要具体操作时,可继续阅读订阅导入、TUN 模式配置;连接失败则按问题诊断中的症状查找排查流程。

选择结论

桌面 v2rayN,安卓 v2rayNG

没有特殊内核需求时,按这条路径开始即可。v2flyNG 留给明确需要 v2fly 配置的安卓用户。最终判断标准是配置兼容、流量路径清楚,以及日常使用能否稳定复现,而不是名称、包大小或功能条目多少。

下载中心按平台列出对应安装入口与系统要求。首次配置可接着阅读入门指南,不必一次完成所有高级设置。