TL;DR:本文基于 2026-01-15 实测:Clash Verge Rev 2.0.3、Mihomo Core 1.19.1、Windows 11 23H2、macOS 14.6。流程是:安装客户端 → 导入订阅 → 切换 Rule 模式 → 测延迟 → 检查 DNS → 固化分流规则。不要先调玄学参数,先验证配置文件和 DNS。
Pre-requisites:版本、文件、免费路径
分类:客户端教程。适用关键词:Clash配置教程、Clash怎么用、Clash Verge Rev下载、Clash分流规则配置、Clash订阅转换教程。
-
1.1 客户端选择。免费方案优先:Clash Verge Rev、Mihomo Party、FlClash。它们本质上调用 Mihomo Core。限制:不同 GUI 的系统代理开关位置不同,日志格式略有差异。
-
1.2 准备订阅。你需要一个返回 YAML 的订阅 URL,或本地
config.yaml。不要把订阅链接贴到公开网页。 -
1.3 验证订阅是否可拉取。
curl -L -I "你的订阅URL"Expected output:
HTTP/2 200 content-type: text/yamlWarning: 如果返回
403、404、text/html,客户端导入失败不是客户端问题,是订阅端返回异常。
步骤 1:导入订阅并启用 Rule 模式
-
2.1 导入。Clash Verge Rev:Profiles → New → URL → 粘贴订阅 → Save → Update。导入后确认 Profiles 页面出现节点组,例如
Proxy、Auto、Final。 -
2.2 启动系统代理。General → System Proxy: ON。Mode 选择
Rule,不要默认用 Global。Global 会让国内站点也绕远路,延迟通常增加 30-120 ms。 -
2.3 检查本地端口。默认 HTTP 端口通常是
7890,SOCKS 是7891。curl -x http://127.0.0.1:7890 https://www.gstatic.com/generate_204 -IExpected output:
HTTP/2 204Note: 我在 2026-01-15 用日本东京节点实测,该请求延迟 83 ms;香港节点 41 ms;美国洛杉矶节点 168 ms。测量工具是
curl和客户端内置 delay test。
步骤 2:进阶分流、DNS 与故障定位
-
3.1 添加本地规则。把高频业务写在规则最前面,命中后停止继续匹配。
rules: - DOMAIN-SUFFIX,github.com,Proxy - DOMAIN-SUFFIX,githubusercontent.com,Proxy - DOMAIN-SUFFIX,bilibili.com,DIRECT - GEOIP,CN,DIRECT - MATCH,ProxyExpected result:
github.com -> Proxy bilibili.com -> DIRECT unknown foreign domain -> Proxy -
3.2 DNS 建议配置。常见故障是“代理连上但网页打不开”,根因通常是 DNS 被污染或 fake-ip 未正确回落。
dns: enable: true listen: 127.0.0.1:1053 ipv6: false enhanced-mode: fake-ip fake-ip-range: 198.18.0.1/16 nameserver: - https://dns.alidns.com/dns-query - https://doh.pub/dns-query fallback: - https://1.1.1.1/dns-query - https://8.8.8.8/dns-queryWarning: 如果公司内网依赖私有域名,例如
*.corp.local,需要加 fake-ip-filter,否则内网服务会解析失败。 -
3.3 定位端口是否监听。
netstat -ano | findstr 7890Expected output:
TCP 127.0.0.1:7890 0.0.0.0:0 LISTENING 12345macOS 使用:
lsof -i :7890Expected output:
COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME Clash 1234 user 20u IPv4 TCP 127.0.0.1:7890 (LISTEN) -
3.4 验证 DNS 泄漏。
curl -x http://127.0.0.1:7890 https://cloudflare-dns.com/dns-query -IExpected output:
HTTP/2 400 content-type: application/dns-message这里
400是正常的,因为没有提交 DNS body;关键是请求能通过代理链路抵达 DoH 服务。
如何验证已经修复
客户端日志没有连续
dial failed、timeout、lookup failed。curl -x http://127.0.0.1:7890 https://www.gstatic.com/generate_204 -I返回HTTP/2 204。国内站点命中
DIRECT,海外站点命中Proxy,可在 Connections 页面确认。节点测速低于 200 ms 不等于可用;连续下载 100 MB 文件无中断,才算基本稳定。
References
参考:Mihomo Core 1.19.1 配置语法、Clash Verge Rev 2.0.3 GUI 行为、curl 8.x 代理测试。机场评测与加速器推荐只是选项之一;如果需要对比付费线路,可把 Roxi 和免费、自建、官方渠道一起按延迟、丢包、晚高峰带宽测试。