आपके पास उपकरण का उपयोग करने के arping
बजाय बेहतर भाग्य हो सकता है । टूल OSI मॉडलping
के लेयर 3 स्तर पर काम करता है , जबकि लेयर 2 पर काम करता है।arping
फिर भी आपको इस उपकरण के साथ सिस्टम का IP जानना आवश्यक है। इसके 2 संस्करण हैं, सबसे अधिक यूनिक्स (एलेक्सी कुज़नेत्सोव) के साथ शामिल मानक एक संस्करण है जो केवल आईपी पते से निपट सकता है। दूसरे संस्करण (थॉमस Habets ') माना जाता है कि मैक पतों का उपयोग करके क्वेरी कर सकते हैं।
$ sudo arping 192.168.1.1 -c 1
ARPING 192.168.1.1 from 192.168.1.218 eth0
Unicast reply from 192.168.1.1 [00:90:7F:85:BE:9A] 1.216ms
Sent 1 probes (1 broadcast(s))
Received 1 response(s)
arping
ping
आईसीएमपी पैकेट भेजने के बजाय, एआरपी पैकेट भेजने के बजाय इसी तरह काम करता है।
सिर्फ मैक का उपयोग करके सिस्टम का आईपी प्राप्त करना
मैक के आईपी को रिवर्स लुकअप करने के लिए यहां कुछ तरीके दिए गए हैं।
nmap
$ nmap -sP 192.168.1.0/24
फिर इसी मशीन के लिए अपने arp कैश में देखें arp -an
।
fping
$ fping -a -g 192.168.1.0/24 -c 1
फिर अपने arp कैशे में देखें, ऊपर की तरह ही।
पिंग
$ ping -b -c1 192.168.1.255
फिर अपने arp कैशे में देखें, ऊपर की तरह ही।
nbtscan (विंडोज़ केवल होस्ट करता है)
$ nbtscan 192.168.1.0/24
Doing NBT name scan for addresses from 192.168.1.0/24
IP address NetBIOS Name Server User MAC address
------------------------------------------------------------------------------
192.168.1.0 Sendto failed: Permission denied
192.168.1.4 MACH1 <server> <unknown> 00-0b-12-60-21-dd
192.168.1.5 MACH2 <server> <unknown> 00-1b-a0-3d-e7-be
192.168.1.6 MACH3 <server> <unknown> 00-21-9b-12-b6-a7
arping
एक मैक पते को एक पैरामीटर के रूप में ले सकते हैं:arping -c 5 38:e7:d8:63:5e:a6