随着旧版常用代理软件的停止维护与架构陈旧化,跨平台社区孕育出了新一代开源图形界面客户端——Clash Verge(及其主流衍生维护分支 Clash Verge Rev)。凭借其基于 Tauri 框架打造的超轻量系统资源占用、原生现代深色 UI,以及对新一代 Mihomo (Clash.Meta) 内核的深度整合,Clash Verge 迅速赢得了广大开发人员与高阶网民的青睐。
本教程将从安装包规范下载开始,手把手带你完成订阅导入、策略组切换、TUN 虚拟网卡驱动安装与高级扩展脚本编写,助你搭建出极速稳定的桌面网络环境。
一、各操作系统下载与安装规范
在 GitHub 官方开源发布页面(Release)下载时,请务必根据自己的芯片架构与操作系统选择正确的构建包:
- Windows 10 / 11:
- 64位架构标准机型:下载 `Clash.Verge_x64-setup.exe` 或 `.msi` 安装包。
- ARM 架构笔记本(如骁龙芯片):请选择 `arm64-setup.exe`。
- macOS:
- Apple Silicon(M1 / M2 / M3 / M4 芯片):下载 `aarch64.dmg`。
- Intel 老款处理器:下载 `x64.dmg`。
- 初次打开时若提示“未受信任的开发者”,请在 macOS「系统设置」→「隐私与安全性」中点击“仍要打开”。
- Linux(Ubuntu / Debian / Arch / Fedora):支持 `.deb`、`.rpm` 以及便携版 `.AppImage`。
二、订阅配置导入全流程
获取闪电猫提供的订阅链接后,按以下步骤完成导入:
- 启动 Clash Verge,点击左侧导航栏的「订阅(Profiles)」图标。
- 在顶部的输入框中粘贴你的专属订阅链接,点击右侧的「导入(Import)」按钮。
- 软件将自动拉取远程节点与策略配置。导入成功后,鼠标右键点击该配置卡片,选择「编辑信息」:
- 设置更新间隔为 `1440` 分钟(24 小时自动更新一次)。
- 确保选中该配置,左侧会出现高亮蓝条或勾选状态。
- 切换到左侧「代理(Proxies)」页面,顶部模式选择「规则(Rule)」,即可看到分类清晰的节点策略组。
在「代理」页面右上角,点击“测速”图标(闪电或波形图案),客户端会并行向所有节点发送探测包并实时显示延迟。建议日常优先选择香港(HK)或日本(JP)延迟低于 60ms 的节点作为主出口。
三、核心功能:TUN 虚拟网卡模式实操
很多用户在使用 Git clone 仓库、终端 curl 命令、VSCode 扩展下载或运行大型跨国联机游戏时,发现即便开启了系统代理依然无法加速。这是因为很多命令行工具或底层网络协议默认不读取系统 HTTP 代理设置。
Clash Verge 提供了极为强大的TUN(Tun Interface)模式:
- 进入 Clash Verge 左侧「设置(Settings)」。
- 找到「内核模式(Kernel Mode)」,确保当前内核切换为 Mihomo (Meta)。
- 找到「服务模式(Service Mode)」或「TUN 模式」:
- 首次启用时,系统会弹出 UAC 提权提示,请点击“允许”,以便软件安装系统的虚拟网卡驱动(WinTUN 驱动)。
- 安装完成后,开启「TUN 模式」主开关。
- 此时可以在 Windows 设备管理器或 macOS 网络面板中看到新创建的虚拟网卡接口。所有进出操作系统的网络数据包都会被透明拦截并执行智能分流。
四、进阶特性:使用 Merge / Script 脚本无损扩展配置
传统的做法是一旦修改了订阅文件,下次订阅自动更新时就会覆盖所有自定义内容。Clash Verge 提供了独创的「配置扩展(Merge / Script)」功能:
- Merge(合并规则):允许你在本地写一个独立的片段文件。无论远程订阅如何更新,Clash Verge 在启动内核前都会自动将你的本地规则合并插入到规则最前端。
- Script(JavaScript 编程控制):使用原生的 JavaScript 代码遍历并动态重写整个 YAML 配置对象。例如,自动为特定开发域名前置代理策略,或重写 DNS 服务器组。
| 功能模块 | 普通系统代理 | TUN 虚拟网卡模式 | 适用场景建议 |
|---|---|---|---|
| 接管范围 | 仅限支持 HTTP/SOCKS 代理的软件 | 操作系统网络层全部进程与协议 | 终端、IDE、Git、Steam 联机 |
| 系统资源开销 | 极低,近乎零损耗 | 略微增加 CPU 虚拟网卡中断解析 | 高性能办公与开发环境完全无感 |
| 权限要求 | 普通用户权限 | 需要管理员权限安装驱动 | 推荐高阶用户全程开启 TUN |
五、常见问题 FAQ
Clash Verge 为什么比旧版客户端更省内存?
旧版大多基于 Electron 框架,相当于每次启动都要常驻一个完整的 Chromium 浏览器内核,内存占用通常高达数百兆;而 Clash Verge 采用 Rust 开发的 Tauri 框架,直接调用系统自带的 Webview 渲染,后台常驻内存占用通常仅需几十兆。
开启 TUN 模式后出现网速变慢或无法解析域名怎么办?
首先检查是否开启了 Fake-IP 模式且未正确配置 DNS nameserver。建议在 Verge 设置中开启「内置 DNS」,并将 Fallback DNS 指定为纯净的公共 DoH 服务(如阿里公共 DNS 或 Cloudflare DoH)。