मैं सुझाव देता हूं कि दो टर्मिनल शुरू करें, एक निगरानी के लिए और दूसरा अनुरोध भेजने के लिए। टर्मिनल 1 मैक पते सहित सभी मौजूदा डीएचसीपी सर्वरों से प्रतिक्रियाएं दिखाएगा। यह उदाहरण उबंटू पर चलाया गया था:
टर्मिनल 1 (निगरानी के लिए):
सुडो tcpdump -nelt udp पोर्ट 68 | grep -i "बूट। * उत्तर"
tcpdump: वर्बोज़ आउटपुट को दबाया गया, पूर्ण-प्रोटोकॉल के लिए -v या -vv का उपयोग enp2s0, लिंक-टाइप EN10MB (इथरनेट) पर सुनने के लिए, कैप्चर साइज़ 262144 बाइट्स 20: a6: 80: f9: 12: 2f> ff: ff: ff: ff: ff: ff: ethertype IPv4 (0x0800), लंबाई 332: 192.168.1.1.67> 255.255.255.255.68: BOOTP / DHCP, उत्तर दें, लंबाई 00: 23: cd: 83: 83a: 8a> ff: ff: ff : ff: ff: ff: ff: ethertype IPv4 (0x0800), लंबाई 590: 192.168.1.253.67> 255.255.255.255.68: BOOTP / DHCP, उत्तर, लंबाई 548
टर्मिनल 2 (अनुरोध भेजने के लिए):
सुडो नम्प - स्क्रिप्ट प्रसारण-dhcp-डिस्कवर-ई एथ ०
2019-10-13 पर नैंप 7.01 ( https://nmap.org ) शुरू 21:21 EEST प्री-स्कैन स्क्रिप्ट परिणाम: | प्रसारण-धिक-खोज: | प्रतिक्रिया 1 का 1: | IP की पेशकश की: 192.168.1.228 | DHCP संदेश प्रकार: DHCPOFFER | आईपी एड्रेस लीज टाइम: 2h00m00s | सर्वर पहचानकर्ता: 192.168.1.1 | सबनेट मास्क: 255.255.255.0 | राउटर: 192.168.1.1 | _ डोमेन नाम सर्वर: 8.8.8.8, 8.8.4.4 चेतावनी: कोई लक्ष्य निर्दिष्ट नहीं किया गया था, इसलिए 0 होस्ट स्कैन किए गए। नंप किया गया: 0 IP पते (0 होस्ट अप) 0.94 सेकंड में स्कैन किए गए
सभी प्रतिक्रियाओं को देखने के लिए मॉनिटरिंग टर्मिनल की आवश्यकता होती है (nmap केवल पहली प्रतिक्रिया दिखाने में सक्षम है)।