客户端

Clash Verge 使用教程:从导入订阅到分流配置与排错

Clash Verge Rev 的完整使用教程。导入订阅、系统代理与 TUN 模式怎么选、规则模式怎么配、常见报错逐条排查,以及升级后失效怎么办。Windows / macOS / Linux 通用。

本文目录(18 节)
  1. 一、先搞清两层结构
  2. 二、导入订阅
  3. 拿哪个链接
  4. 更新频率
  5. 三、系统代理还是 TUN 模式
  6. TUN 模式的坑
  7. 四、模式:日常用「规则」
  8. 五、DNS 设置
  9. Fake-IP 是什么
  10. 六、分流规则
  11. 七、常见报错逐条对应
  12. 「订阅更新失败」
  13. 「没有节点」
  14. 「显示已连接但打不开网页」
  15. 「所有节点都超时」
  16. 「更新之后就用不了了」
  17. 国内网站变慢
  18. 八、两个能省掉大麻烦的习惯

Clash Verge Rev 是目前桌面端最省心的选择:图形界面完整,订阅、规则、日志、流量统计都能在界面里看,配置文件也能直接改。

这篇按「装好之后第一次打开」的顺序走一遍,再把常见报错逐条对应上。不提供下载链接——这类软件的分发渠道变动频繁,写死的链接过期后会把人引向仿冒站点,请通过官方仓库获取并核对发布者。

一、先搞清两层结构

Clash Verge 是图形界面,底下跑的是 mihomo(Clash Meta)内核

这个区分很重要,因为:

  • 很多报错来自内核,和界面无关
  • 内核可以单独更新,不用等界面版本
  • 升级后旧配置失效,通常是内核语法变了

排错时先看内核版本。 在「设置 → 内核」里能看到和切换。

二、导入订阅

  1. 打开「订阅」页
  2. 把订阅链接粘进输入框,点导入
  3. 等它拉取完成,节点列表出现在「代理」页

拿哪个链接

服务商的面板里通常有好几个订阅链接,对应不同格式。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 它是子串匹配,写太短会误伤一大片。

改完记得重载配置,并关掉重开浏览器——已建立的连接不会因为改了规则就自动切换。

详细展开见分流规则那篇

七、常见报错逐条对应

「订阅更新失败」

按顺序查,两分钟能定位:

  1. 把订阅链接粘到浏览器打开。打不开 → 域名或网络问题,不是客户端的锅。
  2. 浏览器能开但客户端不行 → 鸡生蛋问题。先手动导入一个能用的节点,连上再更新;或者打开「通过代理更新订阅」。
  3. 能拉到内容但解析失败 → 格式不对,回面板换 Clash 格式的链接。
  4. 返回空白或错误文本 → 账号问题,登后台看套餐状态。

「没有节点」

导入成功但代理页空的,九成是拿了非 Clash 格式的订阅链接。

「显示已连接但打不开网页」

  1. 确认「系统代理」或 TUN 开关真的打开了
  2. 切全局试一下,好了就是规则问题
  3. 浏览器打开 http://1.1.1.1,IP 能开而域名不行 → DNS 问题
  4. 看连接日志有没有请求经过,完全没有 → 流量根本没进客户端,回第 1 步

「所有节点都超时」

  1. 关掉客户端,确认本地网络正常
  2. 检查设备时间是否准确 —— 偏差几分钟会让部分协议直接握手失败,这是最隐蔽的一个原因
  3. 后台确认账号未过期、流量未用尽
  4. 确认没有其他代理软件在抢系统代理设置

「更新之后就用不了了」

  1. 先看日志的第一条报错,配置解析失败通常会指出具体字段
  2. 删掉配置重新拉一次订阅——服务商通常会跟进内核更新
  3. TUN 失效 → 重新授予权限(Windows 管理员 + 驱动,macOS 系统扩展)
  4. 实在不行回退到上一个版本。这就是建议保留旧版安装包的理由。

国内网站变慢

模式切回「规则」。已经是规则模式的话,检查规则里有没有 GEOIP,CN,DIRECT,以及它是否排在兜底 MATCH 之前。还不行就更新 GeoIP 数据库。

八、两个能省掉大麻烦的习惯

  1. 改配置之前先备份整个配置目录。 十秒钟的事,救过我两次。
  2. 不在急着用的时候更新客户端。 更新带来的问题都很好解决,但不是在你要开会前十分钟。

相关:客户端怎么选(五个客户端对比) · 分流规则详解 · 故障排查中心 · Fake-IP 词条 · 分流规则词条

相关阅读