安装包 / 系统与架构

V2Ray 客户端下载

桌面选择 v2rayN,安卓选择 v2rayNG 或 v2flyNG。先确认操作系统与处理器架构,再下载对应安装包。

永久免费 代码开源 图形客户端

客户端用于管理订阅、服务器和代理设置;可用的订阅链接或服务器参数需要另行准备。首次安装可同时打开使用指南,按步骤完成配置。

Windows 安装包

v2rayN

首推
Windows · x647.24.1

桌面版 Desktop 使用新一代跨平台 UI;经典 WPF 版保留熟悉的 Windows 桌面布局。首次安装可优先选桌面版,已有 WPF 使用习惯时可继续选择经典稳定版。

下载桌面版 · x64

Desktop · 新一代跨平台界面

下载经典 WPF 版 · x64

WPF · 经典 Windows 桌面布局

下载文件为 ZIP 压缩包。先完整解压,再运行包内安装程序;不要直接在压缩文件预览窗口中启动程序。

查看 v2rayN 安装与订阅导入 →

Windows 安装准备

检查项选择与要求确认方法
处理器架构本区入口为 x64 包打开“设置 → 系统 → 关于”,查看系统类型
系统兼容性使用仍受支持的 Windows;具体最低版本以安装程序提示为准确认系统更新状态,留意运行环境提示
解压与目录完整解压,选择可写的本地目录确认安装程序与附带文件在同一解压目录
运行权限普通代理先按正常权限使用;TUN 可能需要额外权限首次启动先测试系统代理,再按需设置 TUN

“系统类型”比电脑型号更适合判断安装包。标注基于 x64 的处理器且运行 64 位系统时,选择本区 x64 包。其他架构的设备应先确认系统是否具备兼容运行能力,不要仅因为设备能打开下载页面就认定可以运行。这里的两个入口区别在界面方案,而不是把同一包按速度或节点能力分成两个档次。

运行安装程序前,先关闭正在使用的旧客户端。若启动时提示缺少运行环境,按提示确认所需组件与系统架构,避免随意复制其他电脑上的运行文件。安装目录中出现的多个程序和附带文件通常各有用途,保留安装包的完整结构;只把主程序拖到另一目录,可能造成组件无法找到。

首次进入 v2rayN 后,先导入订阅并选定一条服务器配置,再设置系统代理。Desktop 与 WPF 的菜单布局可能不同,教程中的操作应以设置项名称为线索,而不是只对照按钮位置。切换版本前备份订阅分组、路由和 DNS 设置,关闭旧程序后再打开另一版,避免两个程序同时修改系统代理。

安装包选择与首次配置

下载前可以按三个问题缩小选择范围:设备运行哪个系统,系统采用什么处理器架构,当前是否已有需要保留的客户端配置。操作系统决定平台入口,架构决定具体包,已有配置则决定是否先备份。把这三项确认清楚,比连续尝试多个文件更有效,也能减少更新后找不到原有订阅的问题。

先确认架构,再比较界面

x64、amd64 与 x86_64 在本页描述的是同一类 64 位桌面架构;arm64 与 aarch64 则属于 64 位 ARM 架构。它们不是节点协议,也不是连接速度等级。安装包必须与设备运行环境匹配。对于 Windows,本页提供的两个入口都是 x64,Desktop 与 WPF 的区别是界面方案,不应把 WPF 理解成面向另一种处理器的包。

Android 的通用版用于覆盖更多架构,不意味着一定比 arm64 更适合所有设备。支持 arm64 的手机通常可以直接选择对应包;旧设备、特殊系统或架构信息不明确时,再考虑通用版。macOS 应查看“关于本机”的芯片栏;Linux 应同时查看包格式和架构,两项都匹配后再继续安装。

区分客户端、内核和服务器

v2rayN、v2rayNG、v2flyNG 是图形客户端,负责把服务器参数、订阅和代理选项组织成可操作的界面。内核负责处理实际连接,服务器则是远端连接目标。下载客户端并不等于获得服务器服务;即使安装完成,缺少有效参数时也无法通过客户端建立可用连接。这也是首次启动后仍然需要导入订阅的原因。

桌面用户通常先选 v2rayN;安卓用户可优先考虑采用 Xray 内核的 v2rayNG,有明确 V2Fly 内核需求时再考虑 v2flyNG。不同内核与版本的协议支持存在差别,尤其是订阅涉及特定传输或安全机制时,应核对参数兼容性。协议名称相同也不代表所有扩展字段都能直接照搬,相关定义可在术语手册中查看。

按顺序完成第一次连接

  1. 安装并打开客户端。先确认主界面能够正常显示,安装器未留下依赖或权限错误。此时先不要同时开启多个代理工具。
  2. 导入订阅或单个服务器。使用服务提供方给出的配置,检查分组内是否出现预期条目。订阅更新成功只表示拿到了配置,不代表每条服务器都可连接。
  3. 选择一条服务器并设置模式。桌面端先从系统代理开始,安卓端按提示授权 VPN。路由规则决定哪些请求使用代理,不能只看界面上的开关状态。
  4. 验证实际请求。打开需要使用该连接的应用,观察访问结果;出现问题时查看客户端日志。确认基本连接后,再调整 DNS、分流或 TUN。

更新与迁移注意事项

更新前先确认当前客户端是否工作正常,并记录目前使用的代理模式。优先使用客户端提供的备份或导出功能,保存订阅分组、手动添加的服务器、自定义路由和 DNS 设置。不同版本的配置存储方式可能变化,不能把“同一个产品名”当作覆盖安装一定保留数据的保证。

备份后退出客户端,再运行新安装包。桌面端关闭窗口不一定等于退出,部分程序仍在托盘运行;应从客户端退出入口结束运行。安卓端先断开 VPN,再按系统提示更新。完成更新后检查版本与配置,选择一条已知可用的服务器做测试,确认后再恢复其他高级设置。

从 Desktop 切换到 WPF,或从一款安卓客户端切换到另一款时,应把它当作一次配置迁移。先检查目标客户端能否导入原配置格式,再检查协议、路由和 DNS 字段是否完整保留。订阅可以重新导入,但手动调整的分组和本地规则未必会随订阅一起恢复,所以备份与记录都很重要。

页面中的版本文字与下载入口分别来自版本清单的不同字段,二者可能短暂不同步。具体安装包文件名与安装后的“关于”页面更适合确认实际版本。不要根据一个版本数字自行拼接新的文件名,也不要反复安装不同包来试图让文字一致;先保留当前可用配置,再判断是否有必要更新。

如果更新后连接异常,先回看更新前后的设置差异。系统代理状态、当前服务器、路由模式与 DNS 是较容易发生变化的项目。一次只调整一项,测试后记录结果;同时改变内核、DNS、TUN 和服务器参数,会使排查失去明确的起点。更详细的设置方法见订阅管理与高级配置。

安装提示与连接问题

先区分“文件下载失败”“程序安装失败”和“安装成功但连接失败”。下载失败发生在浏览器获取文件时;安装失败通常涉及架构、系统版本、权限或包依赖;连接失败则要看服务器参数和代理状态。三个阶段的问题来源不同,不宜都用重新下载来处理。

下载文件打不开

确认浏览器已结束下载,而不是仍有临时文件。ZIP 先解压,DMG 用系统磁盘映像工具打开,APK 交由系统安装器处理,deb 和 rpm 使用适合发行版的软件安装器。文件类型决定打开方式;把扩展名改成另一种格式不会改变内容。若浏览器明确显示下载失败,重新使用对应入口获取文件。

安装器提示不兼容

完整记录安装器的提示,先核对架构和系统版本。Android 应区分架构不匹配、签名冲突和安装权限限制;Linux 应区分包格式与依赖版本问题;桌面端还应留意运行环境提示。不要为了绕过提示而删除旧配置或强制忽略依赖,先确定错误所属环节再处理。

客户端启动后无法访问

先确认设备本身能够正常联网,系统时间正确,订阅没有失效,再检查当前选中的服务器和代理模式。安卓端确认 VPN 连接未被另一款应用替换;桌面端确认需要使用代理的应用确实读取了系统代理。日志中的错误时间与具体请求对应起来,通常比只看一个连接图标更有帮助。

如果客户端能稳定打开,订阅能更新,但某个服务器始终超时,应优先检查该条配置与服务端状态。若只有部分应用异常,应关注应用代理设置、路由和 DNS,而不是马上更换安装包。可继续阅读帮助中心,按症状查找下一步处理方法。

下载常见问题

下载客户端后,还需要准备什么?

还需要由服务提供方给出的订阅链接或服务器配置。安装包提供图形界面和运行组件,不会自动生成可用服务器。先完成安装,再按使用指南导入配置、选择服务器并启用合适的代理模式。

Windows 桌面版和 WPF 版应该选哪个?

首次安装可优先选择 Desktop 桌面版,它采用新一代跨平台界面;习惯经典 Windows 布局的用户可选择 WPF 版。两者都用于管理服务器与订阅,菜单位置和界面交互可能不同。先备份配置,不要在测试时同时启用两个客户端的系统代理。

Android 的 arm64 与通用版有什么区别?

arm64 包面向兼容的 64 位 ARM 系统,2015 年后的主流手机通常可优先选择,但仍应以设备实际系统架构为准。通用版包含更多架构支持,适合架构不明确或需要兼顾不同设备的情况。处理器支持 64 位不一定代表系统也是 64 位。

页面版本文字与下载文件名不同,如何判断?

版本文字与具体安装包路径是分别维护的信息,可能出现更新不同步。以所选入口的实际文件名和安装后的客户端关于页面确认版本,不要根据版本文字手工改写下载地址。更新前先备份配置;有疑问时保留当前可用版本。

更新客户端会保留订阅和路由配置吗?

是否保留取决于客户端版本、安装方式和配置存储位置,不能只凭覆盖安装作保证。更新前使用客户端可用的备份或导出功能,记录订阅分组、路由、DNS 与代理模式;更新后逐项检查,先测试一个已知可用的服务器。

安装成功但网页打不开,需要重新下载吗?

通常先检查本机网络、系统时间、服务器参数、系统代理或 VPN 状态以及客户端日志。安装成功只说明程序可运行,不代表服务器可连接。仅当出现安装失败、文件缺失或启动错误时,再考虑重新下载对应安装包。