Clash Verge HOW-TO · 教程

Clash Verge Rev TUN 模式详解:何时开启、服务模式与常见冲突

Clash Verge Rev 的 TUN 模式什么时候需要开?本文对比 TUN 与系统代理的接管范围,讲清 Windows 服务模式与 macOS 授权的开启步骤、网络栈与严格路由等选项含义、Fake-IP 下的 DNS 行为,以及与其他 VPN、加速器和安全软件冲突时的处理办法,帮助终端和游戏也能稳定走代理。

发布于 最后更新 3 分钟阅读

简要回答 TUN 模式通过虚拟网卡接管系统几乎全部流量,适合终端、命令行工具、游戏和不支持代理设置的软件;只用浏览器时系统代理就够了。Windows 需先安装服务模式再打开 TUN 开关,macOS 首次开启需输入系统密码授权,开启后建议关闭系统代理并退出其他 VPN 类软件。

Clash Verge Rev 设置页中 TUN 模式开关与服务模式安装入口示意图

Clash Verge Rev 的 TUN 模式适合“浏览器之外的程序也要走代理”的场景:它在系统中创建一块虚拟网卡,把几乎所有应用的流量交给 Mihomo 内核按规则分流。只用浏览器上网时,系统代理已经足够;需要让终端、Claude Code 这类命令行工具、游戏或不读取代理设置的软件走代理时,再开启 TUN。基础安装和订阅导入见 Clash Verge Rev 使用教程,本文只讲 TUN 本身。

TUN 与系统代理的区别

对比项 系统代理 TUN 模式
工作层级 应用层,依赖程序主动读取代理设置 网络层,通过虚拟网卡接管流量
覆盖范围 浏览器及遵循系统代理的程序 绝大多数程序,包括终端和游戏
UDP 流量 基本不处理 可以处理
权限要求 普通权限即可 Windows 需服务模式,macOS 需授权
DNS 行为 仍由系统或程序自行解析 可由内核接管 DNS 请求

简单判断:打开终端执行 curl 访问海外网站失败、而浏览器正常,说明你需要的就是 TUN(或者单独给终端设置代理环境变量)。

开启步骤

具体菜单名称以当前版本为准,一般流程如下:

  1. Windows:进入“设置”,找到“服务模式”相关选项,点击安装,按提示授予管理员权限。安装完成后状态应显示为已启用。
  2. macOS:首次开启 TUN 时系统会要求输入登录密码,用于授予内核创建虚拟网卡的权限。
  3. 打开 TUN 模式 开关,稍等几秒,确认开关保持开启、日志中没有报错。
  4. 关闭 系统代理 开关,避免两层接管叠加。
  5. 在终端里验证:
curl.exe -I -m 10 https://www.google.com

能返回状态行,说明终端流量已经被 TUN 接管,不需要再加 -x 参数。

TUN 设置里的几个选项

TUN 设置面板通常有以下选项,不确定时保持默认即可:

  • 网络栈(Stack):常见有 system、gVisor 和 mixed。默认值一般兼容性最好;遇到个别应用连不上时,可以换一种栈测试。
  • 自动路由 / 自动检测接口:让内核自动写入路由并识别出口网卡,一般保持开启。
  • 严格路由:更彻底地防止流量绕过 TUN,能减少 DNS 泄漏,但在部分局域网访问或虚拟机场景下可能导致不通。
  • DNS 劫持:把发往任意 DNS 服务器的请求交给内核处理,配合 Fake-IP 使用效果最好。Fake-IP 的原理见 Fake-IP 与 Redir-Host 的区别。

常见冲突与处理

冲突来源 表现 处理方法
其他 VPN、加速器 TUN 开不了或开启后断网 退出其他软件,只保留一个接管路由的程序
另一个 Clash 客户端 虚拟网卡或端口冲突 彻底退出另一个客户端及其服务
安全软件 内核被拦截或隔离 在安全软件中放行客户端和内核文件
虚拟机、WSL 子系统网络异常 关闭严格路由,或为子系统单独配置代理
局域网设备访问 打印机、NAS 访问不到 确认规则中局域网地址为直连

TUN 开启后仍有报错,可继续参考 Clash Verge 常见报错排查;需要让 AI 编程工具走代理的读者,可以看 Claude Code 网络环境指南。使用代理工具时请遵守所在地法律法规及相关服务条款。

编辑推荐 · 综合第 1

二猫云
  • 三网优化 IEPL专线+中转+直连
  • ¥20/月起 · 130GB/月
  • 设备不限 · 运营2年+(2024年4月成立)
  • AI:ChatGPT、Claude、Claude Code、Codex、Gemini

常见问题

TUN 模式和系统代理可以同时开吗?

可以同时开,但通常没有必要。TUN 已经接管了绝大多数流量,再开系统代理只会让浏览器流量多经过一次本地端口。排查问题时建议只保留一种方式,便于判断是哪一层出错。

为什么 TUN 开关打开后又自动关闭?

常见原因是 Windows 上未安装或未启动服务模式、macOS 未完成授权,或者有其他 VPN、加速器占用了路由。先重新安装服务模式并退出其他网络类软件,再查看客户端日志中的具体报错。

开启 TUN 后国内网站变慢怎么办?

先确认当前是规则模式而不是全局模式,再检查 DNS 设置是否合理。Fake-IP 模式下国内域名应由国内 DNS 解析并直连,如果规则缺失导致国内流量走了代理,就会变慢。

TUN 模式会不会更耗电或占资源?

TUN 需要处理更多系统流量,资源占用会比仅用系统代理略高,但在普通电脑上一般感知不明显。笔记本外出时如果只用浏览器,可以切回系统代理。