tizivpn.blog
tizivpn.blog

搜索全站文章

客户端 / v2rayN 进阶

v2rayN 使用教程:下载、订阅分组与路由设置

面向有一定基础的用户,系统讲解 v2rayN 的发布包选择、订阅分组管理、系统代理与路由设置,以及内核切换和节点列表为空的排查。

发布于 约 7 分钟读完 进阶 教程

简短回答

v2rayN 应从官方 GitHub Releases 下载:不想单独安装运行时就选带 SelfContained 字样的包,否则需要先安装对应版本的 .NET 桌面运行时。导入订阅的路径是“订阅分组 → 订阅分组设置 → 添加”,填好地址后执行更新订阅;日常路由选“绕过大陆”,系统代理选“自动配置系统代理”。

本文要点

  • 发布包分为自带运行时与需要预装 .NET 运行时两类,选错会导致无法启动。
  • v2rayN 主要识别 Base64 通用订阅与分享链接,Clash YAML 订阅通常无法直接生成节点列表。
  • 系统代理决定哪些程序把流量交给 v2rayN,路由决定流量进入后走代理还是直连。
  • Hysteria2、TUIC 等协议在 v2rayN 中常由 sing-box 内核处理,可按协议指定内核。
  • 节点列表为空时,依次检查更新结果、订阅格式、过滤规则和分组标签页。
客户端专题封面:v2rayN 使用教程:下载、订阅分组与路由设置
★ 编辑推荐 二猫云 · 三网优化 IEPL 专线
查看实测 →
本文目录(9)

v2rayN 是由开发者 2dust 维护的开源图形客户端,最早只支持 Windows,较新的版本也提供 Linux 与 macOS 发布包。它本身相当于一个“外壳”,实际负责转发流量的是 Xray、sing-box 等内核,因此既能使用 VMess、VLESS、Trojan、Shadowsocks 等常见协议,也能借助 sing-box 支持 Hysteria2、TUIC 等基于 UDP 的协议。

和 Clash 系客户端相比,v2rayN 更偏“工具化”:订阅以分组形式管理,路由规则需要自己理解和选择。如果你是第一次接触代理客户端,更推荐先看 Clash Verge Rev 的新手教程;如果你手里是通用订阅,或者需要灵活切换内核,v2rayN 会更合适。

第一步:选择正确的发布包

官方发布地址是 GitHub 仓库 2dust/v2rayN 的 Releases 页面。Assets 中通常会有多个压缩包,按文件名特征大致可以这样区分:

文件名特征 含义 适合谁
含 SelfContained 自带 .NET 运行时,解压即可运行 不想单独安装运行时的用户,推荐新手
普通 windows-64 包 需要系统已安装对应版本的 .NET 桌面运行时 已装好运行时、希望包体更小的用户
含 arm64 适用于 ARM 处理器的设备 ARM 架构的 Windows 设备
Linux / macOS 包 对应系统的发布版本 非 Windows 用户

选择时需要注意三点:

  • 运行时要求:如果双击 v2rayN.exe 没有反应,或弹窗提示缺少运行时,说明下载的是需要预装运行时的包。可以改下 SelfContained 版本,或从微软 .NET 官方下载页安装 Releases 说明中要求的“桌面运行时(Desktop Runtime)”,具体版本以每个版本的发布说明为准。
  • 内核文件:较早的版本曾区分“含内核”(With-Core)与“不含内核”的包。如果启动后提示找不到内核文件,说明当前包不含内核,换用含内核的包即可;内核文件一般位于程序目录下的 bin 文件夹。
  • 解压位置:v2rayN 是免安装软件,通常把配置保存在程序目录中。建议解压到有写入权限的普通目录,例如 D:\Apps\v2rayN,避免放在系统目录或路径含特殊字符的位置。

升级时可以使用软件内的“检查更新”,或手动下载新版本覆盖。手动升级前,先备份程序目录中的配置文件夹,以免订阅和设置丢失。

第二步:认识主界面

v2rayN 的主界面大致分为三部分:

  • 顶部菜单:常见的有“服务器”“订阅分组”“设置”“重载”“检查更新”“帮助”等。
  • 中间节点列表:按订阅分组以标签页显示,列出别名、地址、协议类型和测试结果。
  • 底部状态栏:快速切换系统代理方式和路由规则,并显示实时速度。

第三步:添加订阅分组并更新

  1. 点击顶部“订阅分组”,选择“订阅分组设置”。
  2. 在弹出的窗口中点击“添加”。
  3. “别名”填写一个容易识别的名称,例如“主力”;在“可选地址(url)”一栏粘贴订阅链接。“过滤”“自动更新间隔”等选项暂时留空或保持默认。
  4. 点击“确定”保存,然后关闭订阅分组设置窗口。
  5. 回到“订阅分组”菜单,选择“更新全部订阅(不通过代理)”。
  6. 节点会出现在对应分组的标签页中。选中一个节点后按回车,或右键选择“设为活动服务器”,即可使用该节点。

如果你有主力和备用两个订阅,建议分别添加为两个分组,切换和排查时更清楚。单个节点的分享链接(如以 vless://、trojan:// 开头)可以复制后,通过“服务器”菜单中的“从剪贴板导入分享链接”添加。

订阅域名有时在当前网络下无法直接访问。此时可以先用一个可用的节点连接,再选择“更新全部订阅(通过代理)”。

第四步:测试节点

在节点列表中全选或选中部分节点,右键选择“测试服务器真连接延迟”。真连接测试会经过内核实际发起请求,比单纯的 Ping 或 Tcping 更能反映节点是否可用。结果显示在列表的测试结果列中,单位为毫秒;显示失败或超时,代表该节点当前不可用。

如果所有节点都测试失败,问题多半不在节点本身,可以按节点全部超时排查指南检查系统时间、订阅状态和本地网络。

第五步:设置系统代理

底部状态栏的系统代理选项,决定 v2rayN 是否修改 Windows 的代理设置:

选项 作用
清除系统代理 清除 Windows 中的代理设置,v2rayN 只在本地端口监听
自动配置系统代理 把系统代理指向 v2rayN 的本地端口,浏览器等程序自动走代理
不改变系统代理 不修改现有设置,适合配合浏览器插件或手动配置的用户
PAC 模式 由 PAC 脚本决定哪些地址走代理(仅部分版本提供)

日常使用选“自动配置系统代理”即可。本地监听端口可以在“设置 → 参数设置”中查看,端口号以设置页显示为准。

系统代理只对读取系统代理设置的程序有效。较新的版本在底部提供“启用 Tun”之类的开关,借助 sing-box 以虚拟网卡方式接管流量,开启时需要以管理员身份运行 v2rayN。

第六步:理解并选择路由

这是 v2rayN 最容易被忽略、也最影响体验的部分。系统代理解决的是“流量是否交给 v2rayN”,而路由解决的是“流量进入 v2rayN 之后走代理、直连还是拦截”。

底部状态栏的路由选项中,常见的预设有:

  • 绕过大陆(Whitelist):中国大陆的域名和 IP 直连,其余流量走代理,日常最推荐。
  • 黑名单(Blacklist):只有列表中的地址走代理,其余直连。
  • 全局(Global):所有流量都走代理,适合临时排查。

更细的调整在“设置 → 路由设置”中进行。“域名策略”常见的有 AsIs(只按域名匹配)、IPIfNonMatch(域名规则都不匹配时,再解析成 IP 去匹配 IP 规则)和 IPOnDemand。不确定时保持预设即可。

如果要添加自定义规则,可以编辑某个路由规则集。高级模式下的规则格式与 Xray 路由规则相近,例如:

[
  { "outboundTag": "direct", "domain": ["domain:example.cn"] },
  { "outboundTag": "proxy", "domain": ["domain:example.com"] },
  { "outboundTag": "direct", "ip": ["geoip:private", "geoip:cn"] }
]

outboundTag 的取值 proxy、direct、block 分别对应代理、直连和拦截,规则按顺序匹配。geosite、geoip 依赖地理数据文件,可以通过“检查更新”中的相应选项更新。分流的整体思路可以参考分流与路由专题。

第七步:切换内核(Xray 与 sing-box)

v2rayN 可以为不同协议指定不同的内核。入口一般在“设置 → 参数设置”中的内核类型设置选项卡,可以为 VMess、VLESS、Trojan、Shadowsocks、Hysteria2 等协议分别选择 Xray 或 sing-box。

一般建议:

  • VMess、VLESS(含 Reality)、Trojan、Shadowsocks 使用默认的 Xray 即可。
  • Hysteria2、TUIC 等基于 UDP 的协议,在 v2rayN 中常由 sing-box 处理,具体以当前版本的支持情况为准。
  • 某类节点在一个内核下无法连接时,可以切换到另一个内核测试,排除兼容性问题。

内核也需要随客户端一起更新。旧内核可能不支持订阅中的新参数,导致节点导入后无法连接。

节点列表为空怎么办

更新订阅后列表里什么都没有,是 v2rayN 最常见的问题之一。可以按顺序检查:

  1. 看更新结果:主界面下方的信息栏会显示更新是否成功、获取了多少条节点。如果显示网络错误,先解决网络问题,或改用“通过代理”更新。
  2. 确认订阅格式:v2rayN 主要识别 Base64 编码的通用订阅和分享链接。Clash YAML 订阅通常无法被解析成节点列表(部分版本可能把整份配置识别为一条自定义配置)。请在服务商用户中心改用“V2Ray”“通用”或“Base64”类型的订阅。
  3. 检查过滤设置:订阅分组设置中的“过滤”使用正则表达式,写错可能把所有节点都过滤掉,先清空再更新。
  4. 切换到正确的标签页:节点显示在对应分组的标签页下,停留在其他分组时,会误以为节点“消失”了。
  5. 确认订阅有效:套餐到期或订阅被重置后,服务器可能返回空内容或错误码。
  6. 升级客户端:旧版本可能无法解析新协议的分享链接,这些节点会被直接跳过。

更多订阅相关报错的含义,可以参考订阅导入失败的常见报错与解决方法。

退出时的注意事项

如果 v2rayN 设置了系统代理后异常退出,Windows 的代理设置可能仍指向已关闭的本地端口,导致所有网页都打不开。重新打开 v2rayN 选择“清除系统代理”后再退出,或在 Windows“设置 → 网络和 Internet → 代理”中手动关闭即可。

最后提醒:请遵守所在地法律法规以及服务商的服务条款,只从官方仓库下载 v2rayN 及其内核,并妥善保管订阅链接。

本文涉及术语

Xray
支持 VLESS、Reality 等协议的代理内核。
sing-box
通用代理平台,既是内核也有官方客户端。
系统代理
通过操作系统代理设置转发支持代理的应用流量。
规则模式
按规则决定流量走代理还是直连的模式。
订阅
一条包含全部节点信息、可自动更新的链接。

常见问题

Q v2rayN 双击没有反应怎么办?
A 最常见的原因是缺少 .NET 运行时。可以改用带 SelfContained 字样的发布包,或安装 Releases 说明中要求版本的 .NET 桌面运行时;同时确认程序目录有写入权限,且下载的包与系统架构匹配。
Q v2rayN 可以使用 Clash 订阅吗?
A 通常不建议。v2rayN 主要解析 Base64 通用订阅和分享链接,Clash YAML 订阅一般无法生成节点列表。大多数服务商同时提供多种格式,在用户中心选择 V2Ray 或通用订阅即可。
Q “绕过大陆”和“全局”有什么区别?
A “绕过大陆”让中国大陆的网站和 IP 直连、其余流量走代理,速度和流量消耗都更合理;“全局”让所有流量都走代理,国内网站会变慢,只适合临时排查。
Q 开了 v2rayN,为什么有些软件还是不走代理?
A 系统代理只对读取系统代理设置的程序生效,命令行工具、部分游戏等会绕过它。可以在这些程序中手动设置代理,或以管理员身份运行 v2rayN 并开启 Tun 模式。

参考资料

  1. v2rayN GitHub 仓库 — 2dust
  2. Project X(Xray-core)文档 — Project X
  3. sing-box 文档 — SagerNet
  4. .NET 下载 — Microsoft

本文由 tizivpn.blog 技术组 撰写,最近核对于 。软件界面与服务信息可能随版本变化,发现错误欢迎 反馈。

相关服务资料

以下资料来自本站品牌数据库,按编辑与评测方法整理。

本站部分链接为推广链接,通过链接购买可能使本站获得佣金,不会增加你的费用,也不影响评测记录方式。 了解详情