Biri izleme için diğeri istek göndermek için iki terminale başlamanızı öneririm. Terminal1, MAC adresi de dahil olmak üzere mevcut tüm DHCP sunucularından gelen yanıtları gösterecektir. Bu örnek Ubuntu'da çalıştırıldı:
Terminal1 (izleme için):
sudo tcpdump - nel udp bağlantı noktası 68 | grep -i "önyükleme. * yanıtla"
tcpdump: ayrıntılı çıkış bastırılmış, enp2s0'da tam protokol kod çözme için -v veya -vv kullanın, bağlantı tipi EN10MB (Ethernet), yakalama boyutu 262144 bayt 20: a6: 80: f9: 12: 2f> ff: ff: ff: ff: ff: ff, ethertype IPv4 (0x0800), uzunluk 332: 192.168.1.1.67> 255.255.255.255.68: BOOTP / DHCP, Yanıt, uzunluk 290 00: 23: cd: c3: 83: 8a> ff: ff : ff: ff: ff: ff, Ethertype IPv4 (0x0800), uzunluk 590: 192.168.1.253.67> 255.255.255.255.68: BOOTP / DHCP, Yanıt, uzunluk 548
Terminal2 (bir istek göndermek için):
sudo nmap - komut dosyası yayın-dhcp-keşif -e eth0
Nmap 7.01 ( https://nmap.org ) 'da 2019-10-13 21:21' de Başlarken EEST Tarama öncesi komut dosyası sonuçları: | broadcast-dhcp-keşif: | Yanıt 1/1: | Sunulan IP: 192.168.1.228 | DHCP Mesaj Tipi: DHCPOFFER | IP Adresi Kiralama Süresi: 2h00m00s | Sunucu Tanımlayıcısı: 192.168.1.1 | Alt Ağ Maskesi: 255.255.255.0 | Yönlendirici: 192.168.1.1 | _ Alan Adı Sunucusu: 8.8.8.8, 8.8.4.4 UYARI: Hiçbir hedef belirlenmedi, dolayısıyla 0 ana bilgisayar tarandı. Nmap yapıldı: 0.94 saniye içinde taranan 0 IP adresi (0 ana bilgisayar)
Bu izleme terminaline sadece tüm cevapları görmek için ihtiyaç duyulmaktadır (nmap sadece ilk yanıtı gösterebilir).