日志是排查 Clash 问题最有价值的线索之一,但不需要把整屏内容都看懂。抓住一条可复现请求附近的时间、级别、目标和错误原因,通常就能先判断它更像是配置、DNS、连接还是权限问题。
先复现,再截取附近记录
在出现问题前清空或记住当前时间,然后只做一个动作,例如访问一个网页或更新一次订阅。随后查看同一时间段的日志。这样比在大量历史记录里猜测更可靠,也更适合向技术支持描述问题。
关注四类信息
- 时间:错误是否与刚才的操作对应。
- 级别:提示、警告或错误的严重程度。
- 目标:涉及域名、地址、端口或配置名称。
- 原因:解析失败、连接超时、权限不足或格式错误等。
用日志把问题归类
出现解析类词语时,优先检查 DNS;出现 YAML、字段或加载信息时,检查配置格式和兼容性;出现连接超时则同时检查网络、代理组和目标;出现权限或接口信息时,重点查看系统授权与 TUN 设置。不要把日志中的敏感地址、订阅链接或标识公开发布。
常见问题
日志很多,应该发全部内容吗?
不建议。保留复现时间附近的必要片段,并先移除订阅链接、账号和设备标识。
看到 timeout 就一定是节点问题吗?
不一定。超时也可能与本地网络、DNS、规则或目标站点有关。
日志等级调得越高越好吗?
高等级能提供更多线索,也可能产生大量信息。排查完成后应按需要恢复。

