v2rayN
首推 7.24.1桌面版 Desktop 使用新一代跨平台 UI;经典 WPF 版保留熟悉的 Windows 界面,是经典稳定版。首次安装可先选桌面版,已有明确界面使用习惯时再选 WPF 版。
下载完成后先解压 ZIP,再运行其中的安装程序。不要直接在压缩包预览窗口内启动。
桌面选 v2rayN,Android 优先选 v2rayNG。先确认操作系统,再确认处理器架构。
三款客户端均为免费开源软件。安装包用于安装客户端;连接所需的订阅地址或服务器配置,需要另行准备。
平台选择会保留在网址中。转发当前页面时,也可以直接定位到对应系统。
桌面版 Desktop 使用新一代跨平台 UI;经典 WPF 版保留熟悉的 Windows 界面,是经典稳定版。首次安装可先选桌面版,已有明确界面使用习惯时再选 WPF 版。
下载完成后先解压 ZIP,再运行其中的安装程序。不要直接在压缩包预览窗口内启动。
| 检查项 | 选择条件 | 在哪里确认 |
|---|---|---|
| 系统与架构 | 本页提供 Windows x64 包;需使用支持该安装包的 64 位 Windows 系统。 | 设置 → 系统 → 系统信息,查看系统类型与系统版本。 |
| 运行依赖 | 具体最低系统版本及运行库要求,以安装程序的检测提示为准。 | 若提示缺少运行组件,记录组件名称后再处理,不要反复覆盖安装。 |
| 写入与权限 | 安装位置需要可写;修改系统代理或使用 TUN 时,权限要求可能不同。 | 先以普通权限运行;确有授权提示时,再核对请求内容。 |
安装后先打开主窗口,找到订阅分组入口。添加分组时填写便于辨认的别名,再粘贴完整订阅地址并保存。随后执行更新订阅,确认服务器配置已被读取。把地址填进去不等于已经更新成功,更新结果需要在界面或日志中另行确认。
选择服务器后,再将系统代理设为“自动配置系统代理”。这一步是告诉遵循系统代理的应用,把连接交给客户端处理,并不等同于所有程序都已接入。首次使用先用浏览器验证;只有特定程序不生效时,再检查该程序的代理设置或了解 TUN 模式。
从 WPF 版切换到桌面版前,先备份订阅与自定义规则。不同界面中的菜单位置可能变化,不能仅凭按钮名称推断数据已经迁移。关闭原有实例后再启动另一版,可以减少端口占用与系统代理相互覆盖的问题。
Apple Silicon 芯片选 arm64,Intel 处理器选 x64。打开系统菜单中的“关于本机”,查看显示的是芯片名称还是 Intel 处理器,再选择对应安装包。
打开 DMG 后按窗口提示安装到“应用程序”,再从安装位置启动客户端。
| 检查项 | 选择条件 | 在哪里确认 |
|---|---|---|
| 芯片架构 | Apple Silicon 对应 arm64;Intel 对应 x64。 | 系统菜单 → 关于本机。 |
| 系统版本 | 需要满足当前安装包要求;较旧系统应先确认安装与启动提示。 | 关于本机中查看 macOS 版本,保留不兼容提示的完整内容。 |
| 网络权限 | 设置系统代理与启用 TUN,可能分别触发不同授权。 | 系统设置 → 隐私与安全性,以及网络相关设置。 |
首次打开被系统拦截时,先确认应用来源与安装位置,再查看“隐私与安全性”中是否有对应放行入口。不要为运行一个应用而关闭整个系统的安全机制。如果提示的是文件损坏、架构不符或系统版本过低,应分别定位,不能把所有提示都当作同一种权限问题。
导入订阅后,先执行更新,再选择需要使用的服务器。系统代理控制应用是否交给客户端,路由控制交进来的连接如何处理,两者需要分开理解。浏览器可以访问而某个桌面程序不能访问时,优先检查该程序是否读取系统代理。
退出客户端前,可先清除由它设置的系统代理。若应用异常退出后网络访问受影响,检查网络设置中是否仍保留本地代理地址。重新启动客户端或恢复原来的代理设置,通常比反复重新安装更有针对性。
使用 Xray 内核,适合按 Xray 配置要求选择 Android 客户端。2015 年后的主流手机通常优先选 arm64;设备架构不明确时可考虑通用版,并确认系统允许安装该版本应用。
清单版本字段与包名中的版本可能暂时不同。不要通过改文件名推断或改变实际安装版本,以安装界面识别到的信息为准。
适合已有 V2Fly 配置需求的用户。它与 v2rayNG 的内核不同,选择前要核对协议、传输与安全参数,而不是把两款应用当成只有名称不同的同一程序。
已有可用配置时,先保留原应用与配置备份,再测试备选客户端是否兼容。
| 检查项 | 选择条件 | 在哪里确认 |
|---|---|---|
| 处理器与系统 | arm64 需要系统支持对应的 64 位应用;硬件支持不代表系统一定支持。 | 设备规格与系统信息;不确定时选择通用版尝试。 |
| 安装条件 | 系统版本需满足 APK 要求,并有足够可用存储空间。 | 设置 → 关于手机;安装失败时阅读完整错误提示。 |
| 安装与连接权限 | 安装来源授权与 VPN 连接授权是不同的权限。 | 只对当前使用的浏览器或文件管理器授权,连接时确认系统弹窗。 |
安装 APK 时,如果系统要求允许当前来源安装应用,只对本次使用的下载工具或文件管理器进行授权。安装完成后可以收回该权限。应用显示“未安装”时,除了架构,还应检查系统版本、已有应用签名是否冲突、是否正在尝试降级,以及存储空间是否足够。
打开客户端,添加订阅分组并更新配置,随后选中服务器并点击连接。第一次连接时,系统通常会请求 VPN 授权。这表示允许客户端建立本地网络接管通道,不代表订阅已经有效,也不能代替服务器连通性验证。
连接一段时间后被系统结束,可检查电池优化、后台活动与自启动设置。不同厂商的菜单名称不一样,应以设备实际界面为准。同时运行多个需要 VPN 通道的应用可能发生冲突,排查时先保留一个应用连接,避免误判为订阅失效。
先按发行版选择 deb 或 rpm,再按机器架构选择 x64 或 arm64。Ubuntu、Debian 系通常使用 deb;采用 RPM 软件包管理的发行版选择 rpm,同时确认包所需依赖与当前发行版兼容。
本页提供图形客户端。需要可用的桌面会话;软件包格式相同,也不代表所有发行版都满足依赖。
| 检查项 | 选择条件 | 在哪里确认 |
|---|---|---|
| 软件包格式 | 使用发行版支持的 deb 或 rpm 包。 | 发行版的软件中心、系统说明或软件包管理器。 |
| CPU 架构 | amd64 / x86_64 对应 x64;aarch64 通常对应 arm64。 | 系统信息中的处理器架构,注意不要只看设备品牌。 |
| 桌面与依赖 | 需要图形桌面及安装包要求的运行依赖。 | 安装器的依赖检查与启动错误提示;不要强行忽略缺失依赖。 |
| 代理权限 | 桌面代理设置与 TUN 网络设备权限分别处理。 | 桌面环境的网络设置,以及客户端发出的授权请求。 |
下载后可使用发行版的软件安装器打开软件包,先阅读依赖与变更说明,再确认安装。遇到无法满足依赖的提示,应先判断当前发行版是否适用,不能靠修改扩展名把 rpm 转成 deb,也不建议绕过包管理器强制覆盖系统文件。
首次启动后导入订阅,更新配置并选择服务器。Linux 的系统代理行为取决于桌面环境和具体应用,一些终端程序与独立网络工具不会自动读取桌面代理设置。因此“客户端已运行”和“目标程序已使用代理”需要分别验证。
使用 TUN 前,先在普通代理模式下确认服务器可连接,再处理网络设备与路由权限。这样可以把服务端配置问题和本机权限问题分开。若桌面托盘没有显示图标,先检查桌面环境的托盘支持,不要据此认定客户端没有启动。
文件名里的每一段负责回答不同问题。格式决定如何安装,架构决定程序能否在这台设备上运行。
Desktop-Setup-x64
macos-arm64.dmg
arm64-v8a.apk
amd64.deb
aarch64.rpm
Desktop 是界面版本,x64 是处理器架构。这两项不能互相替代。arm64、arm64-v8a 与 aarch64 都指向 64 位 ARM 这一类架构,但分属不同平台的命名习惯。
扩展名决定安装方式。DMG 用于 macOS,APK 用于 Android,deb 与 rpm 由 Linux 发行版的软件包管理器处理。不要只凭文件名里的数字大小来选择安装包。
机器的商品名称不能完整说明运行环境。同一系列电脑可能使用不同处理器,部分设备的硬件虽然支持 64 位,安装的系统却不一定能运行对应应用。先在系统信息中确认处理器与操作系统类型,再回到本页选包,比连续下载多个版本更容易定位问题。
安装器提示不兼容时,保留原始提示文字。架构不符、系统版本过低、缺少运行依赖和应用签名冲突,处理方法各不相同。通用版主要解决包含多种架构的问题,并不会自动补齐旧系统缺失的功能,也不能消除所有安装错误。
下载解决的是程序安装。订阅、代理模式与路由,是安装之后需要分别完成的三件事。
具体操作见入门指南;涉及权限、桌面环境和平台特有问题时,查看全平台指南。遇到不熟悉的协议或设置名称,可以先查术语表,再决定是否调整参数。
先区分下载失败、安装失败与配置失败,再处理对应环节。
需要有效的订阅地址或单条服务器配置。客户端负责读取与运行配置,安装包本身不提供可连接的服务器。导入订阅后,先更新配置、选择服务器,再设置系统代理或连接模式。
首次使用可先选桌面版,它采用新一代跨平台界面;熟悉旧界面或有界面兼容需求时可选经典 WPF 版。两者都需要导入自己的配置。切换版本前先备份配置,不要让两个实例同时接管系统代理。
arm64 面向 64 位 ARM 设备,2015 年后的主流手机通常可优先选择,但仍需确认系统支持 64 位应用。通用版包含多种处理器架构,适合架构不明确的设备。安装失败时还要检查系统版本、存储空间与安装权限。
不能只看名称就判断兼容。v2rayNG 使用 Xray 内核,v2flyNG 使用 V2Fly 内核;协议、传输与安全设置的支持可能不同。应先核对服务端要求,再确认订阅能被目标客户端解析,保留原有配置后再迁移。
客户端更新与订阅更新是两件事。前者更新程序,后者重新获取服务商提供的配置。完成程序更新后,应检查订阅分组、更新开关和更新时间;如果服务器信息没有变化,可手动更新订阅并查看结果。
先检查浏览器下载记录与保存位置,再确认本地网络、可用空间和浏览器提示。重新打开本页后选择同一平台与架构重试。下载没有完成时不要修改扩展名强行安装,也不要反复更换不相关的客户端版本。