客户端教程v2rayN 教程
v2rayN 完整使用教程:内核选择、订阅导入与系统代理设置
v2rayN 是 Windows 上历史最久的多内核客户端,支持 Xray 与 sing-box。本文说明如何下载安装、选择内核、添加订阅分组、使用路由规则预设、设置系统代理或 TUN 模式,以及内核缺失、订阅无节点、代理不生效等常见问题。
v2rayN 的上手流程是:从 GitHub Releases 下载带内核的 Windows 压缩包并解压运行,在订阅分组中添加机场订阅链接并更新,在节点列表中选择一个节点并设为活动节点,把系统代理设为自动配置系统代理,路由选择绕过大陆的预设即可。协议以 VLESS Reality、Hysteria2 为主的订阅建议选 Xray 或 sing-box 对应内核。
目录
v2rayN 是 Windows 平台上使用时间最长的代理客户端之一,特点是支持 Xray 与 sing-box 两套内核、订阅管理灵活、可以精细控制单个节点的协议参数。截至 2026 年 9 月,它是 Windows 上处理 VLESS Reality 与手动配置单节点最顺手的工具。整个上手流程为:下载带内核的压缩包解压运行、添加订阅分组并更新、选节点设为活动、开启系统代理、选择绕过大陆的路由预设。
如果你更习惯图形化的 Clash 规则与策略组,也可以对比 Clash Verge Rev 使用教程 后再决定用哪个。
先看结论
| 步骤 | 位置 | 要点 |
|---|---|---|
| 下载 | GitHub Releases | 选 windows-64 且带内核的压缩包 |
| 内核 | 检查更新菜单 | Xray 与 sing-box 都下载 |
| 订阅 | 订阅分组设置 | 一个机场一个分组 |
| 选节点 | 主界面节点列表 | 真连接延迟测速后设为活动 |
| 系统代理 | 底部或托盘菜单 | 自动配置系统代理 |
| 路由 | 路由设置 | 绕过大陆预设 |
下载与内核选择
v2rayN 通过 GitHub Releases 发布,Windows 用户下载文件名含 windows-64 的压缩包。Releases 通常提供两种:一种体积较大、已经包含内核,一种是精简包需要自行下载内核。新手直接选带内核的版本。
解压目录要求:不含中文路径、当前用户有写入权限,避免放在系统盘的 Program Files 下。v2rayN 是绿色软件,所有配置都保存在解压目录中,迁移时整个目录复制即可。
关于两个内核:
| 内核 | 擅长协议 | 说明 |
|---|---|---|
| Xray | VMess、VLESS、Reality、Trojan、Shadowsocks | 传统主力内核,Reality 支持最成熟 |
| sing-box | Hysteria2、TUIC、以及上述全部协议 | 新一代内核,对新协议支持更快 |
v2rayN 会根据节点协议自动选择内核,多数情况下不需要手动切换,只要确保两个内核文件都在。若提示找不到内核,在主界面的检查更新菜单中下载。
添加订阅分组
v2rayN 用“订阅分组”管理多个机场,每个分组对应一个订阅链接,节点以标签页分开显示。
- 打开订阅分组设置,点击添加。
- 备注填写机场名称,地址栏粘贴机场用户中心复制的订阅链接。
- 可以设置自动更新间隔,保存。
- 回到主界面,在订阅菜单中选择更新订阅(不通过代理)。首次更新时本机还没有可用代理,务必选“不通过代理”。
- 节点出现后,后续更新可以选择通过代理,避免订阅域名被干扰时更新失败。
订阅链接的原理与注意事项见 什么是订阅链接。
选择节点与测速
节点列表中选中一个或多个节点,在测试菜单中运行真连接延迟,这个测试会实际通过节点访问外部站点,比 Ping 更能反映可用性。延迟正常的节点右键设为活动节点,或直接回车。
选节点的原则:日常浏览选低延迟的日本、新加坡节点;AI 服务选美国、日本等支持地区节点并保持固定,避开香港。v2rayN 也支持自动选择最快节点,但与 Clash 的自动测速一样,不适合需要稳定地区的 AI 与长连接场景。
路由规则预设
路由决定哪些流量走代理、哪些直连。v2rayN 内置了几组预设:
| 预设 | 行为 | 适用 |
|---|---|---|
| 绕过大陆 | 国内域名与 IP 直连,其余走代理 | 日常推荐 |
| 全局 | 全部流量走代理 | 排查问题或规则不完整时 |
| 绕过局域网 | 只有局域网直连 | 需要国内流量也走代理时 |
在路由设置中选择预设后需要重启内核生效(多数版本会自动处理)。需要为特定域名指定走代理或直连时,可以在路由设置中新增自定义规则集,规则写法与 Xray 的域名匹配语法一致。
系统代理与 TUN 模式
系统代理:v2rayN 在本地开放一个 HTTP 端口与一个 SOCKS 端口,并把 Windows 的系统代理指向 HTTP 端口。浏览器与遵循系统设置的程序自动使用。在主界面底部或托盘菜单中选择“自动配置系统代理”即可开启,“清除系统代理”则关闭。
本地端口可以在设置页查看与修改,默认值随版本略有变化,常见为 10808(SOCKS)与 10809(HTTP)。终端工具需要走代理时,把 HTTPS_PROXY 指向 HTTP 端口:
$env:HTTP_PROXY = "http://127.0.0.1:10809"
$env:HTTPS_PROXY = "http://127.0.0.1:10809"
TUN 模式:v2rayN 也提供 TUN 模式开关,开启后通过虚拟网卡接管全部流量,终端与不读取系统代理的程序都会经过代理。需要以管理员身份运行 v2rayN,开启前建议先关闭系统代理。TUN 模式的原理与排查思路与 Clash Verge Rev 相同,可参考 Clash Verge Rev TUN 模式教程。
常见问题
启动报错或找不到内核:下载了精简包或内核被杀毒软件删除。到检查更新菜单重新下载内核,并把整个 v2rayN 目录加入杀毒软件信任列表。
订阅无节点:链接不完整、订阅到期或格式不兼容。先在浏览器打开链接确认能返回内容,再换通用格式链接。仍失败见 订阅更新失败怎么办。
系统代理开了但没网:活动节点不可用是首要原因,用真连接延迟测试确认;其次检查系统代理是否被其他软件重置,重新点一次“自动配置系统代理”。更多排查见 客户端开启后无法上网。
部分节点无法连接:协议参数需要特定内核版本支持,更新 Xray 与 sing-box 内核到最新版本后重试。
关闭 v2rayN 后无法上网:非正常退出导致系统代理残留。重新打开 v2rayN,选择“清除系统代理”后再退出。
总结
- 下载带内核的 windows-64 压缩包,解压到无中文、可写入的目录。
- Xray 与 sing-box 两个内核都保留,v2rayN 会按协议自动选择。
- 一个机场一个订阅分组,首次更新选“不通过代理”。
- 用真连接延迟测速后设为活动节点,路由选绕过大陆预设。
- 浏览器用系统代理,终端与 CLI 用环境变量指向 HTTP 端口或开启 TUN。
常见问题
v2rayN 应该选 Xray 内核还是 sing-box 内核?
v2rayN 会根据节点协议自动选择合适的内核。VMess、VLESS、Reality、Trojan 类节点默认走 Xray;Hysteria2、TUIC 等 sing-box 独有或支持更好的协议走 sing-box。多数情况下不需要手动干预,只要确保两个内核文件都已下载。
运行时提示找不到内核或启动失败怎么办?
下载的是不含内核的精简包,或内核文件被杀毒软件删除。在检查更新菜单中重新下载对应内核,并把 v2rayN 目录加入杀毒软件信任列表。
订阅更新成功但节点列表是空的?
常见于订阅格式不兼容或链接复制不完整。先在浏览器中打开订阅链接确认能返回内容,再到机场用户中心确认是否有通用或 v2rayN 专用格式的链接。
开了系统代理但浏览器上不了网?
先确认活动节点的真连接延迟测试是通的,再确认系统代理选的是“自动配置”而不是“清除”,最后检查浏览器是否装了自行管理代理的插件。
v2rayN 能让终端与 CLI 走代理吗?
可以。要么在终端设置 HTTPS_PROXY 指向 v2rayN 的本地端口(默认 10808 为 SOCKS,10809 为 HTTP,不同版本可能不同,以设置页为准),要么开启 v2rayN 的 TUN 模式,需要以管理员身份运行。