跳到主内容
Clash刘备

TUN 模式打不开或开启后断网

按下面的顺序逐条排查,多数情况在前三步就能解决。

一句话结论

TUN 需要系统级权限来创建虚拟网卡——以管理员身份运行客户端并允许驱动安装,同时确保没有其它 VPN 或 TUN 工具在运行,是解决此问题的关键。

可能的原因(按概率排序)

  1. 1 客户端未以管理员 / 系统权限运行
  2. 2 虚拟网卡驱动未安装成功或被安全软件拦截
  3. 3 另一个 VPN / TUN 工具已占用虚拟网卡
  4. 4 DNS 设置冲突导致开启后无法解析

排查步骤

  1. 1

    Windows 上右键客户端选择「以管理员身份运行」后再开启 TUN

    创建虚拟网卡需要提权,权限不足时开关会自动弹回

  2. 2

    允许系统或安全软件弹出的驱动安装请求

    驱动被拦截会导致 TUN 无法建立

  3. 3

    macOS 上到「系统设置 → 隐私与安全性」允许该应用的网络扩展

    macOS 对网络扩展有额外授权流程

  4. 4

    退出所有其它 VPN、加速器、TUN 类工具后重试

    同时接管全局流量的工具会互相冲突

  5. 5

    开启后若能连接但无法解析域名,在客户端里调整 DNS 策略(例如启用 fake-ip)

    TUN 接管后 DNS 走向改变,策略不当会表现为「连着却打不开网页」

延伸阅读

第一次用 Clash?先挑客户端,再照教程走一遍

按你的系统在客户端库里挑一款(新手基本就是 Verge Rev / CMFA / Karing),照「新手入门」把订阅导入、模式选对、需要时再开 TUN。遇到连不上就翻报错排查,十有八九是模式或时间的小问题。