桌面端 · Windows / macOS / Linux
v2rayN
桌面端图形客户端,覆盖 Windows、macOS 与 Linux;默认搭配 Xray 内核,订阅管理、路由分流与日志查看都在同一界面完成。
订阅管理、路由分流、内核选择与日志诊断,是日常使用中最常接触的四组设置;下面按配置片段逐项说明。
订阅 → 添加订阅
地址 https://example.com/api/v1/client/subscribe?token=xxxx
备注 示例订阅
更新间隔 1440 分钟
自动更新 开启
订阅链接是节点配置的分发方式:客户端按设定间隔拉取一份节点列表,本地只保存链接本身,节点增删由订阅方在服务端完成。v2rayN 支持添加多条订阅并分别设置更新间隔,也可以关闭自动更新改为手动刷新;v2rayNG 的订阅入口在侧边栏,导入后可长按重命名。导入失败通常集中在三类原因:链接本身已失效、拉取时网络不通、返回内容不是标准节点列表。排查时先在浏览器打开链接确认有返回,再看客户端更新日志里的具体错误。
{
"routing": {
"domainStrategy": "IPIfNonMatch",
"rules": [
{ "type": "field", "domain": ["geosite:cn"], "outboundTag": "direct" },
{ "type": "field", "ip": ["geoip:cn"], "outboundTag": "direct" },
{ "type": "field", "network": "tcp,udp", "outboundTag": "proxy" }
]
}
}
路由决定一条连接走代理还是直连,规则按从上到下的顺序匹配,命中即停止,所以直连规则要写在兜底代理之前。域名规则用 geosite:cn 覆盖常见国内站点,IP 规则用 geoip:cn 兜住域名解析后的地址;domainStrategy 设为 IPIfNonMatch 时,域名规则不命中才会解析出 IP 再匹配一次。改动规则后需要重载配置或重启内核才会生效,日志里会打印实际命中的规则标签,可以用它验证分流是否符合预期。
内核设置
当前内核 Xray-core
备选内核 V2Fly-core
切换路径 设置 → 内核设置 → 选择内核文件
生效方式 重启内核后生效
图形客户端本身不处理代理流量,真正建立连接的是内核:v2rayN 与 v2rayNG 默认搭配 Xray-core,也支持切换到 V2Fly-core。两者共享 VMess、VLESS 等协议基础,配置格式高度一致,Xray 在 REALITY、XTLS Vision 等新特性上跟进更快,V2Fly 对旧配置的兼容更保守。切换内核只影响本机的解析与出站实现,节点能否使用仍取决于服务端配置;遇到某个协议在新内核下报错,可以先用另一个内核验证问题出在配置还是内核差异。
{
"log": {
"loglevel": "warning",
"access": "none",
"error": ""
}
}
运行日志按时间顺序记录三件事:配置加载、与节点握手、连接按规则出站。看日志先找第一条 error,它上方的几行通常提供上下文;failed to parse 指向配置语法问题,connection refused 表示目标不可达,context deadline exceeded 多为超时。把 loglevel 调到 warning 可以过滤日常噪音,调成 debug 则能看到完整的握手过程,排查完记得调回。日志面板支持清空与导出,对照出问题的时间点定位会更直接。
每个平台对应不同的客户端与安装包格式,点击卡片进入下载页查看文件明细与系统要求。
三款客户端都建立在 Project V 的开源协议体系之上;理解内核与客户端的关系,有助于选择版本与读懂配置。
Project V 是一套开源网络代理工具的统称,最初指 v2ray-core 内核及其配套的配置协议。2020 年前后,社区围绕维护节奏产生分歧:一支团队以 V2Fly 的名义继续维护 v2ray-core,另一支团队在相同协议体系上重写了传输层,形成 Xray-core。今天所说的 V2Ray 客户端,实际上是这两个内核的图形外壳——客户端负责界面、订阅管理与路由设置,内核负责建立连接、处理加密与传输。
V2Fly 与 Xray 共享 VMess、VLESS、Trojan 等协议基础,配置文件的字段名与结构高度一致,同一份配置通常可以在两个内核之间迁移。差异在演进方向:Xray 侧重传输性能与新协议特性,REALITY、XTLS Vision 这类方案都先在 Xray 落地;V2Fly 侧重稳定性,对旧版本配置的兼容更保守。v2rayN 与 v2rayNG 默认使用 Xray 内核,同时保留内核切换入口,方便对照验证。
三款客户端都以开源协议发布,源码公开可查,使用与分发不收取费用。v2rayN 与 v2rayNG 采用 GPL-3.0 协议,V2Fly 内核使用 MIT 协议,Xray 内核使用 MPL-2.0 协议,都允许在保留版权声明的前提下自由再分发。日常维护由社区完成:问题反馈、版本发布与文档更新不依赖商业实体,这也是同类工具能够长期存在的原因之一。
站内下载入口通过版本清单动态解析到当前发布文件,清单由部署层维护,页面本身不缓存安装包。客户端侧的更新由各自的内置检查或发布渠道完成,内核与客户端版本相互独立,可以分别升级。订阅内容的更新则是另一条链路:服务提供方在服务端增删节点,客户端按订阅设置的间隔拉取,本地不需要手动改动配置。
站内教程按先结论后步骤的结构组织,配置片段取自客户端的实际设置项,术语统一收敛到名词解释页的条目上。由于图形客户端的界面会随版本调整,文档描述的是设置路径而不是按钮的绝对位置;遇到界面与描述不一致时,以客户端当前版本的设置项为准。问题诊断页按症状分章,可以先定位现象再看对应章节。
桌面端 · Windows / macOS / Linux
桌面端图形客户端,覆盖 Windows、macOS 与 Linux;默认搭配 Xray 内核,订阅管理、路由分流与日志查看都在同一界面完成。
移动端 · Android
Android 端客户端,基于 Xray 内核;支持订阅导入、按应用分流与本地 DNS 设置,界面按触控操作布局。
移动端 · Android
Android 端的 V2Fly 内核版本,界面与 v2rayNG 保持一致;适合需要旧配置兼容、或想对照内核差异的场景。
四条高频问题的简短回答,完整分类问答见常见问题页,系统化排查见问题诊断页。
按平台安装、协议科普与故障排查整理的近期文章,都配可对照的配置片段。