Clash Verge Rev TUN 模式怎么开启?按系统设置与断网排查
简答:先导入并启用配置,确认节点和系统代理能正常工作,再到设置中安装服务或完成授权,最后打开“虚拟网卡模式”。TUN 开启后通常不必同时打开系统代理;若开关灰色或开启后断网,优先检查权限、其他虚拟网卡、DNS 和路由冲突。
定义:Clash Verge Rev 的 TUN 模式会创建虚拟网卡并通过系统路由接管流量,适合处理不读取系统代理的命令行、游戏或桌面应用。
三步速查:先确认这三件事,再打开 TUN
本文是第三方使用指南,不代表 Clash Verge Rev 官方。不同版本可能把 TUN 显示为“虚拟网卡模式”,把权限入口显示为“安装服务”“切换到服务模式”或“授权”。如果界面名称不同,优先寻找这几个关键词。
- 先确认配置可用:在“Profiles/订阅”中导入配置,选择当前配置和可用节点,先打开系统代理测试浏览器是否能正常访问。
- 再准备权限:Windows 使用管理员运行或安装服务模式;macOS、Linux 按内核或核心设置中的提示完成授权。官方设置文本说明,TUN 需要服务模式或管理员权限。查看项目设置文本
- 最后打开开关:进入设置中的“系统设置”或“Clash 设置”,找到“虚拟网卡模式/TUN Mode”,开启后用目标应用验证。TUN 接管流量时,通常不需要同时开启系统代理。查看官方快速入门
不要一开始就改 DNS、MTU 或复杂规则。先用默认设置完成一次最小验证,确认问题来自权限还是配置,再逐项调整。
TUN、系统代理和全局模式有什么区别?
| 功能 | 主要作用 | 适合场景 | 注意事项 |
|---|---|---|---|
| 系统代理 | 修改系统约定的代理设置,让支持系统代理的程序主动连接本地代理端口 | 浏览器、部分桌面应用 | 不是所有程序都会读取系统代理,官方文档也指出其覆盖范围取决于应用行为 |
| TUN/虚拟网卡 | 创建虚拟网卡并通过路由重定向流量 | 命令行、部分游戏、未读取系统代理的应用 | 需要服务或管理员权限,可能与其他虚拟网卡、VPN、WireGuard 或安全软件冲突 |
| 规则/全局模式 | 决定流量进入代理后走哪个出口或是否直连 | 分流、直连和代理策略选择 | 它不负责创建入口;开启全局模式不等于已经开启 TUN |
可以把它们理解为三个不同层次:TUN 负责“流量怎么进入客户端”,规则或全局模式负责“进入后怎么分流”,节点选择负责“最终从哪里出去”。官方术语说明也将系统代理与 TUN 区分为不同的流量入口方式。查看官方名词解释
Windows:安装服务后开启虚拟网卡模式
适用条件与备份
- 先确认订阅已导入、配置已选中,系统代理能正常工作。
- 退出其他 VPN、WireGuard、OpenVPN、游戏加速器或同类虚拟网卡软件,避免多个程序同时修改路由。
- 如果当前配置重要,先在应用设置中备份配置目录;不要直接删除整个配置目录。
最短可执行步骤
- 完全退出 Clash Verge Rev,再重新打开。
- 进入“设置”,在“系统设置”或代理控制区域找到“安装服务”。如果界面显示“切换到服务模式”,先完成切换。
- 通过 Windows 权限提示后,回到设置页,打开“虚拟网卡模式/TUN Mode”。
- 确认当前节点和规则模式不变,先测试原来能正常访问的应用。
如果不想安装服务,也可以尝试右键程序选择“以管理员身份运行”,再打开 TUN。官方 Windows FAQ 明确提到,TUN 无法使用时可检查管理员运行、服务状态和虚拟网卡冲突。查看官方 Windows FAQ
校验与撤销
- 在应用连接或日志页面观察目标应用是否产生连接记录。
- 用一个此前不读取系统代理的程序进行测试;浏览器测试只能说明浏览器路径正常。
- 若出现断网,先关闭 TUN,恢复系统代理,再检查节点、规则和 DNS,不要连续修改多个参数。
macOS:先完成授权,再打开 TUN
macOS 的最短路径是:导入配置并确认基础连接正常,进入核心或服务设置完成授权,然后回到系统设置打开 TUN。首次安装服务或授权时,系统可能要求输入本机管理员凭据;这一步与 Apple 账户登录不是同一概念。
- 打开 Clash Verge Rev,确认配置已选中、节点可以使用。
- 进入设置,找到核心、服务或权限相关入口,点击“授权”或按界面提示安装服务。
- 完成系统授权后,回到“系统设置”,打开“虚拟网卡模式/TUN Mode”。
- 用目标应用测试,并观察连接记录;不要把“开关能打开”当作流量已经正确接管。
官方 macOS FAQ 提醒,启用 TUN 时系统 DNS 可能被调整,关闭 TUN 后恢复原来的系统 DNS。如果你依赖局域网域名、公司内网或 NAS,出现解析异常时应先关闭 TUN 验证,再检查 DNS 和局域网规则。查看官方 macOS FAQ
Linux:处理授权、tun 设备和路由权限
Linux 的具体菜单会因桌面环境和安装方式变化,但排查顺序不变:先确认核心能运行,再完成授权,最后开启 TUN。若应用提示需要 root、服务权限或 tun 设备,不要跳过提示直接修改配置文件。
- 导入配置并选择节点,先用系统代理或本地应用确认基础连接。
- 在核心设置或服务设置中点击“授权”,按系统提示完成权限配置。
- 确认系统存在可用的 TUN 设备,且当前用户或服务具备创建虚拟网卡、修改路由的权限。
- 开启 TUN 后,用目标应用发起一次请求,再回到连接页或日志页确认是否有记录。
如果授权后开关仍自动关闭,优先检查服务是否正在运行、当前用户权限是否足够,以及是否已有其他程序占用路由或虚拟网卡。Linux 不同发行版的服务管理方式可能不同,未核实具体发行版时,不建议直接套用某一条命令。
开启后怎么验证 TUN 真正生效?
- 看连接记录:打开一个不读取系统代理的目标程序,观察 Clash Verge Rev 的连接页或日志是否出现对应请求。
- 做对照测试:先关闭 TUN,记录目标程序的表现;重新打开 TUN 后再次测试。只在浏览器中测试,无法证明所有应用都经过 TUN。
- 检查系统代理状态:TUN 模式下不必为了“看起来更完整”而同时打开系统代理。官方设置说明明确写出,TUN 接管系统流量时无须启用系统代理。查看英文设置文本
- 检查规则结果:如果请求进入连接页但显示直连,说明 TUN 已接管入口,后续应检查规则和模式,而不是重复安装服务。
开关灰色、自动关闭或开启后断网:按症状排查
| 现象 | 优先检查 | 处理顺序 |
|---|---|---|
| TUN 开关灰色或提示需要服务 | 管理员权限、服务模式、核心状态 | 先安装服务或管理员运行;仍失败时查看日志中的权限提示 |
| 开启后立即自动关闭 | 授权是否完成、服务是否可用 | 重新完成授权,确认服务正在运行,再重启应用测试 |
| 开启后完全断网 | 节点、规则、DNS、其他虚拟网卡 | 关闭 TUN 恢复连接;退出其他 VPN/加速器,再逐项恢复设置 |
| 浏览器能用,命令行或游戏不能用 | 是否只开了系统代理 | 确认 TUN 已开启,并在连接页观察目标应用是否产生请求 |
| 局域网、NAS 或公司内网异常 | 路由排除、DNS、内网规则 | 先关闭 TUN对照;需要时为内网网段设置直连或排除,不要盲目改 MTU |
| 更新后配置或开关变化 | 版本差异、配置目录、服务状态 | 记录当前版本和配置,重新检查系统代理、TUN、节点与 DNS |
官方文档指出,Windows 开启 TUN 后网络异常可能与多个网卡、网段和配置规则冲突有关;遇到这类问题,应先恢复可用连接,再定位冲突项。查看 Windows 网络异常说明
关闭 TUN 与回滚方法
- 先在 Clash Verge Rev 中关闭“虚拟网卡模式/TUN Mode”。
- 如果仍无法联网,检查 Windows、macOS 或 Linux 的系统代理是否被遗留开启;必要时手动关闭系统代理。
- 确认浏览器和目标应用恢复直连或系统代理状态。
- 只有在确定不再需要权限服务时,才进入设置卸载服务;关闭 TUN 不等于必须卸载服务。
- 若问题来自复杂规则、DNS 或自定义 TUN 字段,恢复到备份配置,再一次只改一个参数。
如果你只是想让浏览器使用代理,系统代理通常更容易撤销;如果目标是覆盖命令行或不读取系统代理的程序,再考虑使用 TUN。本文不涉及服务端搭建、节点购买或具体线路评价。
当你已经确认客户端配置和权限没有问题,但仍需要进一步处理跨设备连接、DNS、MTU 或跨境办公网络问题时,可了解边界云加速的相关连接方案。
参考资料
- Clash Verge Rev Docs:快速入门
- Clash Verge Rev Docs:名词解释
- Clash Verge Rev Docs:Windows FAQ
- Clash Verge Rev Docs:macOS FAQ
- Clash Verge Rev GitHub:中文设置文本
常见问题
Clash Verge Rev TUN 模式开启后要不要同时开启系统代理?
通常不需要。TUN 负责通过虚拟网卡接管系统流量;系统代理是另一种入口方式。两者同时开启可能增加排查复杂度,建议先只启用 TUN 验证。
Windows 里 TUN 开关是灰色的怎么办?
先确认核心正在运行,再尝试安装服务或以管理员身份启动。若仍不可用,关闭其他 VPN、WireGuard、OpenVPN 和虚拟网卡软件,并查看日志中的权限提示。
macOS 第一次开启 TUN 为什么要求输入密码?
TUN 需要创建虚拟网卡并调整网络路径,服务安装或授权可能需要本机管理员凭据。取消授权后,开关可能无法保持开启。
开启 TUN 后完全断网,怎样最快恢复?
先关闭 TUN,恢复系统代理或直连,确认节点和配置仍可用;随后退出其他网络工具,再检查 DNS、规则和网卡冲突,不要同时修改多个参数。
TUN 已打开,但命令行仍然没有连接,怎么办?
先在 Clash Verge Rev 的连接页或日志页观察该命令行程序是否产生请求。没有记录时检查 TUN、服务权限和路由;有记录但无法访问时再检查规则、节点和 DNS。
相关阅读
参考资料
- Clash Verge Rev Docs:快速入门(clashverge.dev)
- Clash Verge Rev Docs:名词解释(clashverge.dev)
- Clash Verge Rev Docs:Windows FAQ(clashverge.dev)
- Clash Verge Rev Docs:macOS FAQ(clashverge.dev)
- Clash Verge Rev GitHub:中文设置文本
- Clash Verge Rev GitHub:英文设置文本