跳到主内容
Clash刘备
上手教程 Clash刘备 编辑部

Clash TUN 模式详解:什么时候该开、怎么开

浏览器能上网,但某个软件或游戏不走代理?多半需要 TUN 模式。本文讲清 TUN 是什么、和系统代理的区别、什么场景需要开、开启时的权限与注意事项。

发布:2026 年 7 月 14 日 约 1 分钟读完
本文目录(5 节 · 约 1 分钟) +
  1. 01 TUN 模式是什么
  2. 02 什么时候需要开 TUN
  3. 03 怎么开启
  4. 04 注意事项
  5. 05 还是不行?

「浏览器能上,但某个软件死活不走代理」——这是新手最常见的困惑之一。解决它,通常只需要开启 TUN 模式

TUN 模式是什么

TUN 模式通过创建一块虚拟网卡来接管整机流量。系统里所有的网络请求都会先经过这块虚拟网卡,再由 Clash 按规则处理。

它和「系统代理」的区别是关键:

  • 系统代理:只有那些「读取系统代理设置」的程序才会走代理。浏览器一般会读,所以浏览器能上。
  • TUN 模式:在网络层接管,不管程序读不读代理设置,流量都能被纳入。

所以那些不理会系统代理的程序(很多游戏、部分桌面软件、命令行工具),靠 TUN 才能被代理。

什么时候需要开 TUN

  • 某个软件 / 游戏「明明开了代理却不走代理」
  • 命令行工具(如 git、包管理器)需要走代理
  • 你希望整机流量都被接管,而不是逐个程序设置

反过来,如果你只是用浏览器上网,通常不需要开 TUN,系统代理就够了。能不开就不开——TUN 接管全局,影响面更大。

怎么开启

各客户端入口名称不同,但都在设置里能找到「TUN 模式 / 虚拟网卡 / Tun Mode」开关。以桌面客户端为例:

  1. 进入设置,找到「TUN 模式」开关并打开。
  2. 首次开启会请求管理员 / 系统权限(Windows 上可能需要安装一次网络驱动,macOS 需授权),按提示同意。
  3. 部分客户端需要开启后重启内核才生效。
  4. 再去测试之前不走代理的那个程序。

安卓 / iOS 上,Clash 客户端本身就是以 VPN 形式接管流量,效果类似 TUN,启动时授权 VPN 即可。

注意事项

  • 权限:TUN 需要较高权限,这是正常的(要装虚拟网卡驱动)。请只从官方渠道下载客户端。
  • 冲突:同时开多个接管全局的工具(另一个 VPN、另一个 TUN)会打架,只留一个。
  • DNS:开 TUN 后如遇部分网站抽风,可在客户端里调整 DNS 策略(如启用 fake-ip)。
  • 耗电 / 性能:移动端长时间全局接管更耗电,按需开启。

还是不行?

如果开了 TUN 那个程序仍不走代理,检查它是否有自己独立的网络设置,或用客户端的「分应用代理」把它单独纳入。更多现象排查见 报错排查

想理解「哪些流量走代理、哪些直连」,配合看 分流规则入门

照着做一遍,比再看十篇都有用

先挑好客户端,遇到连不上再回来排查。

相关文章

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

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