Windows
v2rayN · 桌面首选桌面版采用跨平台界面,经典 WPF 版保留熟悉的 Windows 操作方式。两种入口都用于管理服务器配置、订阅分组和路由规则,不需要同时安装才能使用。首次配置建议先选一种界面,完成连接后再决定是否迁移。
安装前查看系统要求;若客户端启动即退出,先检查对应构建的运行环境和目录写入权限。不要把配置目录放在临时解压位置,更新或清理文件时容易丢失设置。已有配置先备份,再执行升级。
前往下载先确认操作系统和处理器架构,再选安装格式。桌面端使用 v2rayN,安卓端优先查看 v2rayNG;已有 V2Fly 配置需求时,再考虑 v2flyNG。
桌面版采用跨平台界面,经典 WPF 版保留熟悉的 Windows 操作方式。两种入口都用于管理服务器配置、订阅分组和路由规则,不需要同时安装才能使用。首次配置建议先选一种界面,完成连接后再决定是否迁移。
安装前查看系统要求;若客户端启动即退出,先检查对应构建的运行环境和目录写入权限。不要把配置目录放在临时解压位置,更新或清理文件时容易丢失设置。已有配置先备份,再执行升级。
前往下载在“关于本机”中查看芯片信息:Apple Silicon 选择 arm64,Intel 处理器选择 x64。两类安装包对应不同架构,订阅配置的基本流程一致。完成安装后,先打开客户端,再添加订阅,不要把安装完成等同于已经建立连接。
第一次启动时留意系统提示,确认应用来源后按系统允许的方式处理。若浏览器仍走原有连接,检查当前网络服务的代理设置及浏览器扩展;系统代理、客户端路由和应用自身代理是不同层次,需分别确认。
前往下载安卓端优先选择 v2rayNG;需要 V2Fly 内核时,可查看备选客户端 v2flyNG。较新的主流手机通常使用 arm64,无法确定架构时查看设备信息,或选择下载页列出的通用包。不要仅根据应用名称判断两款客户端的协议支持完全相同。
导入订阅后还要更新分组、选中配置并启动服务。首次启动需要确认系统 VPN 授权;该授权用于在本机接管流量,不代表客户端提供远端服务器。若连接在后台中断,再检查电池优化和后台运行限制,避免先反复修改协议参数。
前往下载根据发行版的软件包体系选择 deb 或 rpm,再确认设备是 x64 还是 arm64。软件包格式与处理器架构必须同时匹配。桌面环境不同,系统代理设置的入口也可能不同,安装后应先确认客户端能够正常启动并读取配置。
浏览器通常可以使用桌面环境提供的代理设置,终端程序则未必自动跟随。遇到浏览器可访问、命令行失败的情况,先检查程序是否支持代理及其环境变量,而不是直接切换服务器。需要接管更多应用时,再阅读 TUN 模式的权限与路由说明。
前往下载客户端下载、远端服务与订阅是三个不同环节。安装包只提供本机工具,连接所需的服务器地址、认证信息与传输参数,需要由使用者合法取得并妥善保管。
查看全部客户端先让一份配置正常连接,再逐步调整代理范围。下面的界面是设置示意,菜单名称和选项位置可能随客户端及内核变化,以实际界面为准。
订阅用于集中获取和更新服务器配置,适合需要定期同步参数的场景。在 v2rayN 中添加订阅分组,填写备注并粘贴完整地址,保存后再更新当前订阅;安卓端也要区分订阅分组与单条链接导入。分组地址不会自动变成可用服务器,必须成功获取内容。首次配置可先尝试不通过代理更新;失败后核对地址、网络与日志。更新前保留手动配置,分享截图时遮住地址中的凭据。
查看订阅导入步骤系统代理决定愿意读取系统设置的应用是否把请求交给客户端,不等于接管全部程序。先选中可用配置,再启用自动配置系统代理,使用浏览器验证。清除系统代理用于移除系统中的代理指向;不改变系统代理只保留现有状态,并不负责恢复直连。终端、游戏和使用自有网络栈的程序可能需要单独设置。与逐个应用填写地址相比,系统代理更便于日常切换,但仍需确认应用是否遵循。
查看系统代理设置{
"type": "field",
"ip": ["geoip:private"],
"outboundTag": "direct"
}
需有对应的 direct 出站定义
路由分流在请求进入内核后决定使用哪个出站,适合保留局域网访问并区分不同目标的连接方式。先使用客户端提供的基础路由,再逐条增加例外。示例只展示私有地址直连规则,需配合完整配置中的出站定义,不能作为独立配置直接运行。规则顺序、域名解析策略和资源文件都会影响匹配结果。相较统一转发全部请求,分流能表达更细的需求,但每次修改后都应分别验证直连与代理目标。
阅读路由分流章节图形客户端负责编辑和组织配置,内核负责协议处理与数据转发。v2rayN 可结合所选配置及构建支持的内核工作,但不同内核并非所有参数都能互换。遇到 REALITY 等扩展配置时,应先核对内核支持及服务方要求,再检查公钥、服务器名称和传输参数。切换内核不是通用修复按钮,也不会自动补齐缺失字段。与只看客户端名称相比,明确内核、配置类型与远端参数的对应关系,更容易定位兼容性问题。
区分客户端与内核桌面端与安卓端可以沿用先导入订阅、再选配置、最后确认代理范围的操作思路,但安装路径、权限和后台行为不同。跨设备迁移时优先使用服务方提供的兼容订阅,不要直接覆盖另一款客户端的数据目录。桌面端注意系统代理残留,安卓端注意 VPN 授权及后台限制。相比复制整份本机设置,重新建立分组并检查路由更便于发现平台差异;若原配置含本地文件路径或自定义端口,还要在目标设备重新确认。
按步骤完成首次配置完成订阅更新后,先选中一条配置并启动内核,确认日志没有配置解析或端口占用错误,再打开系统代理。用支持代理的浏览器访问明确的测试目标,同时检查原本可以直连的站点和局域网设备。测试结果要和使用场景对应:订阅能更新,只说明订阅地址可达;内核能启动,只说明配置可以加载;浏览器能访问,也不能证明所有应用都已走代理。
如果失败,记录刚才修改的项目和对应错误,先撤销最近一步。不要同时更换内核、开启 TUN、修改 DNS 并重写路由,否则很难判断是哪一项产生影响。需要接管不读取系统代理的程序时,再进入完整手册学习 TUN;普通浏览器场景可以先从系统代理开始。
按阶段阅读完整手册看懂这三层关系,比单独记住一个软件名称更有用。下载客户端解决本机操作入口,选择内核解决配置兼容性,远端服务则决定连接参数从哪里取得。
Project V 是围绕网络代理工具形成的开源生态,V2Ray 是其中广为人知的项目。日常搜索中的“V2Ray”有时指内核,有时泛指兼容配置或整套使用方式,因此不能仅凭这个词确定应下载哪一个安装包。图形客户端把底层配置组织成菜单、分组和开关,使用户不必每次手写完整配置,但协议、传输方式与认证信息仍需要准确对应远端。
本站将安装与连接分开讲解:先按设备选择图形客户端,再解释订阅提供哪些参数,最后说明系统代理和路由如何影响应用流量。这种顺序便于把问题定位到具体环节,也避免把“客户端已打开”误认为“所有网络请求都已按预期转发”。
V2Fly 社区延续了 V2Ray 的维护与开发;Xray 从相关代码发展而来,并持续演进自身功能。两者共享部分技术背景,但协议扩展、配置字段及更新节奏存在差别。VMess、VLESS、Trojan 属于需要分别理解的协议类型,REALITY 则涉及连接安全层的具体机制,不应把这些名称视作可以随意替换的按钮。
选择配置时,先核对提供方要求的协议、传输方式和内核能力,再检查 TLS 服务器名称等字段。某项功能在一个内核可用,并不意味着另一个内核会自动兼容。旧教程中的默认值也未必适合当前构建;遇到不认识的参数,保留原始配置并查阅对应说明,优于凭名称相似就手工改写。
v2rayN 面向桌面系统,提供服务器管理、订阅分组、系统代理和路由设置等图形入口。跨平台构建与经典界面在操作位置上可能有所不同,但首先导入配置、再确认内核与代理范围的逻辑一致。桌面端需要特别注意本地监听端口和退出后的系统代理状态;修改端口时,也要同步调整使用该端口的应用。
v2rayNG 面向安卓设备,采用 Xray 内核,常见导入入口包括剪贴板、二维码及订阅分组设置。安卓端通过系统 VPN 接口接管流量,因此授权提示、按应用代理和后台运行设置都可能影响使用结果。二维码只是承载配置内容的一种方式,扫描成功不代表远端配置一定有效,也不代表订阅已经完成更新。
v2flyNG 是采用 V2Fly 内核的安卓备选客户端,适合需要对应内核行为或配置兼容性的场景。选择它应基于实际配置要求,而不是把多个客户端同时启动当作排查方法。系统通常只允许一个 VPN 服务处于活动状态,切换客户端前先停止原有连接,并在新客户端重新核对导入内容和代理范围。
这三款客户端均以开源项目形式提供代码。v2rayN 使用 GPL-3.0 许可,v2rayNG 与 v2flyNG 使用 GPL-3.0 系列许可;V2Fly 与 Xray 内核采用 MPL-2.0 许可。具体使用、修改和再分发义务应以所用构建附带的许可证及依赖说明为准,客户端、内核和附带组件不能简单当作一份相同许可处理。
代码开源意味着实现可以被阅读与讨论,不等于每一个远端服务都值得信任。订阅中的地址可能含有认证凭据,日志也可能暴露服务器信息;求助时只保留必要错误上下文,遮盖访问凭据、订阅地址和个人信息。客户端的开源属性与服务提供方的经营方式是两个独立问题,需要分别判断。
客户端、内核、路由资源和订阅内容有各自的更新来源与节奏。更新订阅主要同步远端配置,不会替代客户端升级;更新客户端也不保证订阅地址仍然有效。遇到连接异常时,先看近期改变了哪一层,再决定是否更新。升级前记录当前代理模式、路由选择及自定义端口,备份设置,避免把升级与大量配置修改同时进行。
社区维护会带来功能调整和问题修复,也可能改变菜单名称或默认行为。教程因此以操作目的为主,而不是要求每个按钮都处于固定位置。更新后先检查能否正常启动,再验证日常应用和直连目标;确认新设置稳定后,再清理旧备份。若问题持续出现,可按日志中的配置解析、DNS、连接建立和 TLS 错误分别排查。
已经完成基础配置,却遇到某个具体问题时,从对应现象进入笔记。先保存错误提示,再按从本机到远端的顺序缩小范围,避免把所有连接失败都归因于同一个设置。
浏览器端检查代理扩展和系统代理设置,终端端检查 http_proxy、https_proxy 环境变量,说明命令行程序为什么默认不走系统代理。
适合浏览器与命令行访问结果不一致的情况。先辨认程序读取的是哪一套代理设置,再检查本地端口,减少不必要的服务器切换。
阅读笔记解释 FakeDNS 如何返回保留网段地址并记住域名映射,分析它在 TUN 模式和域名路由中的作用,以及与直连应用冲突时如何取舍。
先了解解析与连接两个阶段,再判断是否需要启用。已能正常工作的基础配置,可以在理解映射生命周期后再做单项测试。
阅读笔记桌面端检查 .NET 桌面运行库、目录写入权限和损坏的配置文件,安卓端检查 VPN 授权与应用数据,给出可按顺序执行的修复步骤。
先区分客户端进程退出和服务启动失败。保留配置备份后,再逐步处理运行环境与应用数据,避免重置时丢失手动录入的信息。
阅读笔记