CLIENT SELECTION

V2Ray 客户端对比
平台、内核与配置方式

桌面首选 v2rayN,安卓首选 v2rayNG。已有 V2Fly 兼容配置时,再考虑 v2flyNG。

SIDE BY SIDE

三款客户端横向对比

先用平台缩小范围,再看内核与操作习惯。表内“维护状态”是项目层面的定性概览,不代表每个平台、每个分支都有相同的更新节奏;下载和使用时仍应留意具体构建的说明。

窄屏可左右滑动表格,查看其余客户端。

平台、内核与设置能力对照;不是速度排名
对比维度 v2rayN v2rayNG v2flyNG
平台支持 Windows、macOS、Linux;经典 WPF 版用于 Windows。 Android。 Android。
内核定位 本页配置以 Xray 为主;可用内核及组件随构建变化,不应假定与 V2Fly 配置完全互通。 Xray 内核;适合需要 Xray 相关协议特性的安卓配置。 V2Fly 内核;适合 V2Fly 兼容配置。
维护状态 活跃维护;桌面版与 WPF 版需分别关注。 活跃维护;系统兼容性与设置项随构建调整。 社区维护;更新节奏独立于 v2rayNG,使用前确认近期变更。
上手难度 基础导入较直接;系统代理、路由和 TUN 需要分开理解。 基础连接较直接;重点是 VPN 授权、后台限制与应用范围。 熟悉 V2Fly 配置时较容易;首次使用要先确认订阅兼容性。
订阅分组 提供订阅分组管理,适合整理多个来源并分别更新。 可管理订阅及分组,适合手机端选择、更新配置。 支持订阅导入与更新;分组管理的入口和细节以实际界面为准。
路由规则 UI 有图形化路由设置,便于编辑、组织和切换规则。 有路由设置与分应用代理入口;复杂策略需核对内核规则。 有基础路由设置;高级编辑范围以当前构建为准。
TUN 与流量接管 提供 TUN 使用路径,但组件、权限与可用性依平台和构建而异;也可使用系统代理。 主要通过 Android VpnService 建立虚拟网络接口,不是照搬桌面 TUN 开关。 同样依赖 Android VPN 授权接管流量,配置与内核能力需单独确认。
适合人群 桌面日常使用、多个订阅管理、需要细调路由的用户。 安卓日常连接、分应用代理,以及使用 Xray 特性的用户。 已有 V2Fly 兼容配置、希望沿用相关配置习惯的安卓用户。
桌面首推

DESKTOP

v2rayN:桌面订阅与路由管理

v2rayN 适合把服务器选择、订阅更新和路由策略放在同一个桌面界面里处理。经常在多个配置来源之间切换时,订阅分组能帮助区分用途,避免把手动添加的配置和自动更新的配置混在一起。导入后先选定活动服务器,再决定流量如何进入客户端;仅看到服务器出现在列表中,并不意味着系统代理已经启用。

桌面版与 WPF 版怎么选

桌面版采用跨平台界面,可用于 Windows、macOS 和 Linux;经典 WPF 版面向 Windows。Windows 用户可先按界面习惯和系统环境选择,不必为了名称里的“经典”或“桌面”预设性能高低。已有稳定配置时,切换分支前先备份订阅和自定义规则,分别验证系统代理、启动方式及托盘行为。macOS 与 Linux 则按处理器架构和发行包格式选择。

系统代理和 TUN 分开验证

浏览器等遵循系统代理的程序,可以先通过系统代理完成基础连接。确有其他应用接管需求时,再检查 TUN 所需组件、权限与路由设置。TUN 不是连接失败时的通用修复按钮:如果服务器参数有误,换一种接管方式仍无法建立有效连接。排错时保持一种主要接管方式,避免其他 VPN 或残留代理设置干扰判断。

Windows 下载选择 · macOS 下载选择 · Linux 下载选择

安卓首推

ANDROID / XRAY

v2rayNG:安卓授权与分应用代理

v2rayNG 采用 Xray 内核,适合作为安卓端的首选入口。订阅导入后,先选中服务器,再启动连接并接受系统弹出的 VPN 授权。Android 的 VpnService 负责提供流量接管接口,客户端再依据配置处理这些流量。因此,通知栏出现 VPN 标识只能说明接管服务已建立,不能单独证明服务器握手、DNS 和目标访问都正常。

需要 Xray 特性时先核对参数

使用 VLESS、REALITY 或 XTLS Vision 配置时,要同时确认服务端要求与当前内核支持情况。协议名相同也不代表其他字段可以省略;流控、服务器名称、公钥与传输方式都需要对应。已有正确链接时优先导入完整配置,导入后再检查关键字段,不要依靠客户端名称猜测配置是否适用。

分应用规则与后台运行同样重要

只让少数应用使用代理,或让少数应用绕行,是两个不同目标。设置分应用代理时,先确认界面采用的是“仅代理所选应用”还是“绕过所选应用”,修改后重新连接再测试。若连接只在锁屏后中断,应检查电池优化、后台运行和系统清理策略,而不是先更换内核。还要留意其他需要 VPN 接口的应用,避免服务相互替换。

查看 v2rayNG 安卓安装包;首次配置可继续阅读导入与连接教程。

V2Fly 备选

ANDROID / V2FLY

v2flyNG:沿用 V2Fly 兼容配置

v2flyNG 的主要区分点是 V2Fly 内核,而不是另一套界面名称。对于已经使用 V2Fly 配置、且协议与传输方式都在其支持范围内的用户,它可以作为安卓备选。选择前应先看实际配置需求:如果订阅依赖 Xray 特有能力,不应只因为链接能够导入,就认定连接过程也能正常完成。

更适合明确知道配置来源的用户

从其他客户端迁移时,可以先取一条已知可用的配置做验证,再逐步导入其他分组。订阅地址、服务器地址和账户标识属于不同层次的信息;更新订阅成功,最多说明内容获取和解析完成,仍需选中服务器并测试连接。基础路由入口相似,也不保证规则格式、默认值和高级字段完全一致。

备选不等于老手机专用

不要仅凭内核分支推断它一定更省内存或更适合旧设备。能否安装首先取决于系统要求和处理器架构,持续运行表现还受到规则规模、应用流量与后台策略影响。项目的维护节奏与 v2rayNG 分开判断,使用前关注构建说明中的兼容性变化;已有稳定环境时,先保留原配置再尝试迁移。

查看 v2flyNG 安卓备选入口,与 v2rayNG 分别按配置需求选择。

BY SCENARIO

按使用场景选择

BEFORE SWITCHING

更换客户端前的兼容性检查

三款客户端都属于 Project V 相关生态,但图形界面、内核和配置文件不是同一个层次。Xray 与 V2Fly 有共同的技术背景,也各自演进;支持某个协议名称,不等于支持该协议下所有传输、安全和扩展组合。客户端导出文件还可能包含界面专用设置,不能直接当作通用内核配置使用。

  1. 记录原来的可用状态。保留订阅来源、自定义路由和应用范围。备份中可能包含账户信息,保存到受控位置,不要直接贴到公开讨论中。
  2. 检查完整参数组合。除地址与端口外,还要看协议、流控、传输层安全、服务器名称和传输路径。REALITY 等配置中的专用字段必须与服务端对应。
  3. 分开迁移服务器和路由。先验证单条服务器能连接,再导入路由规则。这样能区分服务器兼容性问题与规则误匹配,避免把两种故障混为一谈。
  4. 确认流量确实进入新客户端。桌面检查系统代理或 TUN 状态,安卓检查 VPN 授权与分应用范围。测试时先退出旧客户端,防止端口占用或 VPN 服务替换。
  5. 最后验证日常场景。分别测试浏览器、常用应用、锁屏恢复和网络切换。一次页面访问成功,只代表这次路径可用,不足以证明全部规则已按预期生效。

如果更换客户端只是为了处理“连不上”,建议先按疑难手册定位订阅、服务器握手、DNS 或代理接管环节。没有证据就反复更换软件,往往会把原本清楚的配置状态变得更难追踪。

DECISION

桌面选 v2rayN,安卓先看 v2rayNG

需要桌面订阅管理、路由编辑和系统代理设置,优先选 v2rayN,再按系统选择桌面版或 Windows WPF 版。安卓日常使用及 Xray 配置优先选 v2rayNG;确认已有配置适合 V2Fly 内核时,可选 v2flyNG。

选型到这里就可以停止扩展:下载与设备匹配的包,完成一条配置的连接验证,再逐项增加高级设置。客户端名称不是最终判断标准,平台匹配、配置兼容与实际使用范围才是。

查看三款客户端下载入口