Project V 客户端指南

V2Ray官网下载v2rayN 与配置教程

按平台选择开源客户端,从订阅导入到协议与路由配置。

永久免费 中文配置说明 Xray · V2Fly
内核与协议

Xray / V2Fly

VLESSVMessTrojan
查看兼容边界 →
开源生态

Project V

客户端管理配置,内核执行连接。选型先区分这两个层次。

三款客户端对比 →
服务器管理

订阅分组与路由规则

按来源管理订阅,按目标选择出站。

阅读导入步骤 →
流量接管

虚拟网卡接管与系统代理的作用范围不同。

理解 TUN 模式 →

设置窗口仅展示字段关系。实际参数应与服务端提供的配置一致,不能仅凭协议名称推断。

V2Ray 客户端平台入口

桌面平台选择 v2rayN,Android 优先选择 v2rayNG。先确认操作系统和处理器架构,再进入下载中心选择安装包;客户端安装完成后,仍需导入有效的服务器配置或订阅。

Windows

v2rayN 提供桌面版与经典 WPF 版。桌面版采用跨平台界面,WPF 版保留熟悉的桌面交互。日常使用不必同时安装两种界面,先按下载页说明选择一种,再完成订阅导入和系统代理设置。

从旧环境迁移时,先保存订阅分组、路由规则和个人设置。不要直接用新程序覆盖正在运行的目录;关闭客户端后再操作,可以减少文件占用和配置混淆。开启 TUN 前还需确认当前账户具备所需权限。

前往下载 · Windows

macOS

v2rayN 的安装包按 Apple Silicon 与 Intel 芯片区分。可先查看系统的“关于本机”信息,再选择对应架构。芯片类型和安装包必须匹配,不能只根据电脑外观或购买年份判断。

首次启动后,先导入一条可用配置并验证系统代理。若浏览器可以连接而其他应用仍使用原有网络,应检查应用是否遵循系统代理,而不是立即修改节点参数。虚拟网卡权限和流量接管另有设置步骤,按教程逐项确认更容易定位问题。

前往下载 · macOS

Android

优先使用采用 Xray 内核的 v2rayNG;已有 V2Fly 配置需求时,可评估 v2flyNG。多数较新的设备适合 arm64 安装包,架构不确定时再查看通用版说明。两款客户端的界面与内核能力应分别确认。

首次建立连接需要允许系统的 VPN 连接请求。连接建立后,若切到后台便中断,先查看电池优化、后台运行和其他 VPN 应用的占用情况。订阅地址与分享链接包含配置信息,不宜贴到公开评论或截图中。

前往下载 · Android

Linux

v2rayN 按发行版提供 deb 与 rpm 入口,同时区分 x64 和 arm64 架构。先确认发行版的软件包体系,再确认处理器类型。安装包格式、架构和桌面运行环境是不同条件,不能互相替代。

系统代理是否生效还取决于桌面环境与应用自身设置。排查时先用明确支持代理的应用验证连接,再考虑 TUN 接管;若涉及虚拟网卡权限或系统路由变更,应按教程操作并保留原有设置,避免多个网络工具同时修改默认路由。

前往下载 · Linux
查看全部客户端 →安装包选择、系统要求和安装说明集中在下载中心。

v2rayN 配置与管理功能

按实际任务理解设置项:先解决服务器参数与订阅来源,再决定流量怎样进入内核、由哪条规则送往出站。下方为字段示意,不包含可直接连接的服务器数据。

协议、传输与安全层分别确认

多协议支持解决的是不同服务器配置的接入问题,而不是让任意协议参数互换。添加服务器时,先按分享信息选择 VMess、VLESS 或 Trojan,再核对地址、端口、认证字段与传输层安全。VLESS 搭配 REALITY 时,还需确认公钥、ShortId 与服务端名称。与只显示连接开关的简化界面相比,分层字段便于逐项定位错误;实际可选项目仍由内核能力决定,切换协议不会自动修复参数。

阅读协议与内核参考 →
添加服务器
协议类型VLESS
传输协议tcp
传输层安全reality

REALITY 是安全层方案,不是与 VLESS 并列的代理协议。

Project V 生态与客户端选型

客户端名称、内核名称与协议名称处于不同层次。把三者分开理解,才能解释“可以导入却不能启动”“切换内核后字段失效”这类问题,也能避免为了一个连接故障反复更换软件。

Project V:模块化代理工具的背景

Project V 是理解 V2Ray 生态的起点。它把入口、出口、路由和传输等功能拆成可组合模块,让不同应用场景能够通过配置表达。用户平常接触的服务器列表只是图形界面的一层表示,内核实际读取的则是协议、认证、传输和路由等结构化信息。因此,“V2Ray 客户端”不是一个所有功能都完全相同的单一产品名称,而是一组围绕相关内核与配置方式形成的工具。

V2Fly 延续了 V2Ray 的社区开发与维护工作;Xray 则从相关代码基础上发展出自己的功能方向。两者有共同背景,也有各自演进的实现与扩展。选型时,与其问哪个名称更新,不如列出当前服务器需要的协议、安全层和流控,再核对客户端及内核是否支持。只要已有方案满足实际需要,迁移就应有明确理由,例如字段兼容、系统适配或具体功能,而不是仅凭名称变化。

内核家族:兼容基础与扩展边界

VMess、VLESS、Trojan 与 Shadowsocks 描述的是不同代理协议;TCP、WebSocket 等属于传输相关选项;TLS 与 REALITY 则涉及连接安全层。界面把这些项目放在同一张设置表中,并不意味着它们处于同一层。尤其是 VLESS,本身不能替代完整的传输安全配置;XTLS Vision 也是需要配套条件的流控方案,不能在不匹配的服务器上任意启用。

涉及 REALITY 与 XTLS Vision 的配置,应重点确认 Xray 的功能支持和客户端字段映射。V2Fly 与 Xray 在部分基础配置概念上相近,但扩展字段、默认行为和支持范围可能不同。配置文件可以被某个界面读取,不等于所有字段都被完整保留;订阅导入成功,也不等于对应内核一定能启动。遇到不兼容时,先查看启动阶段的明确错误,再判断是客户端解析、内核支持还是服务器参数问题。

速度和资源占用也不能只按协议名称排序。握手次数、传输封装、连接复用、服务器负载和网络往返时间都会影响表现。移动设备的电量消耗还受后台连接、网络切换与接管范围影响。合理的比较方法是在同一设备、同一网络和相近负载下验证日常任务,同时观察连接稳定性;一次延迟测试不足以证明某种协议始终更快。

三款开源客户端:按平台与内核需求分工

v2rayN 是桌面平台的主要入口,适合在图形界面中管理订阅分组、服务器、路由与连接设置。它的价值在于把配置操作组织起来,而不是取代服务端参数或自动提供服务器。选择桌面版还是经典 WPF 版,应结合当前系统和界面习惯;后续配置是否可用,仍要回到所选内核与服务器信息上判断。具体差异可在选型指南中对照。

Android 上优先考虑 v2rayNG,其 Xray 内核适合有相应协议功能需求的配置。v2flyNG 采用 V2Fly 内核,适合作为已有 V2Fly 使用环境的备选。两款应用名称相近,却不能由此推断高级功能一致。跨客户端导入前,先确认订阅属于服务器分享格式还是完整配置文件;完整配置可能包含本地入口、路由标签和平台相关项目,迁移所需检查比单条分享链接更多。

三款客户端均属于开源软件生态,源代码、许可证和社区维护构成其技术背景。开源意味着可以研究实现并按许可证约定使用或再分发,不意味着所有组件采用相同许可。客户端外壳、内核和附带组件可能分别具有自己的要求。日常使用可先阅读产品说明;需要修改、集成或分发时,再分别确认相关许可证,不能把“免费使用”简单等同于任意重新包装。

更新与排查:保留可复现的配置基线

客户端程序、执行内核与订阅内容是三条不同的更新链。更新客户端主要改变界面、配置生成和系统集成;更新内核可能影响协议支持与运行行为;更新订阅则刷新服务器条目。三者不必在同一次排查中一起变更。更稳妥的顺序是保存当前设置,记录原来可用的连接方式,每次只调整一个因素,再观察是否出现预期变化。

例如,订阅更新失败不必先重装软件。应先确认链接是否完整、来源是否仍有效、当前请求方式是否能访问,再查看错误信息。如果服务器条目已经存在却无法连接,则把问题拆成内核能否启动、地址能否解析、目标端口能否建立连接以及认证字段是否匹配。浏览器连接正常而某个应用异常时,优先检查流量接管范围;只有特定域名异常时,优先检查路由和 DNS。

提交问题说明时,可保留操作步骤、错误发生阶段以及相关设置名称,隐藏订阅地址、用户 ID 等个人配置信息。日志中包含的信息往往比“无法连接”四个字更有用,但也应先检查是否暴露地址和认证内容。按配置教程建立一个可工作的最小方案,再逐步增加分流和 TUN 设置,通常比一次启用全部高级选项更容易获得清晰结果。

配置详解与协议文章

从客户端设置继续深入到配置结构。先理解各模块负责什么,再决定是否需要修改默认行为;下面三篇文章分别解释字段关系、DNS 分流和 REALITY 的技术定位。

V2Ray客户端下载