如何在Linux系統通過抓包分析視頻流媒體直播點播平臺的頁面報錯原因?

我們的視頻流媒體系統(包括EasyNVR ,EasyDSS,EasyGBS)都可以在windows和linux中進行部署,如果頁面出現報錯,在windows中我們可以用wirshark進行抓包,在linux中我們可以輸入tcpdump命令來進行抓包,可以通過抓包來進行報錯分析。

EasyDSS.png

下面爲大家介紹一下抓包的過程:

1、首先用finalshell或者Xshell打開linux的服務器後,先用ifconfig查詢下該Linux服務器的ip地址以及網段接口。

540.png

2、由此我們知道該網絡的網關接口位eth0,接下來輸入
tcpdump -i eth0 -w eth0.cap (第一個eth0是接口,第二個是文件夾名稱)然後按下回車,系統就進行抓包了,我們在抓包過程中可以對頁面進行播放,設備接入等等操作。

3、差不多十分鐘左右就可以停止了(如果不停止的話抓包過程會一直運行,這樣會佔據服務器很大的儲存空間),按下ctrl+c就停止抓包了。

4、接着我們可以看到當前文件夾目錄中會出現eth0.cap的文件,這個就是我們所抓的包。

541.png

5、將該文件下載到我們本地中用wirshark打開後

542.png

我們可以在裏面對端口,ip以及設備編號進行分析查找問題的原因。

543.png

544.png

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章