客户端选型 · 平台 / 内核 / 接管方式

v2rayN、v2rayNG
与 v2flyNG 对比

先按设备选客户端,再按配置选内核。

桌面端的规则编辑与手机上的后台连接,是两类不同需求。这里把订阅、分流和流量接管分开比较,不用界面相似程度判断配置兼容性。

能力对照

平台、内核与设置入口

表格比较的是使用路径,不是性能排名。界面名称、打包内核和权限要求可能随发行包调整;具体功能应以所安装客户端为准。

窄屏可左右滑动表格,查看三款客户端的完整列。

v2rayN / v2rayNG / v2flyNG 功能与适用范围
对比维度 v2rayN v2rayNG v2flyNG
平台支持 Windows、macOS、Linux;不同系统使用对应发行包。 Android;按设备架构选择安装包。 Android;按设备架构选择安装包。
内核路径 常用 Xray;V2Fly 相关支持需结合版本与内核配置确认,不能假定每个包均相同。 以 Xray 为主要使用路径;协议与字段仍受所带内核版本约束。 V2Fly 路径;不应把 Xray 专属配置视为通用配置。
维护状态 活跃维护;桌面版与经典 WPF 版的界面能力可能存在差异。 活跃维护;应用和内核能力随发行包更新。 V2Fly 路线备选;更新节奏需单独关注,不以另两款客户端的发布情况推断。
上手难度 适中。需要分清服务器选择、系统代理和路由模式三个入口。 基础连接较直观。导入配置、选择服务器后,需授权系统 VPN 连接。 基础操作接近移动端常见流程,但需要额外确认 V2Fly 配置兼容性。
订阅分组 适合管理多个订阅分组,按来源维护更新地址和服务器列表。 支持订阅分组与更新,适合手机上按来源整理配置。 支持订阅管理;具体分组界面与更新选项以安装版本为准。
路由规则 UI 桌面规则编辑更便于检查出站标签、域名和 IP 匹配条件及规则顺序。 提供路由设置;复杂规则在小屏幕上逐项核对更费操作。 按 V2Fly 支持的规则配置;规则字段与编辑入口需分别确认。
TUN 与流量接管 可使用系统代理;TUN 模式还依赖对应组件、权限及平台环境。 通常通过 Android VPN 服务接入虚拟网络接口,不等同于桌面系统代理开关。 通常通过 Android VPN 服务接管流量;后台限制与其他 VPN 连接会影响使用。
适合人群 桌面日常使用、多个订阅来源、经常调整路由或查看日志的用户。 Android 日常连接、需要 Xray 配置及按应用控制流量的用户。 已有兼容 V2Fly 配置,或需要复现 V2Fly 内核行为的用户。
逐款点评

同一订阅,不同操作重点

v2rayN:桌面分组与规则检视

桌面首推

v2rayN 更适合需要同时查看服务器列表、订阅分组、路由设置与核心日志的桌面使用场景。导入订阅之后,选中服务器并不代表浏览器已经接入代理,还要确认状态栏中的系统代理选项。常见起点是“自动配置系统代理”配合“绕过大陆(Whitelist)”路由模式;前者决定应用是否进入客户端,后者决定进入后的连接如何分配。

如果经常编辑 geosite:cn、geoip:private 之类的规则,桌面界面便于核对顺序和出站标签。不过,表格里存在 proxy、direct、block,不代表任意自定义配置都使用同样的标签;应以实际生成配置为准。规则从上到下匹配,越具体的例外通常越需要提前检查。

Windows 下载页提供桌面版与经典 WPF 版。桌面版采用跨平台界面,WPF 版保留经典桌面操作方式。选择时优先考虑系统兼容性与熟悉的界面,不把两种界面当作两种协议。macOS、Linux 应选择各自的发行包,TUN 是否可用还要另看权限和运行组件。

查看 v2rayN 平台入口 →

v2rayNG:Android 与 Xray 配置

Android 首推

v2rayNG 的主要优势是将常用连接流程集中在手机端:导入分享链接或订阅地址、更新配置、选中服务器,再启动连接并完成系统 VPN 授权。对于使用 Xray 相关配置的用户,这通常是 Android 上的优先选择。VLESS、Trojan 等名称只说明配置的一部分,还必须让传输方式、TLS 或 REALITY 参数与服务端一致。

Android 的接管方式与桌面不同。应用建立 VPN 服务后,系统将符合条件的流量交给客户端处理;按应用分流可进一步控制接管范围。若某个应用仍然直连,应先检查它是否被排除,再看路由和 DNS,而不是反复更换同一份订阅。另一款占用系统 VPN 的应用也可能阻止连接建立。

对手机日常使用而言,后台电池限制往往比界面功能更值得检查。锁屏后断开、切换网络后失联,应结合系统后台权限和日志定位。安装包可选 arm64 或通用版,主流较新设备通常优先 arm64;无法确认架构时再查看下载页说明,不把包体大小当作连接表现的依据。

查看 Android 客户端入口 →

v2flyNG:V2Fly 配置的移动端备选

V2Fly 路线

v2flyNG 应按内核需求选择,而不是作为“手机较旧就一定更合适”的替代项。它面向 V2Fly 路线,如果已有能在 V2Fly 中运行的配置,或需要核对这一内核的特定行为,可以将其作为 Android 备选。界面操作相近并不能消除内核差异,导入后仍需检查配置字段与实际支持范围。

尤其要区分订阅内容与客户端外观:同一条订阅可能包含多种配置,列表能够显示名称,只能证明解析完成了一部分。遇到 Xray 专属功能时,不应通过删除报错字段强行让配置启动;这样可能改变连接所需的安全或传输条件。应回到配置提供方确认可用的 V2Fly 配置,再决定是否使用该客户端。

维护判断也要独立进行。不要因为 v2rayNG 有更新,就推断 v2flyNG 同步获得了相同能力。安装前关注其发行说明、系统要求与所带内核,实际使用时记录可复现的错误现象。没有明确 V2Fly 需求、主要使用 Xray 配置的 Android 用户,通常直接选择 v2rayNG 更便于后续排查。

查看 v2flyNG 备选入口 →
场景判断

新手、进阶与多设备选择

先让一条完整配置稳定工作,再增加自定义规则。客户端的选项多,不代表第一次连接就需要全部设置。

安装前确认

把兼容性检查放在下载之前

确认配置依赖的内核

先看配置使用的协议、传输方式和安全参数,再决定客户端。VMess 或 VLESS 这样的名称不能单独证明完整兼容;即使协议相同,额外的传输字段也可能需要不同内核能力。对配置不确定时,向配置提供方确认适用内核,比反复安装不同客户端更有效。

区分系统代理与 TUN

桌面应用是否遵循系统代理,取决于应用自身的联网方式。某个程序不经过系统代理,不一定是订阅失效。只有明确需要接管这类流量时,再评估 TUN、权限和 DNS 设置。Android 的 VPN 服务则有自己的接管范围与系统限制,不能直接套用桌面状态栏的判断方法。

保留能工作的配置记录

更换客户端之前记录当前路由模式、DNS 方式、订阅来源和应用排除项。配置导出内容可能含有连接凭据,备份应保存在受控位置,不要放进公开截图或排查帖子。排查时只提供必要的报错片段,并隐去订阅地址和认证参数。

按症状进入排查流程

能够启动但浏览器打不开网页,应检查系统代理或 VPN 接管;订阅更新失败,应区分获取方式和地址有效性;核心启动报错,则先看日志中的配置字段或端口问题。不要把所有现象归结为“客户端不好用”。可在排查手册按症状继续定位,或到FAQ核对常见设置。

v2rayN下载