共用方式為


診斷 Fiddler 和 Wireshark 的 HoloLens 2 網路問題

如果網路問題是您組織中成功部署和使用 HoloLens 2 的障礙,請瞭解兩個已知的網路診斷工具 Fiddler 和 Wireshark 如何協助您掃描、診斷和識別問題。

  • FiddlerWhere 是第三方 Web 偵錯 Proxy,主要用於疑難解答 HTTP(S) 問題。 它會擷取計算機建立的每個 HTTP 要求,並記錄與其相關聯的所有專案,讓您輕鬆找出組織中所使用的 HTTPS 應用程式的使用者驗證問題。

    注意

    還有免費版本的 Fiddler,稱為 Fiddler Classic,可用於診斷。 雖然介面與此處顯示的功能稍有不同,但兩個工具之間的功能類似

  • Wireshark 是第三方網路通訊協定分析器,主要用於檢查 HoloLens 2 裝置的 TCP/UDP 流量。 這可讓您輕鬆地檢查所有跨越 HoloLens 2 的網路流量。 這也可讓您藉由查看其中大部分流量、特定躍點之間有多少延遲等,對流量進行更深入的檢查。

網路診斷工具

我們將探討一些使用這些工具的範例,以及使用 HoloLens 2 的安裝和設定。

菲德勒隨處可見

假設您有自定義企業營運 (LOB) 應用程式的驗證問題。 在 HoloLens 2 上安裝之後,應用程式無法透過 HTTPS 向後端伺服器進行驗證。 若要針對此問題進行疑難解答,您可以使用 Fiddler 來擷取和譯碼 HTTPS 會話,以探索網路層級問題。

設定 Fiddler 以從 HoloLens 2 擷取 HTTP 流量

先決條件:
  • HoloLens 2 裝置和您的電腦必須位於相同的網路上
  • 記下電腦的IP位址
步驟:

在您的電腦上安裝並啟動 Fiddler。 設定 Fiddler 以允許遠端電腦連線:

  1. 移至 Fiddler [設定],然後選取 [連線]

  2. 請注意 Fiddler 的接聽埠(預設值為 8866 和 Fiddler Classic 的 8888)。

  3. 選取 [[允許遠端計算機連線]。

    注意:工具 -> 選項 -> HTTPS,選取僅針對遠端用戶端擷取 HTTPS Connects/Decrypt。 如此一來,我們不會擷取本機流量,而只會擷取來自 HoloLens 的流量。

    [Fiddler 連線設定] 對話框

  4. 選取 [儲存]。

在您的 HoloLens 2 上,將 Fiddler 設定為 Proxy 伺服器*。 如果您的 HoloLens 2 裝置正在執行 Windows Holographic 組建 20279.1006 和更新版本 (Insiders 和即將推出的版本),請使用下列步驟來設定 Proxy:

  1. 開啟 [開始] 選單,然後 [設定] -> [網络 & 因特網 -> 狀態 -> Wi-Fi 網络的 [屬性]
  2. 向下捲動至 Proxy
  3. 變更為 手動設定
  4. 輸入安裝 Fiddler 之電腦的 IP 位址。
  5. 輸入上面所述的埠號碼。 (預設值為8866)。
  6. 選取 [套用]。

解密來自 HoloLens 2 的 HTTPS 流量

在您的計算機上,導出 Fiddler 憑證。

  1. 移至 Fiddler [設定]> [HTTPS],然後展開 [進階設定]

  2. 選取 [匯出 Fiddler 憑證。 憑證會儲存至您的桌面。

    Fiddler 憑證

  3. 將憑證移至 HoloLens 2 上的 Downloads 資料夾。

在您的 HoloLens 2 上,匯入 Fiddler 憑證。

  1. 移至 [更新和安全性 > 憑證 > 設定],
  2. 選取 [[安裝憑證],流覽至 [下載] 資料夾,然後選取 Fiddler 憑證。
  3. 存放區位置 變更為 本機電腦
  4. 證書存儲 變更為
  5. 選擇 [[安裝]
  6. 確認憑證顯示在憑證清單中。 如果沒有,請重複上述步驟。

檢查 HTTP(S) 工作階段

在您的電腦上,Fiddler 會顯示 HoloLens 2 的即時 HTTP(S) 會話。 Fiddler 中的 [偵測器] 面板可以在不同的檢視中顯示 HTTP(S) 要求/回應-例如,“Raw” 檢視會以純文本顯示原始要求或回應。

結論

將 HoloLens 2 部署到您的組織之後,您可能需要擷取網路流量以進行疑難解答。 Fiddler 和 Wireshark 都會與 HoloLens 2 搭配運作,以識別和診斷 HTTP/S 和 TCP/UDP 層級中的問題。

意見反應中樞和疑難解答秘訣

HoloLens 2 提供一些方法,讓使用者提供診斷記錄,以Microsoft進行調查。 您可以使用意見反應中樞,透過「網路 & 因特網」類別提交意見反應,以提交一般網路連線問題的記錄。 此外,內建的設定疑難解答員可以收集詳細的網路追蹤,以找出更複雜的問題。 如需詳細資訊,請參閱 從 HoloLens 裝置收集並使用診斷資訊 以取得指示。