连接时断时续如何记录有效的诊断信息?
教你如何在 Clash、v2rayN 与 Shadowrocket 客户端中找到控制台日志(Logs),提取关键 Error 堆栈信息以便精准修复。
连接时断时续如何记录有效的诊断信息?
遇到偶发性断线、丢包或每隔几分钟连接卡死一次的情况,盲目修改参数往往难以解决问题。学会在客户端中提取日志(Logs),能够帮助您精准找到引发断线的根源。
一、各主流客户端日志查看路径
1. Clash Verge Rev (Windows / macOS)
- 点击左侧导航栏的 日志 (Logs)。
- 顶部日志级别调为
Info或Warning。断线瞬间在日志窗口中查看出现的红字报错。
2. v2rayN (Windows)
- 底部选项卡切换至 日志 (Log) 区域。
- 查看底部滚动视图中包含
[Warning]或[Error]的文字行。
3. Shadowrocket (iOS)
- 进入设置 (Settings) -> 诊断与日志 (Diagnostics & Logs) -> 点击 导出控制台日志。
二、三大经典报错日志对症表
| 日志关键词 | 代表的实际原因 | 建议对症解法 |
|---|---|---|
context canceled / deadline exceeded | 本地数据包响应超时 | 切换至更优节点,检查本地 Wi-Fi 信号 |
certificate is valid for xxx, not yyy | 目标网站证书加密异常或系统时间错乱 | 校准本机时间,清理 DNS 缓存 |
bind: address already in use | 本地代理端口被其他软件强占 | 修改客户端设置中的端口号(如 7890 改为 17890) |