Windows
v2rayN 提供 Desktop 桌面版与经典 WPF 版入口。前者采用新一代跨平台界面,后者沿用经典桌面界面。先根据使用习惯和系统环境选择,再阅读安装说明,不需要为了同一条订阅同时安装两套界面。
需要注意的是,客户端打开不等于系统代理已经设置。浏览器与终端可能采用不同的代理接入方式;如果一个能访问、另一个不能,应分别检查应用设置与环境变量,而不是立即更换连接配置。
前往下载 →客户端下载与设置指南
按设备选择开源客户端,从订阅导入开始,逐项理解路由与 DNS 设置。
规则写法示意。按顺序匹配;资源文件需包含相应分类,最终动作以完整配置为准。
SETTINGS / BEFORE CONNECTING
v2rayNG安卓版用于管理 Android 设备上的连接配置;v2rayN 提供桌面图形界面;v2flyNG 是采用 V2Fly 内核的 Android 备选。安装客户端只是准备运行环境,实际连接仍需要有效的服务端配置。订阅地址用于批量获取配置,单条分享链接则描述一条连接,两者虽然都可以表现为文本链接,导入入口与更新方式并不相同。
初次设置建议按固定顺序进行:先确认设备与安装包架构,再导入订阅,最后检查运行模式和路由。不要在连接尚未验证时同时改动嗅探、DNS、多路复用与分流规则。每次只调整一项,并保留原来的值,出现问题时才容易确定影响范围。下方设置窗是入口与字段示意,不代表适合所有设备的一组默认参数。
SETTINGS INDEX
从具体设置项进入。先了解作用层级,再决定是否启用;不同客户端与发行版的菜单名称可能略有调整。
路由分流决定请求使用直连、代理还是阻断出口。在“路由设置”里先检查规则顺序,再确认域名与 IP 分类资源是否可用。例如把私有地址交给直连,可保留对局域网设备的访问。域名规则和 IP 规则的匹配条件不同,不能只凭分类名称判断结果。与只切换全局出口的方式相比,规则可以细分请求,但也需要维护资源文件与例外项。排查时先使用简单预设,确认连接可用后再增加自定义规则。
阅读协议与内核参考常见规则写法
示例只展示匹配项与动作,不构成完整路由配置。
订阅分组把同一来源的配置放在一起,便于更新与区分。在 v2rayNG 打开“订阅分组设置”,填写备注和订阅地址,保存后返回主界面执行订阅更新。v2rayN 则从“订阅分组”菜单进入。与剪贴板导入单条分享链接相比,订阅可以持续获取来源端的配置变化,但更新也可能替换旧条目。先核对分组和内容数量是否符合预期,再选择连接;订阅地址含有访问权限信息,不应公开粘贴到讨论区或截图中。
查看订阅导入步骤入口顺序
单条分享链接应选择对应的剪贴板导入入口。
VMess、VLESS、Trojan 与 Shadowsocks 是不同的代理协议,传输方式和安全层又是另一组设置。REALITY 属于安全层方案,不应当作与 VLESS 完全平行的协议名称。导入配置后,应核对协议、端口、传输与安全层是否成套匹配。相比只看协议名称的选择方式,检查完整字段更能避免连接失败。不要为了追求某种协议而单独修改类型;服务端未提供对应配置时,客户端切换选项并不会建立相应支持。
查看协议选型说明配置包含不同层级
传输方式
安全层
字段组合示意,不含可直接连接的服务端信息。
分应用代理用于限定哪些应用的请求进入 Android VPN 接口。在设置中启用“分应用代理”后,先读清当前选择模式是代理所选应用还是绕过所选应用,再勾选需要处理的应用。与域名路由相比,它按应用划分接入范围,适合只让少数应用使用代理的情况。进入客户端的请求仍可能继续经过路由规则。修改名单后按界面提示重启服务,并实际打开目标应用验证,避免把“应用已选中”误认为“请求一定走代理出口”。
查看连接与验证步骤示意:已启用。应用名单与选择模式需在实际客户端中确认。
Xray 与 V2Fly 来自同一技术生态,但后续功能发展和配置细节不同。Android 上,v2rayNG 采用 Xray 内核,v2flyNG 提供 V2Fly 路线的备选;桌面 v2rayN 的核心选择以实际发行包与设置为准。与只按界面外观选择客户端相比,先核对内核能否识别连接字段更直接。常见配置可能互通,但扩展安全层和新字段不能据此推定兼容。更换客户端前保留原配置,并在协议手册中确认目标功能的支持条件。
比较内核与配置兼容性客户端 / 内核路线
此处不是运行时双核心开关。
CLIENT SELECTION
桌面使用 v2rayN,Android 优先查看 v2rayNG。下载页集中说明安装包类型、处理器架构与安装注意事项。
v2rayN 提供 Desktop 桌面版与经典 WPF 版入口。前者采用新一代跨平台界面,后者沿用经典桌面界面。先根据使用习惯和系统环境选择,再阅读安装说明,不需要为了同一条订阅同时安装两套界面。
需要注意的是,客户端打开不等于系统代理已经设置。浏览器与终端可能采用不同的代理接入方式;如果一个能访问、另一个不能,应分别检查应用设置与环境变量,而不是立即更换连接配置。
前往下载 →选择 v2rayN 对应的磁盘映像安装包。Apple Silicon 设备使用 arm64 入口,Intel 设备使用 x64 入口。可以先在系统的“关于本机”中查看芯片或处理器信息,再到下载页选择,不要仅凭电脑外观判断架构。
首次启动时按系统提示处理应用打开权限。导入订阅后,还应确认运行模式是否符合目标应用的接入方式。需要访问局域网资源时,检查私有地址规则与相关权限,避免把所有访问异常都归因于服务端。
前往下载 →v2rayNG 使用 Xray 内核,v2flyNG 是 V2Fly 内核备选。多数较新的手机可先查看 arm64 安装包;不确定设备 ABI 或遇到架构不兼容提示时,再查看通用包说明。最终以设备支持的架构和安装反馈为准。
使用 VPN 模式时,首次连接需要确认系统 VPN 授权。若设备已经运行其他占用同一 VPN 接口的应用,应先处理接口冲突。长期后台运行还可能受到系统电池策略影响,连接中断时应一并检查后台权限。
前往下载 →v2rayN 桌面版提供 deb 与 rpm 安装包,并区分 x64、arm64 架构。Debian、Ubuntu 系桌面通常查看 deb;Fedora 系桌面通常查看 rpm。包格式与处理器架构是两个独立条件,需要同时匹配。
安装后若没有出现托盘图标,先检查桌面环境的托盘支持与启动状态。开机自启动通常指登录图形桌面后启动应用,不等同于系统服务。终端程序也未必读取桌面系统代理,需要单独确认代理环境变量。
前往下载 →QUICK START / 03 STEPS
先建立一条可重复验证的连接,再增加个性化设置。以下是精简流程,完整教程按界面入口逐步说明。
安装并打开客户端后,先判断拿到的是订阅地址还是单条分享链接。v2rayNG 的订阅从“订阅分组设置”进入;v2rayN 从“订阅分组”菜单进入。填写能区分来源的备注与完整地址,保存后执行订阅更新,再返回配置列表查看结果。不要把订阅地址当作普通网页地址来判断有效性,浏览器显示方式并不能代表客户端一定能够解析。
若更新后列表为空,先核对地址是否复制完整、来源是否仍有效,以及返回内容是否属于客户端支持的格式。单条分享链接应使用剪贴板导入,不要为了导入一条配置而随意填写订阅分组。更新已有分组前,先确认是否有需要单独保留的手动配置,避免把来源端的变动与本地编辑混在一起。
从列表中选定要使用的配置,再查看客户端运行模式。Android 的 VPN 模式通过系统接口接入应用请求;仅代理模式通常需要应用主动使用本地代理。桌面端的“设置系统代理”只影响遵循系统代理的应用,它与“全局”“绕过大陆”等路由预设不是同一个开关。前者决定如何接入,后者决定接入后的请求去向。
初次连接可先采用易于理解的路由预设,保留其他高级设置。不要仅因为某个应用连接失败就启用所有开关。分应用代理、DNS 与嗅探分别改变不同环节;同时调整会使判断失去参照。需要了解预设之间的区别时,可先阅读协议手册与相关资讯,再回到实际客户端确认当前生效的设置。
启动连接并完成系统要求的授权,然后打开实际需要使用的应用进行验证。服务显示运行只说明本地进程已启动,不能替代端到端访问测试。建议先访问一个已知可用的目标,再检查局域网资源等不同类型请求。若只有个别域名失败,应继续检查 DNS 与路由匹配,而不是直接认定所有连接都不可用。
发生异常时,记录“哪个应用、什么操作、何时失败”,再查看客户端日志中的错误类型。分享日志或截图前移除订阅地址、认证信息与个人路径。按照配置有效性、运行模式、应用接入、路由与 DNS 的顺序排查,通常比反复重装更容易缩小问题范围;具体操作与常见反馈可在入门指南和 FAQ 中对照。
PROJECT V / CORE FAMILY
客户端负责界面与配置管理,内核负责处理连接。理解这条边界,才能判断某项功能由谁提供、更新时应该关注什么。
Project V 是围绕代理通信工具形成的开源技术生态,V2Ray 是其中广为人知的核心项目。它把入站、出站、传输、路由等环节组织成可组合的配置,使同一种图形界面能够管理多种连接方式。日常所说的“V2Ray 客户端”经常同时指向图形程序和底层核心,但两者不是同一个软件层级。下载页面按客户端组织入口,协议手册则解释其背后的协议与内核关系。
这种分层也解释了一个常见现象:两个客户端可以导入相似的分享链接,却拥有不同的菜单和运行模式。界面名称由客户端决定,连接字段是否可识别则取决于核心能力与导入器实现。查找设置时应先确认客户端名称,判断协议能力时再确认使用的内核,避免把某个平台的操作截图直接套用到另一款软件。
V2Fly 延续 V2Ray 核心的社区维护,Xray 则从相关代码基础发展出另一条内核路线。两者共享部分概念和配置习惯,但各自演进后,并非每个新增字段和安全层方案都能相互识别。客户端支持 VMess 或 VLESS,也不意味着它支持这些协议的每一种传输组合。选型应从服务端给出的完整配置出发,而不是只比较内核名称或把某一条路线理解为所有场景下的固定答案。
对移动设备而言,实际资源消耗还会受到传输方式、连接数量、网络切换和后台策略影响。仅凭协议名称无法给出普遍成立的耗电排序。若现有配置已满足需求,优先保持参数稳定;需要新增功能时,再核对内核支持范围、客户端导入能力和服务端条件。这比在多款客户端之间反复迁移更便于维护。
v2rayN、v2rayNG 和 v2flyNG 都属于开源图形客户端,重点是降低配置管理和日常操作的成本。v2rayN 面向桌面环境,提供订阅分组、系统代理与路由等操作入口;v2rayNG 面向 Android,结合系统 VPN 接口管理请求;v2flyNG 提供采用 V2Fly 内核的 Android 选择。界面相似并不代表所有选项完全等价,迁移前应逐项确认。
客户端本身不等于连接服务,也不会因为安装完成就自动获得可用订阅。订阅来源负责提供连接参数,客户端负责解析和运行配置。讨论故障时将这两部分分开,才能判断问题属于安装、导入、服务端可用性还是本地路由。本站以这三款客户端为范围组织指南,不把配置来源与软件发行混为同一件事。
V2Ray 核心与 Xray 核心采用 MPL 2.0 开源许可,图形客户端有各自的许可声明与依赖说明。开源许可规定代码使用、修改和再分发的条件,并不代表所有软件层共享完全相同的授权要求。普通使用者关注功能与发行说明即可;涉及修改或再分发时,应分别阅读客户端、核心以及相关依赖的实际许可文本。
更新也分为不同层级:客户端更新可能改变界面和导入逻辑,核心更新可能增加协议字段支持,订阅更新只刷新连接配置,规则资源更新则影响分类匹配。订阅更新成功不能证明核心能力已经变化。升级前保留必要的本地配置,升级后先验证原有连接与常用应用,再启用新增选项,能减少多个变量同时变化带来的排查成本。
NOTES / RECENT ARTICLES
围绕真实操作入口拆解问题,区分系统设置、应用行为与客户端路由。
浏览器侧排查代理扩展冲突与 PAC 残留,终端侧讲清 http_proxy、https_proxy 环境变量与本地监听端口设置,逐项定位系统代理不生效的原因。
阅读文章 →拆解“设置系统代理”“清除系统代理”与路由预设“全局”“绕过大陆”各自作用的层级,按日常浏览、开发调试等场景给出组合建议。
阅读文章 →面向 Debian/Ubuntu 与 Fedora 系桌面,讲解 deb、rpm 安装包的安装步骤、依赖处理、托盘图标显示,以及用桌面自启动项实现登录后自动运行。
阅读文章 →