Clash Verge Rev 如何开启 TUN 模式?Windows 系统虚拟网卡设置步骤详解
为什么 Windows 用户需要开启 TUN 模式?
在 Windows 环境下使用 Clash Verge Rev 时,大多数人默认开启的是“系统代理(System Proxy)”。系统代理虽然简单好用,但它存在一个致命的局限性:它只对遵循系统代理设置的软件有效(如 Chrome 浏览器、Edge 等)。
许多开发者和游戏玩家经常会遇到这样的困扰:浏览器已经可以访问 Google 了,但在 Command Prompt (CMD)、PowerShell 或者是 Git Bash 里执行命令依然超时;或者是玩 Steam 游戏、使用 UWP 应用(如微软商店应用)时,流量完全不走代理。这是因为这些程序通常会绕过系统代理。而 TUN 模式 正是为此而生,它通过在系统中创建一个虚拟网卡,从网络层接管所有流量,实现真正意义上的“全局代理”。
小技巧:在开启 TUN 模式前,请确保你已经正确导入了有效的订阅节点。如果还没有订阅,可以参考本站的 订阅导入指南。
开启前的准备工作:安装内核服务
Clash Verge Rev 开启 TUN 模式的前提是必须拥有管理员权限,并安装“服务模式(Service Mode)”。这是因为创建虚拟网卡涉及到 Windows 驱动层级的操作。
以管理员身份运行:右键点击 Clash Verge Rev 图标,选择“以管理员身份运行”。这是确保后续步骤不报错的关键。
进入设置界面:在左侧导航栏点击“设置 (Settings)”。
安装服务模式:找到“服务模式 (Service Mode)”,点击右侧的“管理 (Manage)”。在弹出的窗口中点击“安装 (Install)”。安装完成后,状态应显示为“已激活 (Active)”,图标变为绿色。
手把手教你开启 TUN 模式
完成准备工作后,开启 TUN 模式只需简单的几步操作。请按照以下流程进行:
1. 开启主开关
在 Clash Verge Rev 的左侧菜单进入“设置”,找到“TUN 模式 (TUN Mode)”。将开关切换到开启状态。此时,Windows 系统会闪烁一下,这是因为正在初始化虚拟网卡 os-tun。
2. 选择合适的堆栈 (Stack)
在 TUN 模式设置中,你会看到“堆栈 (Stack)”选项,通常有三个选择:system、gvisor 和 mixed。
system: 使用系统自带的网络堆栈,性能最好,稳定性高,推荐作为首选。
gvisor: 在用户态实现的堆栈,安全性更高,但性能略逊,适合对安全性有特殊要求的用户。
mixed: 混合模式。
对于 90% 的 Windows 10/11 用户,强烈建议选择 system。
3. 开启 DNS 劫持
为了防止 DNS 污染导致无法上网,必须确保 TUN 模式下的 DNS 劫持已开启。在设置中确认 dns-hijack 包含 any:53。这样所有发往 53 端口的 DNS 请求都会被 Clash 接管并分流。
tun:
enable: true
stack: system
auto-route: true
auto-detect-interface: true
dns-hijack:
- any:53
常见问题:TUN 模式开启后无法上网?
很多用户在开启 TUN 模式后发现全家断网,这通常是由以下几个原因引起的:
1. DNS 配置冲突
如果你的配置文件(Profile)中没有设置正确的 nameserver,或者开启了系统自带的“安全 DNS”,可能会导致解析失败。建议在“设置”中检查 DNS 配置,确保 fake-ip 模式已开启(这是 TUN 模式的最佳拍档)。
2. 虚拟网卡残留
如果你之前安装过其他版本的 Clash(如 CFW)或者其他代理工具,系统中可能残留了过期的虚拟网卡驱动。建议在“设备管理器”中找到“网络适配器”,卸载名为 Clash TUN 或 os-tun 的设备,然后重启软件重新安装服务模式。
注意:开启 TUN 模式时,请务必关闭其他 VPN 或加速器,否则会产生严重的路由表冲突,导致电脑彻底无法连接互联网。
如何验证 TUN 模式是否生效?
开启后,你可以通过以下几种方式验证是否成功:
检查网卡:按下 Win + X,打开“网络连接”,你应该能看到一个名为 os-tun 的网卡正在运行。
终端测试:打开 PowerShell,输入 curl.exe -v https://www.google.com。如果能看到返回的 HTML 代码且没有报错,说明终端已成功走代理。
UWP 应用测试:打开 Windows Store,如果能正常加载图片和下载应用,说明 UWP 流量已被接管。
进阶:配合内核规则进行精细化分流
开启 TUN 模式后,你可能不希望所有流量都走代理(比如局域网打印机、公司内网等)。此时你可以利用 Clash 的 skip-proxy 功能。
在配置文件中,你可以找到 tun 下的 skip-proxy 列表。将不需要代理的 IP 段或域名加入其中:
YAMLtun:
enable: true
skip-proxy:
- 192.168.0.0/16
- 10.0.0.0/8
- localhost
- any.internal.domain
这样可以确保在享受全局代理便利的同时,不影响本地网络资源的访问速度。
总结:为什么 ClashSource 是你的最佳选择?
相比于市面上繁杂的教程和各种修改版客户端,Clash Verge Rev 配合本站提供的优化思路,能让你在 Windows 环境下获得最稳定的网络体验。很多同类工具在开启 TUN 模式时需要手动编写复杂的脚本,甚至会导致系统蓝屏,而 Clash Verge Rev 通过简单的 UI 操作和成熟的内核服务,极大降低了使用门槛。
ClashSource 致力于提供最纯净、最前沿的 Clash 资源。我们优化过的内核配置在处理 Windows 11 的新一代网络堆栈时表现更加出色,不仅延迟更低,而且能有效避免 UWP 应用的回环问题。如果你正在寻找一个稳定、高效且易于配置的代理方案,不妨
免费下载 ClashSource,几分钟内即可完成配置。
→ 免费下载 ClashSource,开启你的极速上网体验。
准备好了吗?浏览文档中心了解更多详情,或前往下载页 →