本文目录(18 节)
Clash Verge Rev 是目前桌面端最省心的选择:图形界面完整,订阅、规则、日志、流量统计都能在界面里看,配置文件也能直接改。
这篇按「装好之后第一次打开」的顺序走一遍,再把常见报错逐条对应上。不提供下载链接——这类软件的分发渠道变动频繁,写死的链接过期后会把人引向仿冒站点,请通过官方仓库获取并核对发布者。
一、先搞清两层结构
Clash Verge 是图形界面,底下跑的是 mihomo(Clash Meta)内核。
这个区分很重要,因为:
- 很多报错来自内核,和界面无关
- 内核可以单独更新,不用等界面版本
- 升级后旧配置失效,通常是内核语法变了
排错时先看内核版本。 在「设置 → 内核」里能看到和切换。
二、导入订阅
- 打开「订阅」页
- 把订阅链接粘进输入框,点导入
- 等它拉取完成,节点列表出现在「代理」页
拿哪个链接
服务商的面板里通常有好几个订阅链接,对应不同格式。Clash Verge 要的是 Clash 格式,不是通用 base64 格式,也不是 sing-box 格式。
拿错格式的表现是:导入成功但没有节点,或者直接报解析错误。这是「导入失败」的头号原因。
更新频率
在订阅的设置里可以调。建议几小时到一天一次。设得太频繁没意义,还可能触发服务商的频率限制。
打开「通过代理更新订阅」。这个选项能避免一个很常见的鸡生蛋问题:更新订阅本身需要网络出口,但你现在没有出口。打开它之后,客户端会用当前节点去更新。
三、系统代理还是 TUN 模式
这是新手最容易卡住的地方。只启动客户端不等于流量走它,你必须打开其中一个开关。
| 系统代理 | TUN 模式 | |
|---|---|---|
| 原理 | 改系统的代理设置 | 创建虚拟网卡接管全部流量 |
| 覆盖范围 | 只有遵守系统代理的程序 | 几乎所有程序 |
| 需要权限 | 不需要 | 需要管理员 / 系统扩展授权 |
| 常见问题 | 某些程序不走代理 | 驱动被安全软件拦截 |
| 建议 | 先用这个 | 系统代理搞不定时再开 |
先用系统代理。 它够用、不需要特殊权限、出问题也好查。只有当某个程序死活不走代理时,才考虑 TUN。
TUN 模式的坑
- Windows 需要管理员权限和虚拟网卡驱动,部分安全软件会拦
- macOS 需要批准系统扩展,更新后授权可能被重置
- 开了 TUN 之后如果某些游戏或局域网设备异常,多半是 Fake-IP 的副作用,见下文
四、模式:日常用「规则」
界面上有三个模式,选错这一个能毁掉全部体验:
- 直连(Direct):不走代理,等于关闭
- 全局(Global):全部走代理,包括国内网站
- 规则(Rule):查分流表决定,该走的走、该直连的直连
日常必须用规则模式。
全局模式会把访问国内网站的请求也送出境再绕回来,一个本来 20ms 的请求变成 400ms,还白白消耗套餐流量。「开了之后什么都变慢」的抱怨,绝大多数就是这个原因。
全局模式的正确用途是排错: 某个网站打不开时切到全局试一下——好了说明是规则问题,还不行说明和规则无关。这一个动作能把问题范围砍一半。
五、DNS 设置
这是提升体验最明显、也最容易被跳过的一步。在「设置 → DNS」里。
关键是分离解析:国内域名用国内 DNS(快、准),其余的通过代理问境外 DNS(不会被中途改掉)。
dns:
enable: true
enhanced-mode: fake-ip
nameserver:
- 223.5.5.5
- 119.29.29.29
fallback:
- https://1.1.1.1/dns-query
- tls://8.8.4.4:853
fallback-filter:
geoip: true
geoip-code: CN
同时关掉「使用系统 DNS」,否则前面配的都白搭。
Fake-IP 是什么
enhanced-mode: fake-ip 让客户端先返回一个假的内部 IP 占位,等真正连接时再按域名决定路由。好处是省掉一次解析等待,而且绕开本地 DNS 污染。
副作用:直接依赖 IP 的程序会困惑。某些游戏、局域网设备发现、部分下载工具在 Fake-IP 下会异常。解决办法是在 fake-ip-filter 里把这些域名排除掉。遇到「某个软件一开代理就不正常」,先查这里。
六、分流规则
在「配置」页可以直接编辑。规则是有序的,从上往下匹配,命中第一条就停止。
rules:
- IP-CIDR,192.168.0.0/16,DIRECT
- IP-CIDR,10.0.0.0/8,DIRECT
- DOMAIN-SUFFIX,example.com,PROXY
- PROCESS-NAME,某软件.exe,PROXY
- GEOIP,CN,DIRECT
- MATCH,PROXY
几个要点:
- 顺序决定一切。 新规则要放在那条误匹配的规则之前,否则永远轮不到它。
- 最后的
MATCH是兜底。 设PROXY是白名单思路(默认代理、国内直连,更稳);设DIRECT是黑名单思路(更省流量但容易漏)。我用前者。 - 规则越短越好。 上万条的规则集看着全面,实际增加匹配耗时且无从维护。我手写的不超过 30 条,剩下交给 GEOIP 兜底。
- 慎用
DOMAIN-KEYWORD。 它是子串匹配,写太短会误伤一大片。
改完记得重载配置,并关掉重开浏览器——已建立的连接不会因为改了规则就自动切换。
详细展开见分流规则那篇。
七、常见报错逐条对应
「订阅更新失败」
按顺序查,两分钟能定位:
- 把订阅链接粘到浏览器打开。打不开 → 域名或网络问题,不是客户端的锅。
- 浏览器能开但客户端不行 → 鸡生蛋问题。先手动导入一个能用的节点,连上再更新;或者打开「通过代理更新订阅」。
- 能拉到内容但解析失败 → 格式不对,回面板换 Clash 格式的链接。
- 返回空白或错误文本 → 账号问题,登后台看套餐状态。
「没有节点」
导入成功但代理页空的,九成是拿了非 Clash 格式的订阅链接。
「显示已连接但打不开网页」
- 确认「系统代理」或 TUN 开关真的打开了
- 切全局试一下,好了就是规则问题
- 浏览器打开
http://1.1.1.1,IP 能开而域名不行 → DNS 问题 - 看连接日志有没有请求经过,完全没有 → 流量根本没进客户端,回第 1 步
「所有节点都超时」
- 关掉客户端,确认本地网络正常
- 检查设备时间是否准确 —— 偏差几分钟会让部分协议直接握手失败,这是最隐蔽的一个原因
- 后台确认账号未过期、流量未用尽
- 确认没有其他代理软件在抢系统代理设置
「更新之后就用不了了」
- 先看日志的第一条报错,配置解析失败通常会指出具体字段
- 删掉配置重新拉一次订阅——服务商通常会跟进内核更新
- TUN 失效 → 重新授予权限(Windows 管理员 + 驱动,macOS 系统扩展)
- 实在不行回退到上一个版本。这就是建议保留旧版安装包的理由。
国内网站变慢
模式切回「规则」。已经是规则模式的话,检查规则里有没有 GEOIP,CN,DIRECT,以及它是否排在兜底 MATCH 之前。还不行就更新 GeoIP 数据库。
八、两个能省掉大麻烦的习惯
- 改配置之前先备份整个配置目录。 十秒钟的事,救过我两次。
- 不在急着用的时候更新客户端。 更新带来的问题都很好解决,但不是在你要开会前十分钟。
相关:客户端怎么选(五个客户端对比) · 分流规则详解 · 故障排查中心 · Fake-IP 词条 · 分流规则词条