如何判断是配置问题、客户端问题还是网络问题?

有效排错需要固定变量:同一配置换客户端、同一客户端换配置、同一设备换网络,逐步缩小范围。每次只改变一个条件并保留错误时间,才能判断责任位置。

  • 日志与排错
  • 故障排查
简要回答

有效排错需要固定变量:同一配置换客户端、同一客户端换配置、同一设备换网络,逐步缩小范围。每次只改变一个条件并保留错误时间,才能判断责任位置。 从最容易复现的一组开始,出现差异时停止扩大测试;将唯一变化项连同脱敏日志交给对应项目或提供方。

三组对照测试分别能排除什么

准备三组对照:原配置换客户端、原客户端换可用配置、原设备换网络,每组只改变一个条件并记录结果。

  • 同一订阅在其他设备是否可导入
  • 同一客户端导入其他配置是否正常
  • 直连网络是否可访问订阅地址
  • 错误是否出现在升级客户端或系统后

用最小配置定位客户端、配置或网络

  1. 先备份当前配置和日志
  2. 用最小配置测试单个节点和一条 MATCH 规则(参见 配置参考
  3. 换网络或热点测试订阅更新和节点连接
  4. 如果只在某客户端失败,带版本号向客户端项目反馈(参见 客户端大全

同时修改 DNS、TUN、规则和节点会增加定位难度

公开反馈时提供脱敏日志比描述更有效

订阅提供方问题应联系对应服务或配置维护方