Linux系統下如何用tcpdump抓包?

2021-12-30 13:09:53 字數 713 閱讀 8888

很多時候我們的系統部署在linux系統上面,在一些情況下定位問題就需要檢視各個系統之間傳送資料報文是否正常,下面我就簡單講解一下如何使用tcpdump抓包

tcpdump是linux下面的乙個開源的抓包工具,和windows下面的wireshark抓包工具一樣, 支援抓取指定網口、指定目的位址、指定源位址、指定埠、指定協議的資料。

1、安裝tcpdump

yum install -y tcpdump2、常見的使用方法抓取所有經過 eth2 目的或源位址是 192.168.1.2 的網路資料 ,並且儲存到xx.pcap檔案中

tcpdump -i eth2 host 192.168.1.2 -w xx.pcap抓取所有經過 eth2,目的位址是 192.168.1.2 的網路資料,並且儲存到xx.pcap檔案中tcpdump -i eth2 dst host 192.168.1.2 -w xx.pcap抓取所有經過 eth1,源位址是 192.168.1.2 的網路資料,並且儲存到xx.pcap檔案中tcpdump -i eth2 dst host 192.168.1.2 -w xx.pcap?抓取網口1 源埠是25的資料,儲存到xx.pcap中

# tcpdump -i eth1 src port 25 -w xx.pcap抓取網口1 目的埠是25的資料,儲存到xx.pcap中# tcpdump -i eth1 dst port 25 -w xx.pcap 

如何用Saidar檢視Linux系統資訊統計

在linux和unix作業系統中,有大量的命令列和圖形監控工具存在,用於檢視系統統計資料。最流行和最廣泛使用的工具是top。除了top之外,還有一些不錯的替代品。通過使用top和類似top的程式,我們可以得到系統摘要資訊以及linux核心當前正在管理的程序或執行緒的列表。今天,我們將看到又乙個名為s...

linux下如何用GDB除錯c 程式

gdb 是gnu開源組織發布的乙個強大的unix下的程式除錯工具。或許,各位比較喜歡那種圖形介面方式的,像vc bcb等ide的除錯,但如果你是在 unix平台下做軟體,你會發現gdb這個除錯工具有比vc bcb的圖形化偵錯程式更強大的功能。所謂 寸有所長,尺有所短 就是這個道理。一般來說,gdb主...

linux下如何用GDB除錯c 程式

gdb 是gnu開源組織發布的乙個強大的unix下的程式除錯工具。或許,各位比較喜歡那種圖形介面方式的,像vc bcb等ide的除錯,但如果你是在 unix平台下做軟體,你會發現gdb這個除錯工具有比vc bcb的圖形化偵錯程式更強大的功能。所謂 寸有所長,尺有所短 就是這個道理。一般來說,gdb主...