作者:張醫博
背景:
很多客戶端移動端上訪問視頻、CDN 資源卡頓,但是無法進行抓包測試,可以參考以下操作
電腦端操作
1、電腦和手機保持鏈接同一個 Wi-Fi 網絡比如都是 ali1
2、PC上下載一個軟件 Charles ,打開 Charles ,選擇 proxy-》proxy-setting ,設置代理端口為 8888
3、PC 端固定 host,將 CDN 節點和域名綁定,目前是將所有本地流量指向固定 IP;
4、然後在PC 上開啟 Wireshark 抓包,將抓包條件固定為 CDN IP ,回車開始抓包;
手機端操作
**1、鏈接公司 Wi-Fi
2、更改客戶端的代理設置,將 IP 指向電腦的網卡 IP;**
電腦網卡的IP ,可以通過 ipconfig/windows 或者 ifconfig/linux 獲取到,如下圖;
手機端開始測試
1、打開一個 app ,然後訪問一個直播或者 CDN 資源;
2、觀察 PC 端 Wireshark 是否有流量過來了,如圖測試就是成功抓到報文了;