TUN 模式涉及虚拟网卡、路由表和 DNS 劫持,出问题的环节比系统代理多。对照下面的场景处理。

场景一:TUN 开关打不开 / 自动弹回

  1. Service Mode 没装:Settings → Service Mode → Manage 安装,装完圆点应为绿色。这是 TUN 的硬前提。
  2. 服务安装失败或状态异常:先点 Uninstall 再重新 Install;被杀毒软件拦截时加白名单后重装。
  3. Logs 出现 start tun interface error:多为 wintun 驱动加载失败,重启电脑后重试;仍失败则检查是否有安全软件禁止驱动加载。

场景二:TUN 开启成功,但整机断网

十有八九是 DNS 没接管好。TUN 模式要求启用内核 DNS 并劫持系统解析,用 Mixin 确保如下配置存在:

mixin:
  dns:
    enable: true
    enhanced-mode: fake-ip
    nameserver:
      - 223.5.5.5
  tun:
    enable: true
    stack: gvisor
    dns-hijack:
      - 198.18.0.2:53

改完重新激活配置并重开 TUN。若仍断网,把 stackgvisorsystem 之间切换再试——两种栈对不同系统环境的兼容性不同。

场景三:部分可用,个别程序/网站异常

  • 局域网设备访问不了:加私有网段直连规则(多数模板已有),见 IP 规则
  • 个别程序拿 fake-ip 出错:把相关域名加入 fake-ip-filter,见 DNS 详解

场景四:与其他网络软件冲突

VPN 客户端、虚拟机网卡、网游加速器都会改路由表,与 TUN 冲突的表现从降速到断网不等。排查方式简单粗暴:退出所有此类软件,单独开 TUN 验证,再逐个加回,找到冲突者后二选一使用。

快速复位

顺序执行:关 TUN → 退出 CFW → 设备管理器删除名为 Clash 的网络适配器(若残留)→ 重启电脑 → 启动 CFW 重开 TUN。可解决大部分“之前好好的突然不行”。

提示:TUN 排查期间保持系统代理关闭,避免两条通路互相干扰判断。