如何用tcpdump抓取dhcp的包

2021-10-20 17:59:20 字數 607 閱讀 1961

1.什麼是dhcp(dynamic host configuration protocol)

動態主機設定協定(dynamic host configuration protocol, dhcp)dhcp是乙個區域網的網路協議,使用udp協議工作,其前身是bootp協議。當前的dhcp定義可以在rfc 2131中找到,而基於ipv6的建議標準(dhcpv6)可以在rfc 3315中找到。主要有兩個用途:

2.dhcp是怎樣工作的

動態主機設定協定(dhcp)是一種使網路管理員能夠集中管理和自動分配ip網路位址的通訊協議。在ip網路中,每個連線internet的裝置都需要分配唯一的ip位址。dhcp使網路管理員能從中心結點監控和分配ip位址。當某台計算機移到網路中的其它位置時,能自動收到新的ip位址。

3.如何用tcpdump抓取dhcp包

tcpdump -i eth0 -c 8 -s 0 -w /mnt/sdcard/dhcp.pcap 『udp and port 67 and port 68』 &

-i 選擇網絡卡

-c 資料報個數

-s 資料報長度,0代表完整資料報

-w 寫入檔案

dhcp使用67和68埠

&使程序後台執行

Linux下面如何用tcpdump抓包

很多時候我們的系統部署在linux系統上面,在一些情況下定位問題就需要檢視各個系統之間傳送資料報文是否正常,下面我就簡單講解一下如何使用tcpdump抓包 tcpdump是linux下面的乙個開源的抓包工具,和windows下面的wireshark抓包工具一樣,支援抓取指定網口 指定目的位址 指定源...

Linux系統下如何用tcpdump抓包?

很多時候我們的系統部署在linux系統上面,在一些情況下定位問題就需要檢視各個系統之間傳送資料報文是否正常,下面我就簡單講解一下如何使用tcpdump抓包 tcpdump是linux下面的乙個開源的抓包工具,和windows下面的wireshark抓包工具一樣,支援抓取指定網口 指定目的位址 指定源...

Linux下面如何用tcpdump抓包

很多時候我們的系統部署在linux系統上面,在一些情況下定位問題就需要檢視各個系統之間傳送資料報文是否正常,下面我就簡單講解一下如何使用tcpdump抓包 tcpdump是linux下面的乙個開源的抓包工具,和windows下面的wireshark抓包工具一樣,支援抓取指定網口 指定目的位址 指定源...