目錄

簡介

必要條件

需求

採用元件

背景資訊

設定

驗證

簡介

本文檔介紹如何在iOS裝置上收集PCAP以對Jabber和Webex應用問題進行故障排除。

必要條件

需求

思科建議您瞭解以下主題：

macOS

Wireshark

Jabber

Webex應用程式

採用元件

本檔案中的資訊是根據以下軟體版本：

Wireshark 4.2.2

含MacOS Sonoma 14.5的MacBook Pro

Xcode 15.4

本文中的資訊是根據特定實驗室環境內的裝置所建立。文中使用到的所有裝置皆從已清除（預設）的組態來啟動。如果您的網路運作中，請確保您瞭解任何指令可能造成的影響。

背景資訊

資料包捕獲是網路分析和故障排除的基本工具。它們使網路管理員和工程師能夠監控和分析透過網路的流量，幫助發現問題、最佳化效能並確保安全性。從iPhone中收集資料包捕獲對於診斷移動應用（如Jabber和Webex App）的問題特別有用，因為iPhone本身不支援資料包捕獲，因此使用Mac終端和遠端虛擬介面(RVI)配置完成此操作。

設定

步驟 1.安裝Xcode和Wireshark：

確保您的Mac上安裝了Xcode。您可以從Mac App Store下載。

驗證您的Mac上是否安裝了Wireshark。

步驟 2.啟用遠端虛擬介面(RVI)：

使用USB電纜將iPhone連線到Mac。

在您的Mac上打開Terminal。

透過運行以下命令查詢裝置識別符號：

xcrun xctrace list devices

透過運行以下命令啟用RVI：

rvictl -s <device-identifier>

將<device-identifier>替換為上一步中找到的識別符號。這樣會建立一個虛擬網路介面，您可以從中捕獲流量。

步驟 3.開始使用Wireshark捕獲：

打開Wireshark。

查詢以rvi0開頭的介面。這是為您的iPhone建立的虛擬介面。

在rvi0介面上開始資料包捕獲。

步驟 4.在iPhone上生成流量：

在iPhone上執行動作以擷取流量（例如：瀏覽、應用程式使用）。

停止捕獲：

收集完必要的資料後，停止Wireshark中的捕獲。

停用RVI：

在終端中，運行：

rvictl -x <device-identifier>

將<device-identifier>替換為以前使用的識別符號。

驗證

收集Wireshark資料包捕獲後，即可排除此問題。