一、什么是 Tun 虚拟网卡模式?
在网络代理技术中,传统的“系统代理 (System Proxy)”本质上是通过修改 Windows / macOS 的系统网络配置,指定一个本地监听端口(通常为 7890)。当浏览器(如 Chrome、Edge)发起 HTTP/HTTPS 请求时,会主动向该端口转发数据。
然而,现代开发与娱乐场景中,大量软件并不遵循系统代理设置,例如:Windows 终端命令行(CMD / PowerShell / Git Bash)、Steam 游戏联机、Discord 语音通讯、Android 模拟器以及部分自建应用。为了彻底解决这类软件的联网痛点,Clash Verge Rev 内置了基于 Mihomo 内核的高性能 Tun 虚拟网卡模式。
二、Tun 模式的工作原理
当您在 Clash Verge Rev 中开启 Tun 模式后,软件会调用系统内核驱动,在操作系统中创建一张虚拟以太网卡(Virtual TUN Interface)。操作系统会将所有流向公网的 IP 数据包(包括 TCP、UDP、ICMP)由路由表重定向至该虚拟网卡,由 Mihomo 内核直接在网络层(L3)进行捕获、解包、智能分流与加密转发。
- 全进程接管:电脑上运行的任何软件无需进行任何代理设置,流量自动过代理。
- UDP 极速转发:完美支持游戏对战联机与语音通话,有效解决传统 HTTP 代理不支持 UDP 的硬伤。
- 原生 DNS 防劫持:内置 Fake-IP 机制,在本地将域名映射为特定的内部保留 IP,从根本上终结 ISP 运营商的 DNS 投毒与泄露。
三、如何在 Clash Verge Rev 中正确开启 Tun 模式?
- 确保客户端已更新至最新稳定版(建议 v2.5.8)。
- 进入【设置 (Settings)】-> 找到【服务模式 (Service Mode)】,点击右侧的【安装 (Install)】。
- 系统弹出管理员提权弹窗,点击【是/允许】。安装成功后,服务模式旁会显示绿色激活状态。
- 返回【设置】或主界面,将【Tun 模式 (Tun Mode)】开关切换至开启。
- 此时即可关闭【系统代理】开关,系统全局所有流量将全自动由 Tun 模式无缝接管。