Skip to content
银河录像局

🛡️ Clash Verge Rev 服务模式有何用途? ​

根据 Clash Verge Rev 的官方网站文档,服务模式(Service Mode) 的主要用途和工作原理如下:

1. 主要用途:开启 TUN 模式 ​

服务模式的核心用途是允许用户在不使用管理员身份运行 Clash Verge Rev 主程序的情况下,成功启动 TUN 模式。

  • 背景:TUN 模式需要创建虚拟网卡并修改系统路由,这通常需要管理员权限。
  • 作用:通过安装服务模式,代理内核程序可以获得所需的权限来接管系统流量,而无需用户每次都右键选择“以管理员身份运行”客户端。

2. 工作原理 ​

  • 权限继承:在操作系统中,子进程通常会继承父进程的权限级别。服务模式安装时会以管理员身份启动一个名为 clash-verge-service 的后台进程。
  • 内核拉起:这个拥有管理员权限的服务进程会负责“拉起”(启动)代理内核程序(如 Mihomo)。因此,代理内核作为服务进程的子进程,自动获得了管理员权限,从而能够执行底层的网络操作。

3. 独立运行 ​

clash-verge-service 是独立于 Clash Verge Rev 主界面应用程序之外的进程。当你退出 Clash Verge Rev 的图形界面后,服务模式的进程仍会继续在后台运行,以维持后台服务能力。

补充说明: 开启 TUN 模式后,代理程序会创建一张虚拟网卡,强制重定向所有网络流量(包括 TCP 和 UDP),这对于接管那些不遵守系统代理设置的程序(如部分游戏、命令行工具)非常有用。服务模式正是为了让这一过程更加便捷和无感。

🚀 为什么我需要安装它?(核心优势) ​

如果你只用来刷网页、看 YouTube,那不需要安装服务模式,默认的“系统代理”就够了。 但如果你有以下需求,必须安装:

1. 开启 TUN 模式 (虚拟网卡) ​

这是服务模式最大的用途。

  • 原理:TUN 模式会在电脑里虚拟出一张网卡。操作系统会以为这是一张真实的网卡,把所有数据包(TCP/UDP)都发给它。
  • 效果:实现 “真·全局代理”。无论是浏览器、微信、各种不支持代理的软件,甚至是 Windows 更新,都会被 Clash 接管并分流。

2. 玩外服游戏 / 语音软件 ​

  • 大多数 PC 游戏(如 Valorant, Apex, PUBG)使用的是 UDP 协议,且不读取系统代理设置。
  • 只有通过 服务模式 + TUN 模式,Clash 才能捕获并加速游戏的流量。

3. 命令行与开发工具 ​

  • 程序员常用的 git, npm, pip, docker 等终端命令,默认是不走系统代理的。
  • 开启服务模式后,无需手动敲命令设置代理,终端也能直接连通 GitHub。

4. UWP 应用 (Windows 商店应用) ​

  • Windows 10/11 的应用商店、Netflix 客户端等 UWP 应用运行在沙盒中,默认无法访问本地回环代理。TUN 模式可以直接绕过这个限制。

🛠️ 如何安装服务模式? ​

macOS 用户 ​

  1. 打开软件,点击设置 -> 系统设置 -> 虚拟网卡模式,点击 X(如果你还没有安装)。
  2. 系统会弹出窗口提示“Clash Verge Rev 试图修改配置”。
  3. 输入你的 Mac 开机密码(或指纹)进行授权。
  4. 状态变为 删除图标 即成功。

Clash Verge Rev 开启 TUN 虚拟网卡模式

Windows 用户 ​

  1. 打开 Clash Verge Rev,点击左侧 「设置」 (Settings)。
  2. 找到 「服务模式」 (Service Mode) 选项。
  3. 点击右侧的 盾牌图标 🛡️。
  4. 点击 「Install」 (安装)。
  5. 系统会弹出 UAC 提示(用户账户控制),点击 「是」。
  6. 安装成功后,盾牌图标旁边会显示 Active (绿色)。

⚠️ 常见问题与故障排除 ​

Q1: 安装服务模式后,必须开启 TUN 模式吗? ​

A: 不一定。 服务模式只是一个“地基”。安装后,你可以选择不开 TUN 模式(依然用系统代理)。 但如果你要开 TUN 模式,就必须先装服务模式。

Q2: 安装失败 (Install Failed) 怎么办? ​

A:

  1. 权限不足:请尝试右键点击 Clash Verge Rev 图标,选择 “以管理员身份运行”,然后再尝试安装。
  2. 杀毒软件拦截:火绒、360 可能拦截了系统服务的注册。请临时关闭杀软,或将其加入白名单。
  3. 旧版冲突:如果你之前安装过 Clash for Windows 的服务模式,建议先卸载旧版服务(在 CFW 里点 Uninstall),重启电脑后再来安装 Verge 的服务。

Q3: 开启 TUN 模式后断网了? ​

A:

  1. 检查你的 节点订阅 是否有效(是不是过期了?)。
  2. 检查 内核:Clash Verge Rev 使用的是 Mihomo 内核,确保内核已正确下载(设置里可以看到内核版本)。
  3. DNS 问题:TUN 模式高度依赖 DNS。尝试在设置里把 DNS 模式改为 Fake-IP(这是最兼容的模式)。
  4. 代理软件冲突:某些代理软件可能会拦截代理请求,导致 TUN 模式失效。
  5. 试试先完全退出软件,软件关闭后,再启动软件,再开启 TUN 模式。

💡 总结 ​

  • 普通用户(看网页、看视频):可以不装服务模式,用默认设置即可。
  • 进阶用户(打游戏、写代码、要所有软件都翻墙):务必安装服务模式,并开启 TUN 模式。

🔗 下一篇: Clash Verge Rev 常见问题:修复 401 错误