平台 · 内核 · 配置方式

V2Ray 客户端对比

v2rayN 用于桌面,v2rayNG 用于安卓;需要 V2Fly 内核时,再考虑 v2flyNG。

先确认设备平台,再核对节点需要的协议与传输。客户端名称相近,不代表配置文件、内核能力或设置界面可以直接互换。

平台与内核,先确定范围

表格比较的是使用方式,不是性能排名。相同订阅在不同设备上的表现,还会受到网络、路由规则、DNS 和服务端配置影响。

窄屏可横向滚动表格。功能名称和入口可能随客户端更新调整,以实际安装包及其发布说明为准。

v2rayN、v2rayNG、v2flyNG 功能与适用范围
对比维度 v2rayN v2rayNG v2flyNG
平台支持 Windows、macOS、Linux 桌面;按平台选择安装包 Android;按设备架构选择 arm64 或通用版 Android;按设备架构选择 arm64 或通用版
内核 Xray / V2Fly;可用选项取决于安装包、协议和配置 Xray;协议与传输能力跟随所用内核 V2Fly;不能据名称推断具备 Xray 的全部扩展
维护状态 社区维护;关注界面、内核与系统兼容说明 社区维护;关注内核变更与安卓适配说明 社区维护;选用前关注发布说明与兼容范围
上手难度 基础导入容易理解;系统代理、TUN 和路由需分开配置 导入后选择节点并授权 VPN;还需留意后台限制 基础流程类似安卓客户端;需额外确认内核兼容
订阅分组 适合管理多个订阅,设置分组别名、地址与更新选项 提供订阅管理,适合在手机上更新和切换配置 提供订阅管理;导入结果取决于内容与内核支持
路由规则 UI 桌面路由设置便于查看与调整;复杂规则仍需理解 JSON 提供路由相关设置;复杂自定义配置需核对内核格式 提供路由相关设置;具体编辑能力以实际界面为准
TUN 与流量接入 提供 TUN 相关能力;权限、辅助组件和支持范围依平台而异 通过安卓 VPN 接口接入流量,不等同于桌面 TUN 设置界面 通过安卓 VPN 接口接入流量,需完成系统授权
适合人群 桌面新手、多订阅用户、需要细化路由的用户 安卓新手,以及节点需要 Xray 能力的用户 已有 V2Fly 配置、明确需要该内核的安卓用户

三款客户端的使用差异

客户端负责提供操作界面与配置管理,内核负责执行连接。选型时把两者分开看,能避免把界面问题误认为协议问题。

v2rayN:桌面配置与分组管理

桌面首推

v2rayN 适合把订阅、节点选择、系统代理和路由放在同一桌面工作流程中管理。屏幕空间较大,查看分组、编辑规则和观察日志更方便。首次使用可以从一个订阅开始,完成更新、选择节点和浏览器验证后,再增加其他分组;不必先把全部高级选项打开。

Windows 下载页提供 Desktop 与经典 WPF 两种入口。Desktop 使用跨平台界面,WPF 保留经典 Windows 界面;这属于界面与平台路线的区别,不应直接理解为连接速度的高低。macOS 和 Linux 选择对应的桌面安装包,不使用 Windows 的 WPF 包。不同系统的权限模型不同,界面相似也不代表 TUN 的启动条件一致。

进阶使用的重点是区分“哪些程序把流量交给客户端”和“客户端收到流量后走哪个出站”。系统代理或 TUN 解决前一个问题,路由规则解决后一个问题。排查时先确认流量是否进入内核,再检查规则命中与出站标签。切换 Xray 或 V2Fly 时,还要核对节点字段,不能把内核切换当成通用修复按钮。

v2rayNG:安卓订阅与 VPN 接入

安卓首推

v2rayNG 使用 Xray 内核,适合希望在安卓设备上导入订阅并快速选择节点的用户。基础流程是保存订阅地址、更新订阅、选中配置,再启动连接并接受系统 VPN 授权。订阅更新成功只表示内容已获取和解析,仍需要实际打开网页或目标应用验证连接。

手机端的关键差异不只在客户端,还在安卓系统的后台管理。若亮屏时正常、锁屏后断开,应检查省电策略、后台运行权限和其他 VPN 服务是否冲突,而不是立即重装。按应用控制流量时,应仔细确认列表采用包含还是排除逻辑;同一列表选中的应用,在不同模式下可能得到相反结果。

v2rayNG 适合把日常连接保留在图形界面中操作,但复杂路由、自定义 DNS 或完整 JSON 配置仍需要了解内核结构。使用自定义配置后,部分界面设置未必继续参与配置生成,应确认实际生效的配置来源。不要同时修改订阅节点、DNS 和应用范围,否则连接变化难以定位。

查看 v2rayNG 下载入口

v2flyNG:V2Fly 配置的安卓备选

V2Fly 内核

v2flyNG 的选型理由应当是内核需求,而不是名称相近或设备较旧。已有 V2Fly 配置、节点采用该内核支持的协议与传输,并且希望沿用相应配置习惯时,可以考虑这款安卓客户端。对于没有明确内核偏好的新用户,先按本站推荐使用 v2rayNG,更便于沿着统一的导入和排查路径学习。

V2Fly 与 Xray 有共同的技术来源,但后续能力存在差异。某份订阅能在 Xray 客户端中显示,不代表其全部节点都能被 V2Fly 执行;尤其涉及特定扩展时,必须检查实际支持情况。导入后节点缺失、字段报错或连接失败,应先确认协议与传输,而不是把所有问题归因于订阅地址。

需要对照测试时,可以保留两款安卓客户端的配置,但一次只启动一个 VPN 服务。测试同一个节点、同一网络与同一个目标应用,记录配置差别,再判断是否与内核相关。v2flyNG 不是为老手机预设的轻量替代品,是否适合某台设备仍取决于系统、架构、后台策略与实际负载。

查看 v2flyNG 下载入口

按使用场景,减少配置变量

V2Ray 协议选择与配置兼容

V2Ray 客户端、内核、协议和传输是四个不同层级。客户端名称告诉用户在哪里操作,内核决定执行哪些功能,协议描述连接方式,传输与安全层定义连接如何承载和保护。看到 VMess、VLESS、Trojan 或 Shadowsocks 时,应继续检查传输和安全参数,不要仅凭协议名判断一个节点是否可用。

VLESS 协议尤其需要结合实际安全与传输配置理解。它的名称本身不等于完整的安全方案,也不能替代服务端提供的参数。某些节点依赖特定内核扩展,迁移到另一内核前必须确认支持情况;不要为让界面保存成功而随意删除无法识别的字段。

订阅地址与完整配置不是同一种内容

订阅通常用于分发节点资料,完整 JSON 配置则可能同时定义入站、出站、路由、DNS 和策略。把完整配置导入客户端后,不能假定图形界面的所有设置仍会叠加生效。迁移前应判断内容类型,保留原始配置,并核对 inbounds、outbounds 与 routing 的关系。

v2rayNG 订阅导入之后,如果列表为空,应先检查地址是否有效、返回内容是否为支持的订阅格式,再核对内核兼容。完整订阅地址可能带有访问凭据,不要把地址放进公开截图;求助时可以说明协议、传输和报错类型,敏感信息应先遮盖。

连接方式与测试结果要分开判断

v2rayN TUN 模式用于接入流量,不会自动解决错误的节点参数。浏览器可以连接而其他程序失败时,先检查程序是否采用系统代理,以及是否真的需要 TUN。安卓端已经通过 VPN 接口接入流量时,应检查应用范围和路由,而不是照抄桌面的系统代理步骤。

V2Ray 节点测速只能提供某一种测试条件下的结果。测试目标、握手方式与实际应用可能不同,不能据一次测速给客户端排出性能名次。合理的对照方式是固定网络、节点和目标,逐项更改配置,并结合实际访问与日志判断。测速失败而网页正常,或测速正常而某个应用失败,都需要进一步定位。

配置结构可继续阅读配置大全;首次导入与连接验证可阅读入门指南。先把基础路径走通,再扩展规则,比在多个客户端之间反复切换更容易找到问题。

选型结论与下载入口

桌面首推 v2rayN

Windows、macOS、Linux 按系统选择安装包。需要分组管理、查看路由和区分系统代理与 TUN 时,桌面操作更便于整理配置。Windows 再按界面偏好与运行要求选择 Desktop 或 WPF。

下载v2rayN

安卓首推 v2rayNG

日常导入订阅与使用 Xray 节点,先选 v2rayNG。只有明确需要 V2Fly 内核,并确认节点与系统要求匹配时,再选择 v2flyNG。v2rayNG 下载和 v2flyNG 下载入口均在安卓分区。

查看安卓客户端

三款客户端都属于代码开源的图形工具。选择的关键不是功能条目越多越好,而是当前平台能安装、节点参数能执行、连接方式能覆盖目标应用,以及配置变更能被清楚地追踪。