CLIENT GUIDE // 桌面客户端精要
Clash Verge Rev 进阶使用全指南:从安装部署到 Tun 虚拟网卡深度接管
在 Clash for Windows 停止维护后,基于 Tauri 框架重构并搭载高性能 Mihomo (Clash Meta) 内核的 Clash Verge Rev 凭借其内存开销轻量、UI 流畅与原生支持 Tun 模式等特性,迅速成为当下桌面操作系统的首选客户端。本文为您系统梳理从基础配置到高阶自动化的完整工作流。
一、版本选型与跨平台安装部署
Clash Verge Rev 官方持续在 GitHub 开源维护,建议用户避开第三方搬运站以防遭遇木马捆绑:
- Windows 平台:推荐下载
.msi安装包或解压便携版。若计划使用 Tun 模式,首次启动时程序将提示安装Service Mode(服务模式)或自动调用wintun.dll驱动,请务必点击“允许管理员提权”。 - macOS 平台:根据芯片架构选择
x64(Intel 处理器)或aarch64(Apple Silicon M1/M2/M3/M4 系列),首次打开若提示安全拦截,需在系统“隐私与安全性”中点击“仍要打开”。 - Linux 平台:支持 AppImage、deb 与 rpm 包,配合 systemd 服务可实现后台开机无感自启。
二、订阅配置导入与自动化更新维护
完成安装后,第一步即为接入机场订阅:
- 进入左侧导航栏的 订阅 (Profiles) 页面。
- 将从 影子机场官方后台 获取的订阅 URL 粘贴到顶部输入框中。
- 点击 导入 (Import),客户端将自动下载远端配置并解析为可视化卡片。
- 右键点击该订阅卡片,选择 编辑 (Edit),将“自动更新周期”设置为
1440 分钟 (24小时),确保关键节点调度随时同步。
三、开启 Tun 模式:让终端开发与游戏无死角接管
很多开发者在使用系统代理时,经常遇到 git push 报超时、Docker 拉取国外镜像卡死、或使用终端 curl 仍然显示国内 IP 的窘境。这是因为终端工具默认不继承 Windows 或 macOS 的图形系统代理。
开启 Tun 模式的正确步骤:
- 点击左侧 设置 (Settings) 菜单。
- 找到 内核模式 (Kernel Mode),确保选择
Meta (Mihomo)。 - 开启 服务模式 (Service Mode),若未安装点击右侧 Install 并重启客户端。
- 将 Tun 模式 开关置为开启状态(按钮变为激活色)。
- 此时无论在 PowerShell、CMD、WSL2 还是 macOS Terminal 中执行
curl https://ipinfo.io,均将直接显示代理节点的境外公网 IP,彻底免除繁琐的环境变量配置。
四、利用 Script 扩展脚本自定制分流策略
Clash Verge Rev 允许用户在不破坏远程订阅的情况下,通过 JavaScript 脚本动态注入专属规则。例如,强制将本地局域网私有网段与特定企业域名走直连:
// Clash Verge Rev 扩展脚本示例
function main(config) {
// 注入置顶自定义直连规则
const customRules = [
"DOMAIN-SUFFIX,company-intranet.com,DIRECT",
"IP-CIDR,192.168.0.0/16,DIRECT,no-resolve"
];
config.rules = [...customRules, ...config.rules];
return config;
}
五、关于 Clash Verge Rev 的常见疑难 (FAQ)
请先检查网卡设置中是否存在多个冲突的虚拟网卡驱动(如 VirtualBox、VMware 或旧版 TAP 驱动)。在设置中将 Tun 堆栈切换为 gvisor 或 mixed 模式,并勾选“严格路由”选项。
得益于 Rust 和 Tauri 框架优化,Clash Verge Rev 的主程序前端仅占用约 40MB 内存,后台 Mihomo 内核在加载数千条规则后通常仅占用 60MB - 90MB,远低于旧版 Electron 应用。