Open Source · Cross-Platform · GPL-3.0

强大的跨平台代理客户端

v2rayN 是 2dust 维护的官方开源 GUI 客户端,支持 Windows、macOS 和 Linux。集成 Xray、sing-box 双引擎,提供订阅管理、智能路由、TUN 透明代理,本站汇总 GitHub 正版下载入口。

v2rayN 主界面结构示意
108K+
GitHub Stars
10+
支持协议
3
操作系统
7.x
当前主版本

核心功能

🌐

多协议支持

支持 VMess、VLESS(含 Reality)、Trojan、Shadowsocks、Hysteria2、TUIC、WireGuard、SOCKS、HTTP 等主流协议。

双核心引擎

内置 Xray 与 sing-box 双引擎,可按协议灵活切换。首次启动自动下载核心文件与 geo 规则数据库。

🔀

智能路由分流

支持黑名单、白名单、全局三种路由模式,自定义规则实现国内外流量精准分流。

📡

订阅管理

一键导入订阅链接,自动更新节点列表。支持 QR 码导入导出、剪贴板分享。

🛡️

TUN 透明代理

开启 TUN 模式后,系统级流量自动走代理,无需逐个应用配置,游戏和命令行工具也能正常使用。

📊

测速与备份

内置 TCP Ping、真实延迟、下载速度等多种测速方式。支持 WebDAV 备份与恢复配置。

支持的协议

VMess VLESS VLESS + Reality Trojan Shadowsocks Hysteria2 TUIC WireGuard AnyTLS Naive SOCKS5 HTTP

Xray 和 sing-box,到底用哪个?

很多人装完 v2rayN 就卡在这一步。其实不用想太复杂:看你订阅里的节点类型。

如果订阅以 VMess、VLESS、Trojan、Reality 为主,保持默认的 Xray-core 就行,兼容性最好。机场给的 Clash 格式订阅,v2rayN 也能导入,但底层还是走 Xray 解析。

订阅里如果出现 Hysteria2、TUIC,或者服务商明确写了 sing-box 专用链接,再切到 sing-box 核心。切换路径:设置 → 核心类型 → 选完后重启软件。

两个核心可以同时下载,占不了多少磁盘。我一般会两个都留着,换订阅时不用重新折腾。

Xray 与 sing-box 核心对比示意

「绕过大陆」在实际场景里怎么走?

路由模式里,新手最该先理解的是「绕过大陆(Blacklist)」——国内 IP 和常见国内域名直连,其余走代理。不是魔法,就是靠 geoip.dat 和 geosite.dat 两份规则库判断。

下面三个场景差异挺明显:

日常浏览

微信、B 站、淘宝直连;Google、GitHub、Stack Overflow 走节点。系统代理开 SOCKS 10808 就够,浏览器不用额外配。

开发调试

npm、Docker 拉国外镜像有时不走系统代理。这时开 TUN,或者在终端里手动 export 代理环境变量。Windows 下 TUN 要管理员权限。

游戏 / 语音

国服游戏务必直连,别开全局。有些语音软件 UDP 行为奇怪,TUN 模式反而更稳,但延迟取决于节点质量,和客户端关系不大。

绕过大陆路由分流示意

项目演进简史

2019

2dust 发布 v2rayN,当时主要是 Windows + V2Ray 核心的图形界面,解决「命令行太劝退」的问题。

2021–2022

核心从 V2Ray 迁移到 Xray,协议支持扩展到 VLESS、Trojan。订阅管理和路由规则逐渐完善,成为国内用户量最大的 Xray GUI 之一。

2023–2024

引入 sing-box 作为第二核心,支持 Hysteria2、TUIC 等新协议。开始用 Avalonia 做跨平台 UI,macOS 和 Linux 版本进入可用状态。

2025–2026

7.x 基于 .NET 8,三端功能基本对齐。TUN 模式、WebDAV 备份、多语言界面都已成熟。当前稳定版 7.22.7,更新节奏仍然很快。

常见踩坑

路径里有中文或空格

Windows 解压到「桌面\新建文件夹」有时导致核心启动失败。建议放到 D:\Apps\v2rayN 这类纯英文路径。

没下载 Core 就连接

首次打开务必点「检查更新」或「下载 Core」。没有 xray.exe / sing-box 二进制,界面能开但连不上。

geo 规则太旧

分流不准、该直连的走了代理,多半是 geosite.dat 过期。设置里可以单独更新 geo 文件,不用重装整个软件。

TUN 和其他 VPN 冲突

同时开着公司 VPN、虚拟机网桥、其他代理工具,TUN 可能抢不到网卡。先关掉别的,再开 v2rayN 的 TUN。

什么是 v2rayN?

v2rayN 由开发者 2dust 于 2019 年创建,最初是 Windows 平台的 V2Ray GUI 客户端。随着项目演进,现已通过 Avalonia 框架全面支持 macOS 和 Linux,成为功能最完善的跨平台代理客户端之一。

软件基于 .NET 8 构建,采用 GPL-3.0 开源协议,代码完全透明。项目在 GitHub 上拥有超过 10 万 Star,社区活跃,更新频繁。

为什么选择 v2rayN?

一致的体验:Windows、macOS、Linux 三端界面与操作流程保持一致,换平台无需重新学习。

灵活的引擎:可在 Xray、sing-box、mihomo(Clash)等核心之间自由切换,适配不同节点类型。

高性能低占用:基于 .NET 8 运行时,内存和 CPU 占用极低,后台运行几乎无感。

持续维护:开发者 2dust 长期维护,Telegram 频道 @github_2dust 发布更新通知。

快速开始

1

下载安装

前往下载页面,选择对应系统的安装包。Windows 用户解压 ZIP 即可运行;macOS/Linux 用户参考使用指南

2

添加节点

通过订阅链接、剪贴板导入或 QR 码扫描添加服务器节点。首次启动建议点击「检查更新」下载核心文件。

3

启用代理

选中节点后点击启用,设置系统代理或开启 TUN 模式。路由模式建议选择「绕过大陆」实现国内外分流。