Clash Verge Rev 连接与日志页面教程:排查网站走了哪个节点、为什么打不开
Clash 中文网编辑部 · 更新于 2026/10/22 · 对照版本 Clash Verge Rev v2.5.8
想知道某个网站到底走了直连还是代理、走了哪个节点?打开 Clash Verge Rev 的「连接」页即可:每一行是一个正在进行的连接,「规则」列显示命中的规则,「链路」列显示经过的代理组和最终节点。「日志」页则显示内核的实时日志,用于排查连接失败的原因。
连接页
各列含义
| 列 | 含义 | 举例 |
|---|---|---|
| 主机 | 访问的域名或 IP | www.google.com:443 |
| 下载速度 / 上传速度 | 该连接当前的实时速度 | 1.2 MB/s |
| 链路 | 经过的代理组与节点 | 节点选择 → 香港01;DIRECT 表示直连 |
| 规则 | 命中的规则及内容 | GeoSite(cn)、DomainSuffix(github.com)、Match |
| 进程 | 发起连接的程序 | chrome.exe |
| 连接时间 | 连接建立了多久 | 2 分钟前 |
| 源地址 | 连接来源 | 127.0.0.1:52345 |
| 目标地址 / 目标端口 | 实际连接的 IP 和端口 | 142.250.x.x / 443 |
| 类型 | 入站类型与网络 | HTTP(tcp)、TUN(udp)、SOCKS5 |
点击右上角的「列设置」,可以显示/隐藏列、拖动调整列顺序。
常用操作
| 操作 | 方法 |
|---|---|
| 搜索 | 顶部搜索框输入域名、进程名或节点名 |
| 切换活跃 / 已关闭 | 查看当前连接,或最近已结束的连接 |
| 排序 | 按默认、上传速度、下载速度排序,快速找到占带宽的程序 |
| 查看详情 | 点击某个连接,查看完整信息 |
| 关闭连接 | 在详情中点击「关闭连接」 |
| 关闭所有连接 | 右键托盘图标 →「关闭所有连接」 |
读懂“链路”
链路显示了连接从代理组到最终节点的路径,从左到右依次是:
国外媒体 → 节点选择 → 自动选择 → 香港 03
意思是:规则把它交给“国外媒体”组,该组选了“节点选择”组,“节点选择”组又选了“自动选择”组,最后由“自动选择”组选中“香港 03”节点。
DIRECT:直连;REJECT:被拦截(常见于广告)。
读懂“规则”
| 显示 | 对应规则 |
|---|---|
Domain(xxx) |
DOMAIN 规则 |
DomainSuffix(xxx) |
DOMAIN-SUFFIX 规则 |
DomainKeyword(xxx) |
DOMAIN-KEYWORD 规则 |
GeoSite(xxx) |
GEOSITE 规则 |
GeoIP(xxx) |
GEOIP 规则 |
IPCIDR(xxx) |
IP-CIDR 规则 |
RuleSet(xxx) |
RULE-SET 规则 |
ProcessName(xxx) |
PROCESS-NAME 规则 |
Match |
没有命中任何规则,走了兜底规则 |
排查实例
实例一:某个国外网站很慢
- 打开连接页,搜索该网站域名;
- 看「链路」:
DIRECT→ 规则把它判为直连了,需要 添加规则 让它走代理;- 某个节点 → 到代理页测试该节点延迟,换一个更快的节点;
- 看「规则」:确认命中的是哪条规则,判断是否符合预期。
实例二:国内网站走了代理
在连接页找到该网站,如果「规则」是 Match,说明订阅规则没有覆盖它。添加前置规则 DOMAIN-SUFFIX,该域名,DIRECT 即可。也可以先尝试「更新 GeoData」。
实例三:找出偷跑流量的程序
按「下载速度」或「上传速度」排序,看「进程」列,就能找到正在大量占用带宽的程序。如果它不需要走代理,用 PROCESS-NAME 规则让它直连,节省套餐流量。
实例四:确认 TUN 是否接管了终端
开启 TUN 后在终端执行 curl https://www.google.com,在连接页搜索 google,类型列显示 TUN、进程列显示 curl,说明 TUN 生效。
日志页
日志页显示 Clash 内核的实时日志。
页面操作
| 功能 | 说明 |
|---|---|
| 等级筛选 | 选择显示 Debug / Info / Warn / Error 级别的日志 |
| 搜索 | 按关键字过滤日志 |
| 时间排序 | 按时间倒序(最新在上)或正序 |
| 暂停 / 继续 | 暂停或恢复接收新日志,方便阅读 |
| 清空 | 清空当前显示的日志 |
日志等级
| 等级 | 内容 | 什么时候用 |
|---|---|---|
| Debug | 最详细,包括每条规则匹配过程 | 排查复杂问题 |
| Info | 每个连接的匹配结果 | 日常 |
| Warn | 警告 | 只关注异常 |
| Error | 错误 | 只关注失败 |
页面上的等级筛选只影响显示。写入日志文件的等级在「设置 → Clash 设置 → 日志等级」中设置。
常见日志及含义
| 日志关键词 | 含义 | 处理 |
|---|---|---|
match DomainSuffix(...) using 节点选择[香港01] |
正常匹配记录 | — |
dial tcp ... i/o timeout |
连接节点超时 | 节点不可用或被阻断,换节点 |
connect failed / dial failed |
连接失败 | 检查节点、网络 |
context deadline exceeded |
请求超时 | 节点或网络问题 |
connection refused |
连接被拒绝 | 目标端口未开放或节点配置错误 |
no such host |
域名无法解析 | 检查 DNS 设置 |
tls: handshake failure |
TLS 握手失败 | 节点配置或证书问题,联系服务商 |
proxy ... not found |
规则引用了不存在的代理组/节点 | 检查自定义规则中的名称 |
start initial configuration failed |
配置文件错误 | 检查扩展配置/脚本 |
日志文件
日志页只显示实时日志。需要查看历史日志时:
- 打开「设置 → Verge 高级设置 → 日志目录」;
- 日志文件按日期保存,内核日志在 Service 相关文件夹中;
- 「杂项设置 → 自动清理日志」默认保留 7 天。
向开发者反馈问题时,使用「导出诊断信息」一键打包日志和系统信息。
相关教程
常见问题
日志页一直是空的?
日志页只显示打开页面之后产生的内容,先访问几个网站再看。也检查页面上的等级筛选是否设为了 Error 等较高等级。
怎么断开所有连接?
右键托盘图标选择「关闭所有连接」,或在连接页逐个关闭。
进程列是空的?
内核需要能识别连接所属的程序。系统代理模式下部分连接无法识别进程,开启 TUN 模式后识别更完整。
连接页会记录我的上网历史吗?
只在内存中显示当前和最近关闭的连接,不会长期保存到文件。
还没安装 Clash Verge Rev?
最新版 v2.5.8,直链 GitHub 官方安装包。