मैं विंडोज और / या लिनक्स में उलटा एआरपी लुकअप कैसे कर सकता हूं? कहो कि मेरे पास वायरलेस एक्सेस प्वाइंट का मैक एड्रेस है जो नेटवर्क में ऊपर और चल रहा है, लेकिन मैं यह आईपी एड्रेस भूल गया हूं?
मैं विंडोज और / या लिनक्स में उलटा एआरपी लुकअप कैसे कर सकता हूं? कहो कि मेरे पास वायरलेस एक्सेस प्वाइंट का मैक एड्रेस है जो नेटवर्क में ऊपर और चल रहा है, लेकिन मैं यह आईपी एड्रेस भूल गया हूं?
जवाबों:
ऐसा करने का सबसे आसान तरीका आपके सबनेट (अक्सर .255) पर प्रसारण पते (पिंग-बी [प्रसारण पता) को पिंग करना है, और फिर अपनी आरपी तालिका (लिनक्स पर आरएपी-ए) को डंप करें और आपको मैक को ढूंढना चाहिए। मशीन, अपने आईपी के साथ।
-b
को Linux से ping प्रसारण की आवश्यकता है, लेकिन OSX पर नहीं
arping2 का एक उदाहरण है arping-scan-net.sh
जो किसी दिए गए नेटवर्क सबनेट में दिए गए मैक पते का IP पता ढूंढता है । यह प्रत्येक आईपी पते को स्कैन करके काम करता है, इसलिए यह काम करता है जब प्रसारण पिंग्स को छोड़ दिया जाता है (एक बहुत ही सामान्य स्थिति)
arping-scan-net.sh
आईपी पते और इनवोक के माध्यम से लूप में प्रदान की गई विधि, arping -A -q -c 1 -T 192.168.0.$i $TARGET_MAC
जो दिए गए आईपी पते को पिंग करने के बराबर समयबद्ध है। क्या एक उपयोगिता मंगलाचरण के साथ दिए गए मैक से आईपी पते को हल करने का कोई तरीका है?
बुरी, बुरी जगह से, scraig84 द्वारा लिखित :
आमतौर पर आपको इसे अपनी मशीन की एक arp टेबल पर ढूंढना होगा। यदि आपके नेटवर्क में एक राउटर है, तो यह आमतौर पर उस प्रकार की जानकारी इकट्ठा करने के लिए सबसे केंद्रीय स्थान है। एक सिस्को राउटर पर, कमांड "शो आरपीपी" है - यह आपको मैक पते और उनके संबंधित आईपी पते की एक सूची देगा। एक विंडोज़ बॉक्स पर, DOS प्रॉम्प्ट से आप समान आउटपुट देखने के लिए "arp -a" टाइप कर सकते हैं।
इसके अलावा, आप नैपकिन का उपयोग कर सकते हैं यह नेटवर्क खोज के लिए उपयोगिता है, उबंटू में आप इसे केवल कमांड लाइन से स्थापित कर सकते हैं: apt-get install nmap
पिंग स्कैन नेटवर्क उपयोग के लिए: nmap -sP xx.xx.xx.xx/yy
परिणामस्वरूप आप सभी होस्ट नेटवर्क में पाते हैं। आप नेटवर्क को स्कैन करने के लिए अन्य स्कैन टेकनीक (यदि होस्ट ICMP पिंग का जवाब नहीं देते हैं) का उपयोग कर सकते हैं ।
प्रसारण पते को पिंग करना केवल उन चीजों के लिए काम करता है जो प्रसारण पिंग का जवाब देते हैं, और सब कुछ नहीं करते हैं। एक अन्य दृष्टिकोण सबनेट में प्रत्येक पते को पिंग करना है, फिर एआरपी तालिका की समीक्षा करें।
विंडोज में, आप इसके साथ कर सकते हैं:
for /l %i in (1,1,254) do ping -n 1 -w 50 192.168.0.%i
असल में, आप 'लूप' के लिए पिंग चला रहे हैं। इस प्रकार तर्क हैं:
उसके पूरा होने के बाद, आप ARP तालिका की समीक्षा कर सकते हैं
arp -a
एक "जानवर बल" विधि की तरह, लेकिन यह मौजूदा उपकरणों का उपयोग करके काम करता है। यह आमतौर पर मेजबानों को हल करेगा जो पिंग का जवाब नहीं देते हैं, साथ ही साथ।