网上大多数 v2rayN 中文教程停在 6.x,而 7.x 已经改掉了几处关键设计:TUN 的启动方式换了、跳过证书验证的 allowInsecure 参数被移除了、内置下载器修过一个严重安全漏洞。照着老教程操作,轻则界面对不上,重则一直在排查一个早已不存在的问题。这一页只记录能从官方仓库直接核实到的版本事实,每条都带出处。
Contents
当前版本:7.23.4 是正式版,7.24.0 是预发布
截至 2026-07-17,官方仓库的发布情况(数据取自 GitHub Releases API):
| 版本 | 发布日期 | 类型 |
|---|---|---|
| 7.24.0 | 2026-07-16 | 预发布(Pre-release) |
| 7.23.4 | 2026-07-11 | 正式版 |
| 7.23.3 | 2026-07-09 | 正式版 |
| 7.23.2 | 2026-07-04 | 预发布 |
| 7.23.1 | 2026-06-26 | 预发布 |
版本号大的那个未必是给你用的。7.24.0 带 Pre-release 标记,属于预发布;求稳就用 7.23.4。
7.23.3 起修了一个严重安全漏洞,官方要求所有人升级
官方在 7.23.3 的发布说明里标了「紧急安全更新」,内容是:旧版本的内置下载器可能导致中间人攻击(MITM)并下载到恶意文件,要求所有用户立刻升级(对应 PR #9703)。
时间点是核对过的:7.23.2 的发布说明里没有这一条,7.23.3 起才出现。也就是说 7.23.3 之前的所有版本都受影响,包括各类教程站和网盘上流传的旧版打包。如果你手上那份是从第三方渠道拿的旧版,这一条比任何优化技巧都值得先处理。
读发布说明时有个坑要知道:v2rayN 的发布说明是累积式的,新版本会把前几版的条目一起列出来。所以看到某个版本的说明里写着某项改动,不代表那项改动是这个版本才做的。要确认某项改动从哪一版开始,得往前翻到它第一次出现的那一版。
7.19 起:TUN 的启动方式换了
这是 7.x 与 6.x 差别最大、也最容易让老教程失效的一处。官方 issue #8977 给出的机制说明是:用 sing-box core 时只运行一个 core;用 xray core 时由 sing-box 提供 TUN 入口,并额外启动一个前置 shadowsocks 服务做 TUN 保护,此时会同时运行两个 core。
换句话说,6.x 时代关于 TUN 的排查经验,在 7.19 之后有一部分不再成立。完整的面板说明与官方排查顺序见 TUN 模式。
allowInsecure 被移除了,不是你没找到
跳过证书验证的 allowInsecure 参数已被移除,官方为此专门开了一份说明(discussions #9460),并把链接置于每一版发布说明的顶部。找不到这个选项属于正常现象,不必再翻设置——老教程里让你「勾上 allowInsecure」的步骤,在 7.x 上已经无从执行。
下载页有一堆文件,Windows 用户只用看两个
官方 Releases 页面一次会挂出四十个左右的文件,覆盖 Windows、macOS、Linux 各架构,外加每个文件对应的 .sig 签名。Windows 64 位用户实际相关的是这两个(下载量数据取自 7.24.0 发布页):
v2rayN-windows-64.zip—— 下载量最高的那个v2rayN-windows-64-desktop.zip—— 体积小一些
两者的区别官方另有一份 发布文件介绍 说明,链接同样挂在每版发布说明里。
顺带纠正一个仍在流传的说法:现在的 Releases 页面没有名为 v2rayn-core.zip 的文件。部分排在前面的下载教程仍在教人找这个文件名,照着找只会找不到。
装好之后节点怎么进来,见 订阅与配置;起不来或报错,见 报错分诊;手机上用的是另一个程序,见 安卓 v2rayNG。