Windows、macOS、Linux
首推 v2rayN。下载时先确认操作系统、处理器架构和包格式。首次连接从系统代理开始,确有应用接管需求时再评估 TUN。
下载v2rayN三款客户端规格对照
v2rayN 面向桌面系统,v2rayNG 与 v2flyNG 面向 Android。三者都承担配置管理和连接控制,但实际处理协议、路由与 DNS 的是内核。下表比较功能组织方式,不把界面按钮数量当作性能排名,也不把不同系统的流量接管机制视为同一项能力。
窄屏可左右滚动查看完整表格。具体菜单名称、功能入口与系统要求,以所安装的发行包为准。
| 对比维度 | v2rayN | v2rayNG | v2flyNG |
|---|---|---|---|
| 平台支持 | Windows、macOS、Linux | Android | Android |
| 内核选择 | Xray 等多内核;可用范围由发行包与配置类型决定 | Xray | V2Fly |
| 维护状态 | 活跃维护;不同桌面界面与平台的功能进度可能不同 | 活跃维护;客户端与内核更新需配套考虑 | 维护节奏需结合当前发行记录确认,选用前核对兼容性 |
| 上手难度 | 基础连接步骤清楚,完整设置项较多 | 适合手机端入门,需理解首次 VPN 授权 | 基础操作与同类安卓界面接近,需额外确认 V2Fly 兼容性 |
| 订阅分组 | 通过订阅分组组织节点,便于批量更新和区分来源 | 支持订阅管理与节点组织;分组操作以当前界面为准 | 支持订阅导入与管理;具体分组入口以当前界面为准 |
| 路由规则 UI | 提供路由管理界面,适合编辑规则及检查顺序 | 提供路由设置入口,复杂场景需核对字段与内核行为 | 提供路由设置入口,规则需符合 V2Fly 的支持范围 |
| 系统代理 | 可设置桌面系统代理;应用是否遵循取决于自身实现 | 主要通过 Android VPN 接口接管,不等同于桌面系统代理 | 主要通过 Android VPN 接口接管,不等同于桌面系统代理 |
| TUN 与流量接管 | 支持相应 TUN 使用场景;受平台、组件和权限限制 | 通过 Android VPN 接口建立虚拟网络通道,按设置处理应用流量 | 通过 Android VPN 接口建立虚拟网络通道,按设置处理应用流量 |
| DNS 配置 | 结合界面选项、路由与所选内核调整 | 结合 Xray DNS 能力及应用设置调整 | 结合 V2Fly DNS 能力及应用设置调整 |
| 适合人群 | 桌面日常使用、多订阅管理、路由调试用户 | Android 新手与需要 Xray 配置的用户 | 已有 V2Fly 配置或需要对应内核行为的 Android 用户 |
桌面客户端 · 多内核
v2rayN 适合在 Windows、macOS 或 Linux 上集中管理节点。订阅分组把不同来源分开,更新时更容易确认节点属于哪一组;路由管理界面则把域名、IP、出站选择与规则顺序放在相对集中的位置。对于长期使用桌面设备、需要反复调整分流策略的用户,这类管理能力比单次导入是否少点一个按钮更重要。
初次使用可先导入一个订阅、选择一个节点,并启用适合当前应用的系统代理。连接确认后,再逐步添加绕过局域网、域名分流或自定义 DNS。一次修改多项设置会增加排查成本:浏览器访问失败时,可能同时涉及节点状态、代理端口、路由规则与解析结果,难以判断哪一步引入了问题。
多内核意味着配置能力存在选择空间,不意味着可以随意互换所有字段。导入配置前应核对它面向的内核;切换后应重新检查出站、DNS 和路由规则。TUN 则用于需要更广泛流量接管的场景,启用前要确认当前平台的支持方式、相关组件和权限。系统代理已满足需求时,可以先保持较简单的连接路径。
Windows 安装包分桌面版与经典 WPF 版;macOS 需区分 Apple Silicon 与 Intel;Linux 需同时区分包格式和处理器架构。不同桌面界面的菜单位置可能有差异,迁移配置时优先核对实际选项,而不是照搬另一平台的操作截图。
Android 客户端 · Xray
v2rayNG 使用 Xray 内核,适合 Android 设备上的日常订阅导入、节点选择与路由配置。新手可先完成订阅更新,再选定节点并启动连接。首次启动时,系统会要求确认 VPN 连接授权;这是客户端接管流量所需的系统入口,不表示远端连接已经成功。授权之后仍需用实际访问和日志确认连接结果。
Android 的 VPN 接口与桌面系统代理不是同一种设置。启用按应用处理的规则时,应确认目标应用包含在预期范围内,同时检查规则是允许列表还是排除列表。系统通常只允许一个 VPN 服务处于活动状态,其他占用该接口的应用可能影响启动;出现冲突时,先确认当前生效的服务,再检查节点配置。
后台连接不稳定时,不宜立即更换客户端。先区分熄屏断开、网络切换失败和节点不可用:前者可检查系统电池管理与后台运行权限,中间一项需观察网络恢复后的日志,后者则要重新验证节点。持续提高日志详细程度也会增加输出量,完成排查后应恢复适合日常使用的等级。
已有配置依赖 Xray 特定协议或字段时,v2rayNG 是更直接的安卓选择,但仍需核对内置内核的实际能力。手机与桌面可以使用同一订阅来源,应用分流、VPN 权限和本地 DNS 选项却应分别设置。不能因为桌面连接正常,就假定手机端的全部本地配置也已正确。
Android 客户端 · V2Fly
v2flyNG 的选型依据是 V2Fly 内核,而不是名称与 v2rayNG 接近。如果已有配置按 V2Fly 的文档编写,或排查任务需要观察对应内核的解析与路由行为,可以考虑使用 v2flyNG。对只有普通订阅、尚未接触内核差异的新用户,安卓端先选择 v2rayNG,通常更便于沿着本站教程完成首次连接。
Xray 与 V2Fly 同属 Project V 相关生态,但各自演进的协议、传输和配置字段并不完全一致。由一个客户端导出的原生 JSON,不应直接视作另一个内核的通用配置。迁移时先确认协议和传输方式,再核对安全参数、DNS 与路由字段;对无法识别的参数,应根据目标内核的支持范围重新配置,而不是反复重试导入。
v2flyNG 同样需要处理 Android VPN 授权、应用流量范围与后台运行限制。这些属于平台层面的条件,不会因为更换内核自动消失。选用前还应确认当前发行包对设备系统的要求与维护情况;维护节奏和内核兼容性需要分别判断,不能单凭应用名称推断。
已有稳定工作的 V2Fly 配置时,可保留配置备份并逐项验证。若目标配置依赖 Xray 专有能力,则应回到 v2rayNG 的支持范围检查,而不是把 v2flyNG 当作所有安卓连接故障的替代方案。
按实际使用场景选择
内核与界面的职责
Project V 提供了理解这一生态的背景。图形客户端负责组织订阅、展示设置和控制运行,Xray 或 V2Fly 则负责解释配置并处理连接。界面中出现某项设置,不代表任意内核都能使用;反过来,内核支持某种能力,也不意味着当前客户端已经提供对应的图形入口。
实际体验受节点服务、传输参数、网络状况、DNS 和路由共同影响。相同设备更换客户端后表现不同,应先比较是否使用相同节点与相同规则,再看日志中的连接阶段。使用不同节点得出的快慢结论,不能直接归因于客户端或内核。需要系统梳理安装与设置时,可查阅全平台安装配置大全。
客户端选型结论
首推 v2rayN。下载时先确认操作系统、处理器架构和包格式。首次连接从系统代理开始,确有应用接管需求时再评估 TUN。
下载v2rayN首推 v2rayNG。需要 V2Fly 配置兼容时考虑 v2flyNG。两个客户端都要核对系统要求、VPN 授权和后台运行设置。
查看安卓客户端安装完成后,按配置教程依次完成订阅导入、节点选择与代理生效验证。已连接但访问异常时,先保留日志并检查路由和 DNS,不必立即更换客户端。