各客户端的使用边界
三款客户端并不是同一个安装包的不同外观。平台决定操作入口,内核决定协议和配置字段能否执行。
桌面首推
v2rayN:桌面订阅与路由管理
v2rayN 适合需要在电脑上管理订阅、检查日志和调整路由的用户。Windows、macOS 与 Linux 都有对应安装入口,但应分别选择系统与架构匹配的包。Windows 下载页还区分桌面版与经典 WPF 版:桌面版使用新一代跨平台界面,WPF 版保留经典桌面操作方式。跟随教程时,应先确认截图对应的界面类型,菜单位置不同不一定代表功能缺失。
桌面端最容易混淆的是系统代理与 TUN。设置系统代理后,遵循系统代理设置的应用才会把连接交给本地监听端口;没有遵循该设置的程序,未必会进入内核。TUN 使用虚拟网络接口接管流量,涉及权限、路由和 DNS,适合确实需要扩大接管范围的场景。首次使用建议先完成普通代理连接,再判断是否需要开启 TUN,不要把所有开关同时打开。
v2rayN 的内核选择入口方便切换处理连接的组件,但切换内核不会自动把一份配置翻译成另一套字段。含有特定安全层或传输设置的服务器,仍需确认目标内核能够识别。导入订阅后先选定活动服务器,再检查路由模式与日志,通常比反复重装客户端更容易定位问题。
选择 v2rayN 桌面安装包 →
安卓首推
v2rayNG:Xray 内核与分应用代理
v2rayNG 面向 Android,采用 Xray 内核,适合从订阅导入开始使用的用户,也适合已有 Xray 配置的用户。需要 VLESS 与 REALITY 等能力时,应核对具体配置和内置内核的支持情况,而不是只看订阅链接是否能被识别。链接被解析并写入列表,只说明导入流程完成,不代表传输、安全层及服务器参数已经匹配。
手机上的连接流程还包含系统 VPN 授权。授权后,客户端才可以通过系统接口接管流量;这与桌面端修改系统代理不是同一件事。分应用代理用来决定哪些应用进入接管范围,路由规则再处理已进入内核的连接。如果某个应用被排除在外,修改内核中的域名规则通常不会改变该应用的连接路径,应先检查分应用列表及其包含或排除模式。
日常使用还要关注后台运行条件。系统省电策略、后台限制和其他 VPN 连接都可能影响持续运行。出现切到后台后连接中断时,应先检查应用的电池与后台权限,再查看日志。安卓下载页提供 arm64 与通用版入口;设备明确支持 arm64 时可选对应包,不确定处理器架构时再考虑通用版。
选择 v2rayNG 安卓安装包 →
V2Fly 内核备选
v2flyNG:已有 V2Fly 配置的延续选择
v2flyNG 同样面向 Android,主要差异是采用 V2Fly 内核。它更适合已有配置依赖 V2Fly 字段或处理行为、希望保持内核家族一致的用户。选择它的理由应当是配置需求,而不是把名称中的差别理解成性能等级。对于普通订阅导入,若服务端没有明确要求 V2Fly,安卓端通常先从 v2rayNG 开始更直接。
Xray 与 V2Fly 都属于 Project V 相关生态,但不能据此认为两者支持的字段始终一致。尤其是 REALITY 与 Xray 专用扩展,不应直接复制到 V2Fly 配置中。订阅中可能混合不同协议,导入后若只有部分条目可用,应逐项查看协议、安全层与传输参数,而不是通过修改名称或重新分组来解决内核不支持的问题。
在实际操作上,仍需完成导入、选择活动服务器、检查路由并授权 VPN 等步骤。更换客户端前可保留必要的配置记录,但不要把完整订阅地址贴到公开讨论区。若准备从 v2rayNG 迁移到 v2flyNG,先用一条已确认兼容的配置测试,再迁移其余分组,这样能将导入问题与内核差异分开排查。
查看 v2flyNG 安卓备选入口 →