EN

客户端教程

v2rayN 新手配置:导入、分流、以及它比 Clash 强在哪

Windows 上 v2rayN 的完整上手步骤。订阅导入、路由规则、系统代理与 TUN 的区别,以及什么情况下 v2rayN 比 Clash 系客户端更合适。

作者 老毛最后更新 2026-08-20约 7 分钟

v2rayN 是 Windows 上的老牌客户端,比 Clash 系轻,对内核控制更细。这篇讲怎么上手,以及什么时候该选它。

什么时候选 v2rayN

场景建议
第一次接触代理客户端用 Clash Verge Rev,界面更友好
想要更轻的程序v2rayN
想手动控制 Xray/sing-box 内核参数v2rayN
节点全是 vmess/vlessv2rayN 原生支持最好
想用现成的 Clash 规则生态Clash Verge Rev

我自己两个都装着。日常用 Clash Verge Rev,调试节点参数的时候开 v2rayN——它对单条节点的字段暴露得更完整,改起来方便。

Clash 那边的教程在Clash Verge Rev 完整配置

第 1 步:下载

v2rayN 官方 GitHub Releases 下载。

选文件:

情况选哪个
Windows 64 位,图省事v2rayN-windows-64-desktop.zip(自包含,不用装 .NET)
想要小体积精简版,但需要自己装 .NET Desktop Runtime

下载后解压到一个固定目录,别放在下载文件夹里——它会在同目录生成配置文件,路径变了配置就丢了。

我一般放 D:\Tools\v2rayN\

第 2 步:导入订阅

  1. 主界面菜单 「订阅」→「订阅设置」
  2. 点「添加」
  3. 备注:随便填个名字
  4. 地址(URL):粘贴订阅链接
  5. 确定
  6. 回到主界面,「订阅」→「更新订阅(不通过代理)」

拉取成功后,主界面的服务器列表会出现一堆节点。

第 3 步:测速并选节点

  1. 选中所有节点(Ctrl+A)
  2. 右键 → 「测试服务器真连接延迟」

注意是「真连接延迟」不是「Ping 延迟」:

测试类型测什么有用吗
Ping 延迟ICMP 到服务器 IP 的往返参考价值有限,很多服务器禁 ping
真连接延迟通过节点访问测试地址的耗时看这个
速度测试实际下载速度最准,但慢

测完按延迟排序,选一条低的,双击设为当前节点。

淘汰标准:超时的、>800ms 的、显示异常的。完整方法看免费节点怎么测才准

第 4 步:开系统代理

主界面右下角托盘图标区域,或者菜单里,找到系统代理设置:

模式说明
不改变系统代理客户端在跑但系统不走它
自动配置系统代理日常用这个
全局代理所有流量走代理
清除系统代理关闭

选「自动配置系统代理」,它会按路由规则分流。

第 5 步:确认路由规则

菜单 「设置」→「路由设置」

v2rayN 内置几套预设:

日常选「绕过大陆」这类预设。用全局的话访问国内网站要绕一圈,慢得莫名其妙。

让不听话的程序走代理

和 Clash 一样,v2rayN 也面临这个问题:有些程序不读系统代理设置

典型的:游戏、Steam、Docker、Git、部分命令行工具。

方法一:开 TUN 模式

新版 v2rayN 内置了 TUN 模式(菜单里能找到)。开了之后接管全部流量。

注意事项和 Clash 那边一样:

方法二:手动给程序设代理

命令行工具可以单独设:

# Git
git config --global http.proxy http://127.0.0.1:10809
git config --global https.proxy http://127.0.0.1:10809

# npm
npm config set proxy http://127.0.0.1:10809

# 临时的(PowerShell)
$env:HTTP_PROXY="http://127.0.0.1:10809"
$env:HTTPS_PROXY="http://127.0.0.1:10809"

端口号要对。v2rayN 默认 HTTP 是 10809、SOCKS 是 10808,和 Clash 的 7890 不一样。在「参数设置」里能看到和改。

常见问题

节点是灰色的

灰色 = 未测速或测速失败。右键测一下「真连接延迟」。

全部失败的话:

  1. 你当前可能完全没有网络出口
  2. 订阅里的节点全死了 → 更新订阅
  3. 内核没启动 → 看「查看 → 查看服务端日志」

提示端口被占用

改端口:「设置 → 参数设置」,把 SOCKS 和 HTTP 端口改成别的(比如 20808/20809)。

改完记得同步改你其它软件里填的代理端口

Hysteria2 节点连不上

确认两件事:

  1. v2rayN 版本够新(老版本不支持)
  2. 内核设置里启用了 sing-box 内核

Hysteria2 走的是 QUIC/UDP,某些网络环境下 UDP 本身就受限,这种情况换 TCP 系协议。

协议差别看SS / VMess / Trojan / Hysteria2 该选哪个

改了配置不生效

v2rayN 修改配置后需要重启内核:菜单里有「重启服务」。

日志在哪看

「查看 → 查看服务端日志」。排查问题时先看这里,大部分答案都在日志里。

需要更详细的话,「参数设置」里把日志级别改成 debug

接着看

几个常被问到的问题

v2rayN 和 Clash Verge Rev 选哪个?

新手建议 Clash Verge Rev,界面更直观,日志和连接列表都在眼前。v2rayN 更轻量,对内核的控制更细,老用户和喜欢折腾的人更顺手。两者都免费开源,可以都装了试试。

v2rayN 支持 Hysteria2 吗?

新版本通过内置的 sing-box 内核支持 Hysteria2、TUIC 等协议。老版本只走 Xray/V2Ray 内核,不支持。如果你的节点是 Hysteria2 但连不上,先确认版本和内核设置。

为什么导入订阅后节点是灰的?

灰色通常表示未测速或测速失败。点「测试服务器真连接延迟」看结果。如果全部失败,多半是订阅里的节点都死了,或者你当前没有网络出口拉不到最新订阅。

v2rayN 需要装 .NET 吗?

新版本发布的是自包含(self-contained)版本,不需要单独装 .NET 运行时。如果你下的是精简版,可能需要装对应的 .NET Desktop Runtime,启动时会有提示。

这篇是我自己实测后写的,环境变了结论也会变。发现哪条已经失效,欢迎写信到 [email protected],我会更新并标注日期。

接着看这几篇