TUN 模式开不了 / 开了没网 / 需要管理员权限怎么办
Clash Verge、FlClash 的 TUN 模式常见问题:权限不足、系统扩展未安装、虚拟网卡冲突、DNS 不通。本文按 Windows 和 macOS 分别讲。
TUN 是什么
TUN 模式创建一张虚拟网卡,接管系统所有流量,包括不走系统代理的程序(终端、游戏、部分客户端)。它需要系统级权限。
Windows
提示需要管理员权限:右键客户端「以管理员身份运行」。Clash Verge 设置里有「服务模式」,安装后不需要每次管理员。
开了 TUN 没网:
- 设置里的 TUN 栈试换(gvisor / system / mixed)。
- 检查是否有其他 VPN 的虚拟网卡(WireGuard、企业 VPN)冲突,禁用它们。
- 关掉「严格路由」再试。
wintun.dll 报错:客户端目录缺文件,重装客户端。
macOS
提示安装系统扩展:系统设置 → 隐私与安全性 → 允许。macOS 15 以后在「登录项与扩展 → 网络扩展」里。
开了 TUN 没网:
- 系统设置 → 网络,看是否出现 Clash 的网络接口,没有就重新授权扩展。
- 关掉其他 VPN。
- DNS 设为自动。
要求输入密码:正常,首次安装扩展需要。
通用
- TUN 和系统代理可以同时开,但一般开 TUN 后关系统代理更干净。
- TUN 下 DNS 由 Clash 接管,Fake-IP 模式偶尔影响某些程序,可以切 Redir-Host。
- 开 TUN 后所有流量都按规则走,国内网站依然直连。
什么时候需要 TUN
终端工具(Claude Code、git)、游戏、不走系统代理的软件。日常浏览不需要。
相关
Clash Verge 教程 · Claude Code 终端代理 · 系统代理和 TUN 的区别
本文为信息整理与个人经验,不构成购买建议。机场政策与软件界面可能变化,以官方为准。发现过期内容请 联系纠错。