使用指南 / 故障排查

TUN 模式无网络 / DNS 不通的修复步骤

故障排查 · 2026-05-18 更新 · 约 2 分钟

TUN 模式的问题表现通常是「开关一打开整个断网」或「能连 IP 但域名解析不了」。按以下顺序修复:

  1. 确认服务模式已安装:Settings → Service Mode 的地球图标必须是绿色。没装服务模式时 TUN 可能创建网卡失败却不明确报错。安装后重启程序再开 TUN;
  2. 确认 DNS 劫持配置:TUN 模式下 DNS 必须由 Clash 接管。检查配置(或用 Mixin 覆盖)包含:
    dns:
      enable: true
      enhanced-mode: fake-ip
      listen: 0.0.0.0:53
    tun:
      enable: true
      stack: system
      dns-hijack:
        - any:53
    CFW 的 TUN 开关一般会自动处理,但被 Mixin/Parser 改过 dns 段的配置容易在这里出问题;
  3. 换协议栈stacksystemgvisor 之间切换试试——不同系统环境下两者兼容性各有胜负;
  4. 清理残留虚拟网卡:多次异常开关后可能残留多块 Clash 网卡。设备管理器 → 网络适配器,卸载所有相关虚拟网卡后重新开启 TUN;
  5. 防火墙/杀软:个别安全软件会拦截网卡创建或 53 端口监听,加白名单。

修好后的验证:不设环境变量的命令行里 nslookup github.com 正常返回、curl ip.gs 显示节点 IP。