v2rayN
Windows 桌面图形客户端
桌面版 Desktop
新一代跨平台界面,适合首次安装、偏好现代界面结构以及需要在不同桌面系统间保持接近操作逻辑的用户。
下载 v2rayN 桌面版经典 WPF 版
经典 Windows 界面与菜单布局,保留服务器列表、订阅分组和设置窗口的传统组织方式,适合已有使用习惯的用户。
下载经典 WPF 版客户端安装包
按操作系统、处理器架构和界面版本选择安装包。桌面端使用 v2rayN,Android 可在 v2rayNG 与 v2flyNG 之间按内核家族选择。
平台与安装包
平台标签会同步到页面地址。切换后先阅读卡片中的架构说明,再选择主安装包或兼容安装包。
Windows 客户端
两个安装包使用不同的界面技术路线。桌面版采用新一代跨平台 UI,页面结构与其他桌面系统更一致;经典 WPF 版延续传统 Windows 菜单、服务器列表和设置窗口,适合熟悉既有操作路径的用户。
Windows 桌面图形客户端
新一代跨平台界面,适合首次安装、偏好现代界面结构以及需要在不同桌面系统间保持接近操作逻辑的用户。
下载 v2rayN 桌面版经典 Windows 界面与菜单布局,保留服务器列表、订阅分组和设置窗口的传统组织方式,适合已有使用习惯的用户。
下载经典 WPF 版安装前确认操作系统架构与运行权限。安装包为 x64 架构,适用于常见的 64 位 Windows 桌面设备。企业设备若受软件安装策略管理,应先确认当前账户具备安装应用和修改系统代理设置的权限。
| 检查项 | 要求与建议 |
|---|---|
| 处理器架构 | x64 |
| 安装权限 | 可安装桌面应用并写入用户配置目录 |
| 系统代理 | 客户端运行后按需启用“自动配置系统代理” |
| 已有旧版 | 先记录订阅分组与自定义路由设置,再执行版本切换 |
macOS 客户端
macOS 安装包分为 Apple Silicon 与 Intel 两种架构。二者的客户端功能相同,区别在于可执行程序面向的处理器类型。架构选择正确可以减少转译层依赖,并保持界面启动与后台核心运行路径一致。
macOS 桌面图形客户端
适用于“关于本机”中芯片字段显示 Apple M 系列的设备,包括采用 Apple Silicon 处理器的桌面与便携设备。
下载 Apple Silicon 版适用于“关于本机”中处理器字段显示 Intel 的设备。该安装包直接面向 Intel x64 架构构建。
下载 Intel 版安装 DMG 后,将应用放入系统应用目录,再从应用列表启动。首次启用系统代理时,系统可能要求确认网络设置权限。若设备由组织统一管理,代理设置、后台运行和登录项可能受设备策略控制。
| 检查项 | 要求与建议 |
|---|---|
| 处理器架构 | Apple Silicon 选择 arm64;Intel 选择 x64 |
| 安装格式 | DMG 磁盘映像 |
| 系统权限 | 允许应用运行并按需修改网络代理设置 |
| 后台使用 | 需要持续代理时,确认客户端仍在运行且系统代理状态正确 |
Android 客户端
Android 平台提供两款图形客户端。v2rayNG 使用 Xray 内核,协议类型、路由设置与 Xray 生态配置衔接更直接;v2flyNG 使用 V2Fly 内核,适合需要对应内核行为或既有 V2Fly 配置体系的场景。
Android 客户端 · Xray 内核
适合需要订阅分组、路由设置、VLESS、VMess、Trojan 及 Xray 生态相关配置能力的 Android 用户。客户端安装完成后,可通过剪贴板、二维码或订阅地址导入已有配置。
面向 64 位 ARM 处理器。2015 年后的主流 Android 手机通常可先选择这一版本。
下载 v2rayNG arm64 版包含更宽的设备架构适配范围,适合无法确认处理器类型或 arm64 包提示不兼容的设备。
下载 v2rayNG 通用版Android 客户端 · V2Fly 内核
面向 V2Fly 内核家族的 Android 图形客户端。已有配置由 V2Fly 体系生成、需要保持对应内核行为,或希望对比两个内核家族的配置兼容情况时,可选择 v2flyNG。
适用于常见的 64 位 ARM 手机与平板设备,包体内容集中于 arm64 处理器架构。
下载 v2flyNG arm64 版适用于架构信息不明确或需要更宽设备兼容范围的情况,客户端功能与 arm64 版保持一致。
下载 v2flyNG 通用版安装前可在设备系统信息或硬件信息页面确认处理器架构。APK 安装完成后,首次建立连接时系统会显示网络连接授权窗口。该授权用于创建本地 VPN 接口,由客户端接管需要处理的网络连接。
| 检查项 | 要求与建议 |
|---|---|
| 首选架构 | 2015 年后的主流手机通常选择 arm64-v8a |
| 架构不明确 | 选择 universal 通用版 |
| 连接授权 | 首次启动连接时确认系统网络连接授权 |
| 后台运行 | 长期连接时检查系统电池策略是否限制客户端后台活动 |
Linux 客户端
Linux 安装包分为 deb 与 rpm 两种软件包格式,并分别提供 x64 和 arm64 架构。先确认发行版采用的软件包体系,再通过系统架构命令或设备说明确定处理器类型,两个条件都匹配后再执行安装。
Linux 桌面图形客户端
Ubuntu、Debian 以及使用 deb 软件包体系的桌面发行版。
Fedora、RHEL 系以及使用 RPM 软件包体系的桌面发行版。
图形客户端依赖可用的桌面会话。安装后若应用可以启动但系统代理没有影响浏览器或其他程序,应分别检查桌面环境的代理设置、应用自身是否遵循系统代理,以及客户端中的系统代理模式是否已经启用。
| 发行版或设备 | 安装包选择 |
|---|---|
| Ubuntu / Debian x64 | deb x64 |
| Ubuntu / Debian arm64 | deb arm64 |
| Fedora / RHEL 系 x64 | rpm x64 |
| Fedora / RHEL 系 arm64 | rpm arm64 |
| 桌面环境 | 需要可用的图形桌面会话与系统代理设置入口 |
安装前判断
安装包名称中的系统、处理器架构和客户端型号分别对应不同选择条件。按顺序确认,可减少下载错误版本后的重复安装。
Windows 与 macOS 使用各自的桌面安装格式;Linux 还要区分 deb 与 rpm;Android 使用 APK。不同系统的安装包不能交叉安装,设备名称相近也不能替代操作系统判断。
桌面端统一选择 v2rayN。Android 端则根据内核家族选择 v2rayNG 或 v2flyNG。客户端型号决定界面、内核和配置兼容范围,操作系统决定安装包格式。
x64 常见于 Intel 与 AMD 桌面处理器,arm64 常见于 Apple Silicon、部分 Linux ARM 设备和主流 Android 手机。架构标识描述的是程序面向的处理器指令集,不是系统版本号。
macOS 可直接在“关于本机”查看芯片类型。Android 无法确认时可选择通用版。Linux 可结合发行版系统信息确认 x86_64 或 aarch64,再对应选择 x64 或 arm64 包。
Windows 的 v2rayN 桌面版与 WPF 版主要区别是界面技术和操作布局。Android 的 v2rayNG 与 v2flyNG 则对应不同内核家族。已有配置存在明确内核要求时,应以配置提供方标注为依据。
安装客户端并不会自动生成服务器配置。应用首次启动后,还需要导入已有订阅地址或手动添加配置,更新订阅分组,选择可用配置,再根据使用方式启用系统代理或相应连接模式。
安装与更新
安装、配置导入和代理启用属于三个独立阶段。按阶段检查,比反复切换客户端或安装包更容易定位问题。
下载完成后,先按操作系统的常规方式安装应用。Windows 安装包用于建立桌面程序与用户配置目录;macOS 使用 DMG 打开后将应用放入系统应用目录;Android 使用 APK 完成应用安装;Linux 使用发行版对应的软件包管理方式安装 deb 或 rpm。此阶段只确认应用能够正常启动,不需要立即调整全部高级设置。
如果设备由组织统一管理,应用安装、网络代理修改、后台运行和登录项可能受到系统策略限制。此时应先确认当前账户权限。反复重新下载同一安装包通常不能改变策略状态,重点应放在系统提示、账户权限和桌面环境代理设置上。
客户端本身不提供服务器配置。启动应用后,需要使用已有的订阅地址、分享链接、二维码或手动参数创建配置。v2rayN 通常先建立订阅分组,再填写订阅地址并执行更新;Android 客户端可通过订阅分组、剪贴板或二维码完成导入。导入成功后,应能在配置列表中看到对应条目。
订阅分组和服务器配置是两个层级。订阅分组保存地址、更新间隔与分组设置,服务器列表保存更新后得到的具体配置。只填写订阅地址但没有执行更新时,列表可能仍然为空;更新了错误分组时,也可能误以为导入没有生效。
配置出现后,选择需要使用的条目,再启用客户端连接。桌面端通常还要设置系统代理,使遵循操作系统代理设置的应用通过客户端端口建立连接。Android 客户端则会请求创建本地 VPN 接口,用于接管设备中需要处理的网络流量。
系统代理、路由规则和客户端核心承担不同职责。系统代理负责让应用找到本地代理入口;路由规则决定不同目标使用哪个出口;客户端核心负责解析协议、传输和安全层配置。连接问题应按这三个层级分别检查,而不是同时修改全部选项。
更新客户端前,先记录当前使用的订阅分组、系统代理模式、自定义路由和核心类型。常规版本更新通常延续用户配置,但从经典界面切换到新一代桌面界面、跨越较多版本或更换客户端型号时,配置目录和设置项组织方式可能不同。
Android 在 v2rayNG 与 v2flyNG 之间切换属于客户端与内核家族变化,应重新检查订阅格式和协议支持。Linux 更换发行版或处理器设备时,也应重新选择软件包格式与架构,而不是直接沿用旧设备上的安装文件。
下载常见问题
以下问题集中说明客户端型号、桌面界面、处理器架构和安装后的配置关系。
桌面版采用新一代跨平台界面,适合希望使用统一界面结构的用户;经典 WPF 版延续传统 Windows 操作布局,适合已经熟悉旧版菜单和设置路径的用户。两者都属于 v2rayN,首次安装可优先选择桌面版。
如果当前已经长期使用 WPF 版,并配置了较多订阅分组、自定义路由和快捷操作,可以先记录现有设置,再决定是否切换界面版本。界面版本选择不会替代协议与内核兼容检查。
打开系统菜单中的“关于本机”,查看芯片或处理器字段。显示 Apple M 系列芯片时选择 Apple Silicon 版;显示 Intel 处理器时选择 Intel 版。安装包架构必须与设备处理器类型对应。
不要仅根据购买年份或外观判断芯片。相近外观的设备可能采用不同处理器,系统信息中的芯片字段是更直接的选择依据。
arm64 版面向 64 位 ARM 处理器,安装包内容更聚焦于主流设备架构。2015 年后的主流 Android 手机通常可先选 arm64 版;无法确认架构或安装提示不兼容时,再改用通用版。
两种安装包提供相同的客户端主要功能,区别集中在处理器架构适配范围。选择通用版不会改变订阅格式、路由规则或客户端内核家族。
Ubuntu、Debian 及其衍生发行版通常使用 deb;Fedora、RHEL 系和采用 RPM 软件包体系的发行版使用 rpm。除软件包格式外,还要根据处理器选择 x64 或 arm64。
软件包格式与处理器架构是两个独立条件。例如 Ubuntu ARM 设备需要 deb arm64,Fedora 的普通 Intel 或 AMD 64 位桌面设备需要 rpm x64。只匹配其中一个条件仍可能导致安装失败。
两者都是 Android 图形客户端。v2rayNG 使用 Xray 内核,适合需要 Xray 生态协议与配置能力的用户;v2flyNG 使用 V2Fly 内核,适合作为 V2Fly 配置体系的备选。没有特定兼容要求时可先选择 v2rayNG。
已有订阅或手动配置明确标注内核要求时,应按该要求选择。部分基础配置可以在两个内核家族间保持接近结构,但具体协议特性、传输选项和扩展字段仍需分别确认。
客户端安装包只包含应用程序。完成安装后,需要在客户端中导入已有订阅地址或手动添加服务器配置,再更新订阅分组、选择配置并启用系统代理。
订阅导入后列表仍为空时,先确认订阅分组是否已经执行更新、地址是否完整、当前查看的分组是否正确。随后可前往使用指南,按导入、更新、选择和连接的顺序逐项检查。