如何判斷是設定問題、用戶端問題還是網路問題?

有效疑難排解需要固定變因:同一份設定更換用戶端、同一個用戶端更換設定、同一台裝置更換網路,逐步縮小範圍。每次只改變一個條件並記錄錯誤時間,才能判斷問題所在。

  • 日誌與疑難排解
  • 疑難排解
簡要回答

有效疑難排解需要固定變數:同一設定換用戶端、同一用戶端換設定、同一裝置換網路,逐步縮小範圍。每次只改變一個條件並保留錯誤時間,才能判斷責任位置。從最容易復現的一組開始,出現差異時停止擴大測試;將唯一變化項連同脫敏日誌交給對應專案或提供方。

三組對照測試分別能排除什麼

準備三組對照:原設定換用戶端、原用戶端換可用設定、原裝置換網路,每組只改變一個條件並記錄結果。

  • 同一訂閱在其他裝置是否可匯入
  • 同一用戶端匯入其他設定是否正常
  • 直連網路是否可存取訂閱位址
  • 錯誤是否出現在升級用戶端或系統後

用最小設定定位用戶端、設定或網路

  1. 先備份目前設定和日誌
  2. 用最小設定測試單個節點和一條 MATCH 規則(參見 設定參考
  3. 換網路或熱點測試訂閱更新和節點連線
  4. 如果只在某用戶端失敗,帶版本號向用戶端專案意見回饋(參見 用戶端大全

同時修改 DNS、TUN、規則和節點會增加定位難度

公開意見回饋時提供脫敏日誌比描述更有效

訂閱提供方問題應聯絡對應服務或設定維護方