认识 Clash Verge Rev:它解决什么问题?
如果你需要在 Windows 或 macOS 上使用代理订阅,却不想手写 YAML 或折腾命令行,Clash Verge Rev 几乎是当前社区里口碑最好的图形客户端之一。它基于 Mihomo(原 Clash Meta)内核,由开源社区在 Clash Verge 基础上持续维护,兼顾界面美观与功能深度。
与早期 Clash for Windows 等已停更客户端不同,Verge Rev 仍在活跃迭代:支持 Vmess、Trojan、VLESS、Shadowsocks、Hysteria2、TUIC 等主流协议;提供订阅一键导入、节点测速、流量统计、规则覆写、TUN 虚拟网卡等能力。对新手而言,这意味着「拿到订阅链接 → 导入 → 开代理」即可上网;对进阶用户,仍可通过覆写 YAML 精细控制分流与 DNS。
本文面向第一次接触 Clash 系列客户端的用户,按「安装 → 订阅 → 代理 → TUN → 覆写 → 排错」顺序讲解。完成全部步骤后,你应能在 10~15 分钟内让浏览器与常用应用正常走代理。
下载与安装(Windows / macOS)
安装前请确认系统版本:Windows 10/11(64 位),或 macOS 11 Big Sur 及以上。内存建议 4 GB 以上,首次启动需允许防火墙与网络访问。
Windows 安装流程
- 打开 Clash 官方下载页,下载 Windows 版
.exe安装包(或便携版,视发布渠道而定)。 - 双击安装程序;若弹出 UAC,选择「是」授予管理员权限。
- 按向导选择安装路径(默认即可),等待复制文件完成。
- 启动 Clash Verge Rev;Windows 防火墙询问网络访问时,勾选「专用网络」并允许。
- 托盘区会出现纸飞机图标,右键可快速切换代理模式或退出。
macOS 安装流程
- 下载对应芯片架构的安装包:Apple Silicon(M 系列)选 ARM64,Intel Mac选 x86_64。
- 打开
.dmg,将应用拖入「应用程序」文件夹。 - 首次启动若提示「无法验证开发者」,前往「系统设置」→「隐私与安全性」→ 点击「仍要打开」。
- 启用 TUN 或部分系统功能时,可能还需在「完全磁盘访问权限」中授权 Clash Verge Rev。
添加与管理订阅链接
订阅链接(Subscription URL)是机场或自建节点服务提供的配置地址,Clash Verge Rev 会定期拉取其中的节点列表、分流规则与策略组。常见格式为标准 Clash YAML 链接,或 Base64 编码后的复合订阅。
通过 URL 导入(推荐)
- 启动客户端,点击左侧「配置」(Profiles)。
- 点击右上角「新建」 → 选择「URL」。
- 在 URL 栏粘贴完整订阅地址(注意不要有多余空格或换行)。
- 「名称」填便于识别的标签,如「主力机场」「备用线路」。
- 点击「导入」,等待下载与解析完成。
- 在列表中单击该配置使其成为当前生效配置(高亮或勾选状态)。
本地文件导入
若服务商提供 .yaml 文件而非 URL,可选择「本地文件」导入,或将文件放入客户端配置目录后在列表中刷新。适合离线备份或自建节点场景。
| 导入方式 | 适用场景 | 维护成本 |
|---|---|---|
| URL 订阅 | 机场用户、需定期同步节点 | 低(可自动更新) |
| 本地 YAML | 自建、离线、调试规则 | 高(需手动替换文件) |
| 远程 + 覆写 | 在订阅基础上追加自定义规则 | 中(覆写文件单独维护) |
系统代理、出站模式与节点选择
订阅导入并激活后,切换到「代理」(Proxies)页面。你会看到机场预设的策略组(Proxy Groups):例如「自动选择」「手动选择」「流媒体」「游戏」等。每个组内包含若干节点或嵌套子组。
三种出站模式
主界面或托盘菜单可切换出站模式(Clash Mode),决定流量如何匹配规则:
- 规则(Rule):按配置文件中的
rules列表逐条匹配,国内直连、国外走代理——日常推荐。 - 全局(Global):除局域网等特殊规则外,其余流量全部走代理,适合临时排查或访问规则未覆盖的站点。
- 直连(Direct):相当于关闭代理,所有流量直连,用于对比测试或临时停用。
开启系统代理
- 确认出站模式为「规则」。
- 在主界面打开「系统代理」开关(或托盘一键开启)。
- 在「代理」页将主策略组(如「节点选择」「自动选择」)指向延迟较低的节点,或交给
url-test自动挑选。 - 打开浏览器访问测试站点,或在「连接」页查看实时连接是否经代理出口。
| 功能 | 作用 | 是否需管理员权限 |
|---|---|---|
| 系统代理 | 让浏览器等应用走 HTTP/SOCKS 代理 | 一般不需要 |
| TUN 模式 | 虚拟网卡接管全部 TCP/UDP | 需要 |
| 规则模式 | 国内外分流、按域名/IP 选路 | 不需要 |
url-test 组。
开启 TUN 模式:接管非浏览器流量
系统代理无法覆盖所有程序:许多游戏、命令行工具、部分桌面应用直接发起 socket 连接,不读取系统代理设置。此时需要TUN 模式——客户端创建虚拟网卡,在 IP 层接管流量,再由 Mihomo 按规则转发。
- 进入「设置」(Settings),找到 TUN 模式 开关。
- 首次启用会请求管理员/root 权限,Windows 点「是」,macOS 输入密码确认。
- 可选配置 TUN 栈(如 gVisor、System)与 严格路由;默认选项对多数用户足够。
- 启用后托盘图标通常变色,「连接」页可看到
tun0相关连接。
IP-CIDR,192.168.0.0/16,DIRECT、IP-CIDR,10.0.0.0/8,DIRECT 等直连条目;优质机场订阅通常已内置,若无则通过覆写追加。
游戏加速、UDP 语音、Steam 下载等场景往往必须配合 TUN。更详细的调参(低延迟组、url-test 间隔、进程规则)可参考本站专题教程《Clash 游戏加速配置教程》。
覆写配置:在不改订阅的前提下自定义规则
机场订阅一般不允许用户直接编辑远程 YAML,但 Clash Verge Rev 支持覆写(Merge / Override):在订阅之上叠加本地片段,追加规则、修改 DNS、插入策略组,而不会在更新订阅时被覆盖。
典型使用场景
- 为某个域名或 IP 段添加
DIRECT或指定策略组。 - 调整 DNS 模式(如
fake-ip与redir-host切换)。 - 追加广告拦截、局域网网段直连规则。
操作步骤
- 在「配置」页选中当前订阅,找到「覆写」或「Merge」入口。
- 新建覆写文件,按 Mihomo 语法编写 YAML 片段(通常只需写要追加的
rules或dns字段)。 - 保存并启用覆写,客户端会自动合并远程订阅与本地片段。
- 在「日志」页观察规则命中情况,确认自定义域名走向符合预期。
# Merge example: force direct for LAN and custom domain
prepend-rules:
- DOMAIN-SUFFIX,example.local,DIRECT
- IP-CIDR,192.168.0.0/16,DIRECT,no-resolve
- IP-CIDR,10.0.0.0/8,DIRECT,no-resolve
常见问题与排查思路
订阅导入失败或提示 HTTP 错误
① 检查 URL 是否完整;② 在浏览器无痕窗口打开同一链接,看能否下载 YAML;③ 部分机场限制 IP 或需特定 User-Agent,可联系服务商;④ 公司/校园网可能拦截订阅域名,换手机热点测试。
节点全部超时或无法连接
在代理页点击测速刷新数据。若仍全部超时,可能是订阅过期、账户流量耗尽,或本地时间偏差过大导致 TLS 握手失败(同步系统时间)。Windows 用户若客户端闪退,请安装 Microsoft Visual C++ 2019+ Redistributable (x64)。
开了系统代理,部分网站仍打不开
确认出站模式为「规则」而非「直连」;临时切「全局」测试。若全局可访问、规则不行,说明目标域名未命中代理规则,在覆写中用 DOMAIN-SUFFIX 追加到合适策略组即可。
TUN 开启后断网或无法访问内网
优先检查 DNS 与兜底规则:将 MATCH 暂时指向「自动选择」而非错误节点;确认局域网 CIDR 已 DIRECT。与 Hyper-V、Docker、其他 VPN 并存时,尝试关闭冲突软件后重启 TUN。
macOS 提示权限不足或 TUN 无法启动
在「隐私与安全性」中允许应用运行,并授予「完全磁盘访问」;macOS 13+ 可能还需在「系统设置 → 网络」中检查是否出现 Mihomo 虚拟接口。重启客户端或系统后重试。
相比功能单一的商业「加速器」或已停更的闭源客户端,Clash Verge Rev + Mihomo 的优势在于规则透明、协议齐全、社区持续更新:你可以看清每一条分流逻辑,按需切换订阅,用覆写微调而不被黑盒锁死;TUN、测速、策略组均可自行掌控。若你同时使用手机,Android 端可参考本站《Clash for Android 添加订阅教程》保持多端配置思路一致。