常见根因:端口被占用、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 描述现象。