यह जानने का कोई तरीका है कि क्या दो आईपी एड्रेस एक ही मशीन की ओर इशारा करते हैं?


1

वैसे भी क्या यह पता लगाना है कि दो अलग-अलग नेटवर्क में दो अलग-अलग आईपी पते वास्तव में एक ही भौतिक डिवाइस की ओर इशारा करते हैं? मुझे लिनक्स में इसकी आवश्यकता है।

संपादित करें -

मेरे पास एक ही सर्वर (एक रास्पबेरी पाई) है जो मेरे ग्राहक से 2 इंट्रानेट के माध्यम से जुड़ा हुआ है। मुझे सर्वर का आईपी पता नहीं पता है क्योंकि यह डीएचसीपी है।

ऐसा करने का कच्चा रास्ता एक इंट्रानेट से रास्पबेरी पी तक पहुंचने और इस्कानफाइग के साथ दूसरे इंट्रानेट में मशीन के आईपैड को खोजने के लिए है। मैं जानना चाहता हूं कि क्या कोई और तरीका है जो मैं कर सकता हूं?

मुझे मशीन का मैक पता मालूम है। लेकिन मुझे नहीं पता कि मैं मैक पते के आधार पर आईपैड्रेस कैसे खोजूं।


मैक पते को अक्सर संग्रहीत किया जाता है, जो आपको एक अच्छा विचार देगा। आपके पास किस प्रकार का सेटअप है?
ऑस्टिन टी फ्रेंच

ifconfigया ipconfigआमतौर पर अपनी मशीन पर प्रत्येक एनआईसी के कॉन्फ़िगरेशन को थूक देते हैं, जो आपको वह देना चाहिए जो आप देख रहे हैं। आपकी स्थिति के बारे में अधिक स्पष्ट होने के बिना, मैं और अधिक नहीं कह सकता।
पॉकेट

है arp -aआप जो खोज रहे हैं ...?
पॉकेट

रास्पबेरी पाई से arp -a करें ?? नहीं, मेरी रास्पबेरी पाई और मेरा पीसी दो लिंक के माध्यम से एक दूसरे से जुड़े हुए हैं। इसलिए मैं रास्पबेरी पाई तक दो तरीकों से पहुंच सकता हूं। इससे पहले कि मैं इस पर ssh करूं, मुझे दोनों तरीके जानने होंगे। मुझे इसका मैक एड्रेस पता है।
विवेक वीके

जवाबों:


1

जेनमैप स्थापित करें (जिसे Nmap के रूप में जाना जाता है) और नेटवर्क पर नेटवर्क स्कैन चलाएं (मेजबान के विपरीत) पते पर। यह वास्तव में नेटवर्क में हर उम्मीदवार के लिए रिपोर्ट करेगा। तो, आप वास्तव में यह देख पाएंगे कि क्या मैक का पता नेटवर्क पर है। जेनमैप में कई सामान्य लिनक्स डिस्ट्रोस के लिए एक पैकेज है, इसलिए बस इंस्टॉल गाइड ( http://nmap.org/book/install.html ) का पालन करें और वहां से जाएं।

एक उदाहरण आदेश की तरह लग सकता है: nmap -T4 -A -v 192.168.2.0/27

इसके अलावा, कृपया ध्यान दें कि यह उपकरण आपको बहुत सारी चीजें करने के लिए बहुत शक्ति देगा जो कि प्रत्येक नेटवर्क के उपयोगकर्ता समझौते की अनुमति नहीं देगा। मैं यह सुनिश्चित करने की सलाह देता हूं कि आप यह समझने से पहले कि क्या हो रहा है।


आशाजनक लगता है। कोशिश करेंगे कि
विवेक वीके

1

संभवतः ऐसा करने के कई तरीके हैं।

चूंकि आपके पास रास्पबेरी तक पहुंच है, इसलिए निम्न कमांड

 ssh me@myraspberry 'ip addr show dev NIC2'

बिना ssh शेल खोले रास्पबेरी पर एपिसेस के बीच कमांड निष्पादित करेगा। आपको इसका उपयोग NIC1 के माध्यम से कनेक्ट करने के लिए करना चाहिए, जिसमें से आप IP पते को जानते हैं, ताकि अन्य NIC का IP पता दिखाया जा सके।

या यह मानते हुए कि आप पहले एनआईसी के आईपी पते को नहीं जानते हैं, लेकिन आप दोनों एनआईसी के मैक पते जानते हैं, आप कमांड लाइन पर नैम्प का उपयोग कर सकते हैं :

 sudo nmap -sn 192.168.1.0/24

यह आपके स्थानीय नेटवर्क पर पिंग स्कैन को अंजाम देता है (जिस तरह से किसी अन्य उत्तर में सुझाए गए तरीके से तेजी से), जो प्रत्येक मैक पते से जुड़े आईपी पते को इस तरह प्रिंट करता है:

  # nmap -sn 192.168.1.0/24

 Starting Nmap 6.40 ( http://nmap.org ) at 2014-06-05 03:41 CEST
 Nmap scan report for mobilewifi.home (192.168.1.1)
 Host is up (0.0065s latency).
 MAC Address: 24:DB:AC:D5:B2:AC (Shenzhen Huawei Communication Technologies Co.)
 Nmap scan report for 192.168.1.100
 Host is up (0.010s latency).
 MAC Address: C4:85:08:7D:79:40 (Intel Corporate)
 Nmap scan report for 192.168.1.102
 Host is up (0.14s latency).
 MAC Address: 00:07:88:E8:6C:CF (Clipcomm)
 Nmap scan report for 192.168.1.101
 Host is up.
 Nmap done: 256 IP addresses (4 hosts up) scanned in 2.23 seconds

दो एनआईसी के मैक पते को जानने के बाद, अब आप उनका आईपी पता पा सकते हैं।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.