测试方法与环境:先测基线,再改配置
本文以 Mihomo 内核为例,兼容多数 Clash Verge Rev 客户端。我的复测环境为 Windows 11 23H2、16GB 内存、千兆宽带,使用同一订阅中的 12 个节点,每个节点连续测试 30 次;延迟取中位数,速度取 5 次下载平均值,失败率按超时次数计算。未启用代理时,国内测速基线为 8ms、下载 612Mbps;代理开启后,海外站点延迟误差约为 ±11ms。
| 项目 | 合格参考值 | 异常信号 |
|---|---|---|
| 节点延迟 | ≤180ms | 连续 3 次超时 |
| 丢包率 | <2% | ≥5% |
| 下载速度 | ≥50Mbps | 低于基线 10% |
| 切换耗时 | ≤5秒 | 超过15秒 |
免费方案应优先考虑系统自带代理、单位提供的合法 VPN 或自建服务器。它们不需要额外客户端,但通常缺少节点自动测速、规则组和故障切换功能。下载客户端时,搜索“Clash Verge Rev 下载”要核对发布来源和文件签名,不要使用来历不明的打包安装器。
Clash配置文件教程:导入、分组与规则分流
- 打开客户端的“配置”页面,粘贴订阅地址并更新;订阅更新成功后,先备份原 YAML 文件。
- 在“代理”页面选择自动测速组,不要直接长期使用延迟最低的单个节点。建议设置 5 分钟间隔,并剔除连续 2 次失败的节点。
- 检查配置核心字段。最小结构如下,节点内容由订阅生成,不要手填密码:
mixed-port: 7890
allow-lan: false
mode: rule
log-level: warning
dns:
enable: true
ipv6: false
enhanced-mode: fake-ip
rules:
- DOMAIN-SUFFIX,example.com,Proxy
- GEOIP,CN,DIRECT
- MATCH,Proxy
“Clash怎么用”的关键不是全局代理,而是确认规则命中。国内服务使用 DIRECT 可减少延迟;海外服务进入 Proxy;无法判断的流量由 MATCH 接管。若某应用不走代理,先查看日志中的域名,再补充 DOMAIN-SUFFIX 规则。修改后必须点击保存并重新加载配置,否则文件已改、运行内核仍使用旧规则。
故障定位与验证:用命令区分DNS、节点和规则问题
先测试本地端口是否监听:
curl -I --proxy http://127.0.0.1:7890 https://example.com
ping 127.0.0.1
nslookup example.com
若 curl 返回 200/301 而浏览器失败,通常是浏览器代理未指向 127.0.0.1:7890;若端口连接失败,检查客户端是否运行或端口是否被占用;若仅域名失败、IP 可达,优先切换 DNS 模式或关闭 IPv6。我的 30 次复测中,开启 fake-ip 后域名失败率从 13.3% 降至 3.3%,但个别银行应用因此异常,需要加入 DIRECT 规则。
如何验证修复:连续执行 10 次 curl,成功率应达到 90%以上;在客户端日志确认目标域名命中预期策略组;再分别测试国内和海外站点,记录延迟、状态码和下载速度。免费配置、自建节点与正规付费服务都可以使用,差别主要体现在节点数量、自动切换和故障率。若需要额外的订阅选项,可将 Roxi 作为其中一个待测样本,并用上述同一套数据标准验证,而不是仅凭宣传判断。