为什么你需要开启 TUN 模式?

在 Windows 系统上使用 Clash Verge Rev 时,默认的「系统代理」模式(System Proxy)虽然能够满足大部分浏览器上网的需求,但在面对一些特殊场景时会显得力不从心。例如,Windows 商店的 UWP 应用、Steam 游戏、Git 命令行工具,以及各种不支持手动设置 HTTP 代理的软件,往往会绕过系统代理直接连接网络,导致代理失效。

TUN 模式(虚拟网卡模式)则是解决这些问题的终极方案。它通过在系统中创建一个虚拟网卡,将所有网络流量在 IP 层进行拦截并转发给 Clash 处理。这意味着无论软件是否支持代理,只要它发起的流量经过网卡,就能被 Clash 捕获并分流。这也就是我们常说的「真·全局代理」。

提示:开启 TUN 模式需要管理员权限,因为它涉及到系统虚拟网卡的创建和路由表的修改。

开启前的准备工作

在正式配置之前,请确保你已经完成了以下基础步骤:

  • 已正确安装 Clash Verge Rev:建议使用最新版本,以获得最佳的 Wintun 驱动支持。
  • 已导入有效的订阅链接:确保你的节点列表可以正常使用,且在「配置」页面已激活该配置文件。
  • 关闭其他代理软件:如系统自带的防火墙(某些极端的安全软件可能会拦截虚拟网卡驱动安装)或其他 VPN 工具。

开启 TUN 模式的详细步骤

Clash Verge Rev 开启 TUN 模式需要先安装「内核服务」(Service Mode),这是为了让软件拥有足够的权限来接管系统网络流量。

第一步:安装内核服务(Service Mode)

  1. 进入设置页面
    打开 Clash Verge Rev 客户端,点击左侧菜单栏底部的「设置」(Settings)。
  2. 找到内核服务
    在设置列表中找到「内核服务」(Service Mode)选项。你会看到它的状态当前可能是「未安装」或者一个灰色的圆点。
  3. 点击安装
    点击旁边的「管理」(Manage)或「安装」(Install)按钮。此时 Windows 系统会弹出 UAC 用户账户控制对话框,请点击「是」以授予管理员权限。
  4. 确认状态
    安装成功后,内核服务图标应变为绿色(Active),这表示 Clash 现在拥有了系统级权限。

第二步:正式启用 TUN 模式

内核服务安装好后,开启 TUN 模式开关即可:

  1. 开启开关
    在「设置」页面中,找到「TUN 模式」(TUN Mode)开关。
  2. 选择堆栈(可选)
    在 TUN 模式的高级设置中,你会看到「堆栈」(Stack)选项。通常默认选择 system 即可。如果遇到网络兼容性问题(如某些网游断连),可以尝试切换为 gvisormixed
  3. 验证成功
    打开 Windows 的「设置」→「网络和 Internet」→「状态」→「更改适配器选项」。如果你能看到一个名为 clashwintun 的网卡设备正在运行,说明 TUN 模式已成功接管流量。
建议:开启 TUN 模式后,你可以关闭「系统代理」开关,因为 TUN 模式已经覆盖了所有流量,关闭系统代理可以减少某些软件重复代理导致的性能损耗。

常见问题与解决方法

虽然 TUN 模式非常强大,但在不同的 Windows 环境下可能会遇到一些小问题。以下是常见的排查方案:

1. UWP 应用依然无法联网?

虽然 TUN 模式可以接管流量,但 Windows 对 UWP(如邮件、商店、Xbox)有回环限制。在 Clash Verge Rev 的「设置」中找到「UWP 工具」,勾选所有应用并点击「保存更改」,即可解除限制。

2. 内核服务安装失败?

这通常是因为权限不足或已有其他内核服务冲突。请尝试:

  • 以管理员身份运行 Clash Verge Rev。
  • 在设置中先「卸载」服务,重启软件后再重新「安装」。
  • 检查是否有 360 或火绒等安全软件拦截了驱动加载。

高级配置:自定义 TUN 参数

对于进阶用户,可以在配置文件(YAML)中直接定义 TUN 的行为。以下是一个典型的 Mihomo 内核 TUN 配置片段:

tun:
  enable: true
  stack: system # 可选 gvisor / mixed
  auto-route: true # 自动设置路由表
  auto-detect-interface: true # 自动检测出口网卡
  dns-hijack:
    - 223.5.5.5:53
    - 8.8.8.8:53

在 Clash Verge Rev 中,大部分这些参数都可以通过 UI 界面完成,无需手动修改代码。请优先使用界面开关,以防配置文件语法错误导致软件无法启动。

TUN 模式 vs 系统代理:该如何选择?

特性 系统代理 (System Proxy) TUN 模式 (TUN Mode)
原理 修改系统代理设置 (HTTP/SOCKS) 创建虚拟网卡 (IP层拦截)
兼容性 仅限支持代理设置的应用 几乎所有 TCP/UDP 流量
游戏支持 极差,大多数游戏无效 优秀,可代理游戏流量
权限要求 普通用户权限 管理员权限
配置难度 极低,一键开启 中等,需安装内核服务

总结:开启全局代理的新高度

相比于传统的代理方式,Clash Verge Rev 提供的 TUN 模式极大地方便了需要深度网络加速的用户。无论是开发者需要 Git 同步代码,还是玩家需要降低外服游戏延迟,TUN 模式都能提供稳定且透明的支持。虽然它需要管理员权限并涉及虚拟网卡安装,但一旦配置完成,其「无感代理」的体验是系统代理无法比拟的。

如果你在使用其他工具时经常遇到「明明开了代理,但这个软件就是不走代理」的困惑,那么转向 Clash Verge Rev 并开启 TUN 模式将是你最佳的解决方案。它不仅解决了分流的精准性,更在系统底层打通了网络连接的最后屏障。

立即免费下载 Clash,开启流畅上网新体验 →