跳到正文
2026 年 10 月 19 日 星期一 · 农历九月初十34 家机场 · 核稿日 10 月 12 日一翻云新账号码 1FLYYUN广告启事版序
报眼一翻云¥20/月码 1FLYYUN下转 →

规则版Clash Verge RevWindowsmacOSLinux

Clash Verge Rev 打开 TUN:装服务、开虚拟网卡,三种开不起来的情况

2026 年 10 月 17 日写 · 10 月 17 日更新 · 约 5 分钟读完

消息头TUN 在 Clash Verge Rev 里叫「虚拟网卡模式」,位于「设置 → 系统设置」;Windows 上不想装服务,可以改用管理员身份运行,开了 TUN 就不必再开系统代理。

分步

  1. 打开 设置,在 系统设置 一栏找到 虚拟网卡模式。
  2. 开关旁提示需要服务时,点 安装服务,在系统弹出的授权窗口里允许(Windows 是用户账户控制,macOS 和 Linux 输入管理员密码)。
  3. 回到 首页,确认系统信息卡里的 运行模式 显示为「服务模式」。
  4. 打开 虚拟网卡模式 开关;点它旁边的设置图标,可以调整 TUN 模式堆栈、排除自定义网段等参数。
  5. 开启后关掉系统代理,用浏览器和一个平时不走代理的程序(比如命令行)各试一次。

 想让 Clash Verge Rev 的「虚拟网卡模式」生效,通常先点「安装服务」,等首页运行模式显示为「服务模式」再打开开关,普通权限下点它不起作用。

开关在哪:「虚拟网卡模式」

Clash Verge Rev 里没有一个按钮直接写着「TUN 模式」,它叫「虚拟网卡模式」,放在「设置 → 系统设置」里,和「系统代理」开关挨着。首页的网络设置卡片、托盘菜单里也有对应的开关,作用相同。下文依据的版本是 v2.5.8(信源:GitHub Releases,10 月 17 日),升级后个别名称可能改动,对照你本机的界面找。

刚装好的 Clash Verge Rev 以普通用户权限运行内核,鼠标停在开关上会看到提示:TUN 模式需要安装服务模式或管理员模式。拿权限有两种办法。

拿到权限:装服务,或者用管理员身份运行

装服务(三个系统通用)。 在虚拟网卡模式旁边点「安装服务」。Windows 上要在 UAC 窗口里点「是」,macOS 和 Linux 上要输入管理员密码,界面提示写的是安装 Clash Verge 服务需要管理员权限。装好后会弹出已成功安装服务的提示。

装完去「首页」看系统信息卡的「运行模式」一行,它有四种显示:

显示 含义 能不能开 TUN
服务模式 内核由系统服务拉起,运行在高权限下 能
管理员模式 整个应用是以管理员身份启动的 能
管理员 + 服务模式 两者同时满足 能
用户模式 普通权限运行(界面里也叫 Sidecar) 不能

服务已经装上、运行模式却还是用户模式,说明内核没切过去,点设置页出现的「切换到服务模式」,或者重启一次内核。这个服务是独立进程,退出 Clash Verge Rev 后它仍在后台待命,下次启动不用重新授权。

用管理员身份运行(仅 Windows)。 不想装服务的话,按 Clash Verge Rev 文档的做法:在托盘菜单里彻底退出,右键快捷方式选「以管理员身份运行」,出现服务安装提示时选「继续使用 Sidecar」,进入后再开 TUN。缺点是每次都要这样启动。

打开开关,再看一眼参数

运行模式确认没问题后,打开「虚拟网卡模式」。成功时会弹出 TUN 模式已开启的通知;在「设置 → 界面设置」里还能给 TUN 状态单独换一个托盘图标,方便一眼认出当前模式。

开关旁的设置图标点开是 TUN 的参数窗口,大多数情况不用改,知道每项管什么即可:

  • TUN 模式堆栈:可选 System、gVisor、Mixed、Mips 四种,v2.5.8 默认 Mips。mihomo 在 v1.19.31 加入这个自研协议栈,v1.19.32 把它设为默认。
  • 虚拟网卡名称:Windows、Linux 上默认 Mihomo,macOS 上默认 utun1024,macOS 只接受 utun 开头的名字。
  • 自动设置全局路由、自动选择流量出口接口:保持打开,TUN 才能把流量收进来、再从正确的物理网卡发出去。
  • 严格路由:限制流量绕过 TUN,开了更彻底,但有时会影响局域网访问。
  • 排除自定义网段:填进去的 CIDR 网段不经过 TUN,例如 192.168.0.0/16,常用于家里的 NAS、打印机或公司内网。
  • 自动重定向:配置 nftables / iptables 的 TCP 重定向,mihomo 文档写明只在 Linux 上有效。
  • 另有 dns-hijack 和 MTU 两栏,默认分别是 any:53 和 1500。

还有一处后台行为:开启 TUN 时,如果订阅没有另行指定 DNS 增强模式,Clash Verge Rev 会自动启用 DNS 模块并设为 fake-ip,地址段 198.18.0.1/16。所以开着 TUN 时用 ping 或 nslookup 看到 198.18 开头的地址是正常现象,不是解析出错。

开启 TUN 后,系统代理开关可以关掉。验证时除了浏览器,再找一个平时不读系统代理的程序试一下,比如命令行里的 curl,能通就说明 TUN 在工作。

情况一:开关打不开,或开了又自己弹回

先看弹出的通知。出现「由于服务不可用,TUN 模式已自动关闭」,说明服务没在运行,常见原因有三个:

  1. 服务从没装上。 安装时授权窗口被点了取消,或者被安全软件拦下。Clash Verge Rev 的 Windows 常见问题里点名了 360、金山毒霸这类软件会拦截服务模式安装,需要先放行再重装。
  2. 服务被改成了手动启动。 一些优化软件的开机加速功能会把服务的启动类型改成手动或禁用,开机后它就不再自动运行。Clash Verge Rev 遇到这种情况会弹出「需要更新系统服务」,点「重新安装服务」即可。
  3. 服务版本和应用不匹配。 升级应用后偶尔会提示系统服务版本与当前应用要求不符,同样选「重新安装服务」。

情况二:服务被安全检查拒绝

Windows 上还可能看到:服务内核未通过安全检查,已切换到普通模式(Sidecar)。这是服务在检查内核文件和所在目录的权限,发现普通账户也能修改它们,为防止内核被替换而拒绝以高权限运行。

文档给的处理顺序是:

  1. 如果 Clash Verge Rev 装在下载目录、桌面或者自己解压的文件夹里,先在「设置 → Verge 高级设置」里备份配置,退出应用,再用官方安装包装到默认的 C:\Program Files\Clash Verge。
  2. 已经装在默认目录仍然提示的,右键通知复制原始报错,找到里面 core path 后面的路径,检查那个文件夹的所有者和权限;不熟悉 Windows 权限设置的话请管理员处理,不要对整个 C 盘递归重置权限。
  3. 暂时不想处理,就按上一节的办法以管理员身份运行,同样能开 TUN。

情况三:开了 TUN 以后断网或部分网站打不开

开关正常、模式也对,但一开 TUN 就上不了网,按这几处查:

  • 多余的虚拟网卡。 装过别的 VPN 或加速器,系统里可能残留多块虚拟网卡和网段,与 TUN 的路由冲突。文档的建议是到网络设置里删掉多余网卡。
  • 防火墙没放行内核。 选了 System 或 Mixed 堆栈时,要在系统防火墙里允许 verge-mihomo 和 verge-mihomo-alpha 联网;或者把堆栈换成 gVisor、Mips 再试。
  • 局域网、内网连不上。 把对应网段加进「排除自定义网段」;公司内网域名解析不了,是 DNS 没指到内网服务器,可以在扩展覆写配置里用 nameserver-policy 给内网域名单独指定 DNS。
  • 只有个别网站不通。 这和 TUN 关系不大,多半是规则没覆盖到,规则的检查方法见 Clash 规则怎么写。

Mac 上开 TUN 时系统 DNS 会被临时改成 223.6.6.6,这是正常行为,细节见 Clash for Mac。

FlClash 里的对应开关

用 FlClash 的话,TUN 同样叫「虚拟网卡」,在仪表盘的快捷开关里。Windows 版靠安装包附带的 Helper 服务提权,提示 Helper 服务不可用时重装 FlClash 即可;安卓版本身就通过系统 VPN 接管全部流量,不需要另开 TUN。完整用法见 FlClash 怎么用。

节点仍然来自订阅

TUN 只改变流量怎么进入内核,出去靠的还是订阅里的节点。手头没有订阅时,一翻云是一种选择:注册后订阅地址不会自动出现,付款后联系客服领取;轻享版每月 ¥20,流量 150GB(信源:一翻云价目页,10 月 9 日),新账号可用码 1FLYYUN 按 9 折购买。其他机场的订阅给法与格式,机场总表里有对照。

文中提到的机场

1

一翻云

报眼

轻享版 ¥20/月 150GB,7 月 12 日自己测过

起步价
¥20/月每月 150GB
订阅
找客服要
优惠码
1FLYYUN

编读往来

开了 TUN 还需要打开系统代理吗?
不需要。Clash Verge Rev 设置页的提示是:虚拟网卡模式接管系统所有流量,启用时无须打开系统代理。两个都开着也不会出错,只是系统代理那一层变得多余。
不想安装服务,能用管理员身份运行代替吗?
在 Windows 上可以:先从托盘彻底退出,再右键 Clash Verge Rev 选「以管理员身份运行」,遇到服务提示时选「继续使用 Sidecar」,进去后就能开 TUN,首页会显示管理员模式。代价是以后每次都得用管理员身份启动。
TUN 模式堆栈选 System、gVisor、Mixed 还是 Mips?
没有遇到问题就保持默认。mihomo 文档把 Mips 列为默认值,说明它是 mihomo 自研的协议栈;System 和 Mixed 依赖系统协议栈,系统防火墙开着又没有放行内核时会连不上,这时要么在防火墙里放行 verge-mihomo,要么换回 gVisor 或 Mips。