常见根因:端口被占用、TUN/系统代理未生效、DNS 污染、节点丢包 / 路由差、策略组优先级不当。
1. 快速自检清单
| 步骤 |
指令 / 操作 |
期望结果 |
| 端口占用 |
`netstat -ano |
findstr 7890` |
| DNS 正常 |
nslookup youtube.com 127.0.0.1 |
返回稳定 IP 或 fake-ip |
| 节点延迟 |
客户端内测延迟测速 |
< 300ms 且稳定 |
| 规则命中 |
查看日志策略匹配 |
目标域命中期望策略 |
2. 典型现象与处理
| 现象 |
原因 |
处理 |
| 所有站打不开 |
程序未走代理 |
开启系统代理或 TUN,参考 TUN |
| 国内慢/国外正常 |
国内域名被错误代理 |
GEOIP / 规则列表顺序前置 DIRECT |
| 国外慢 |
DNS 解析错误或节点拥塞 |
参考 DNS 污染 调整 DoH / fake-ip |
| 只有特定 APP 慢 |
走了不合适策略组 |
检查策略优先级,参考 策略组 |
| 间歇断流 |
节点熔断 / ISP 丢包 |
换协议 (hysteria2 / reality / tuic) 或更换落地 |
3. DNS 优化要点
- 减少 fallback 过多导致的串行等待
- 重要域使用域名策略直连/固定走最快节点
- 浏览器关闭内置 DoH 避免与 fake-ip 冲突
4. 节点质量评估
| 指标 |
说明 |
建议 |
| RTT 延迟 |
基础握手延迟 |
<200ms 体验较好 |
| 抖动 |
延迟波动 |
标准差越小说明链路稳定 |
| 丢包 |
UDP/TCP 失败率 |
>5% 需更换节点 |
| 真实带宽 |
多线程下载速度 |
贴近物理带宽上限 |
5. 进一步排查
- 换纯文本站点 (example.com) 排除前端资源慢
- 关掉所有浏览器插件排除扩展拦截
- 抓包 (Wireshark) 查看是否大量重传
- 日志开启 debug 级别分析策略命中
6. 关联问题
7. 仍无法解决
收集:系统版本、客户端版本、节点协议、日志 (前 100 行);再发至提供方或 Issue 描述现象。