उबंटू का उपयोग करके डुप्लिकेट आईपी की खोज कैसे करें? (क्या डुप्लीकेट आईपी होना संभव है?)


8

मुझे SMB प्रोटोकॉल का उपयोग करके नेटवर्क साझा करने में समस्या है। मुझे लगता है कि यह आईपी-डुप्लिकेटिंग मुद्दे से संबंधित है। इसका पता कैसे लगाया जाए।
नोट : मैं अपने डेस्कटॉप पर उबंटू का उपयोग कर रहा हूं, दूसरे विभिन्न ओएस (जीत xp, विस्टा, मैक, उबंटू का उपयोग कर रहे हैं)।


मूल समस्या है कि मैं नेटवर्क के माध्यम से WindowsShare नहीं खोल सकता। समस्या का स्रोत निर्धारित नहीं किया जा सकता है, वैसे भी मैंने उबंटू में विंडोजशेयर खोलने के लिए सिंगल कमांड लाइन के माध्यम से इस पर छलांग लगाई। उत्सुक लोगों के लिए, यह था: "nautilus smb: //sit.local/" जबकि sit.local एक नेटवर्क-साझा Maxtor हार्ड-डिस्क-ड्राइव का डोमेन-नाम है।
उमर अल-इतावली

जवाबों:


9

आप अरपिंग कमांड का उपयोग कर सकते हैं। आर्पिंग उपयोगिता पिंग कमांड के समान एक क्रिया करती है, लेकिन ईथरनेट लेयर पर। आप ARP REQUEST को पड़ोसी होस्ट / कंप्यूटर पर भेज सकते हैं।

ARP अनुरोध भेजें
, स्थानीय ईथरनेट पर IP की रीचैबिलिटी का पता लगाएं, जिसमें ARP का अनुरोध है, 192.168.1.1 को ARP अनुरोध भेजें:

$ sudo arping -I eth0 -c 3 192.168.1.1

आउटपुट:

ARPING 192.168.1.1 from 192.168.1.106 ra0
Unicast reply from 192.168.1.1 [00:18:39:6A:C6:8B]  2.232ms
Unicast reply from 192.168.1.1 [00:18:39:6A:C6:8B]  1.952ms
Sent 3 probes (1 broadcast(s))
Received 3 response(s)

कहाँ पे,

  • -I eth0: नेटवर्क इंटरफ़ेस निर्दिष्ट करें अर्थात नेटवर्क डिवाइस का नाम जहां ARP REQUEST पैकेट भेजें। यह विकल्प आवश्यक है।
  • -c 3: 3 ARP REQUEST पैकेट भेजने के बाद रुकें

    डुप्लिकेट आईपी ढूंढें
    -D विकल्प डुप्लिकेट एड्रेस डिटेक्शन मोड (DAD) को निर्दिष्ट करता है। यह बाहर निकलने की स्थिति में 0 लौटाता है, अगर DAD सफल हुआ यानी कोई जवाब नहीं मिला।

    $ sudo arping -D -I eth0 -c 2 192.168.1.1
    

    यदि 192.168.1.1 दोहराया गया है तो आपको शून्य निकास स्थिति देखनी चाहिए:

    $ echo $?
    

    हमेशा डुप्लिकेट पता लगाने के लिए निम्नलिखित सिंटैक्स का उपयोग करें।

    $ sudo arping -D -I <interface-name> -c 2 <IP-ADDRESS-TO-TEST>
    $ echo $?
    

  • कोई आईपी दोहराव नहीं था !, और मूल समस्या हल हो गई थी।
    उमर अल-इथावी

    @ उमर कभी भी दोस्त
    व्यवस्थापक

    5

    आप IPwatchD (अन्य) डेबियन पैकेज के साथ काम कर सकते हैं।
    लिंक किए गए लेख भी विधि और स्थापना चरणों की व्याख्या करता है।
    IPwatchD स्रोत sourceforge से है।

    वैकल्पिक शब्द

    यह आपको GUI सूचना के लिए कॉन्फ़िगर करता है (ऊपर, केवल GNOME के ​​लिए) और एक ' syslog' संदेश।


    अच्छा! वास्तव में हमारे लिए उपयोगी है, क्योंकि हमारे कई डेस्कटॉप पीसी लिनक्स चला रहे हैं
    jap1968

    -1

    आपके पास समान IP पते वाले समान नेटवर्क पर दो मशीनें नहीं हो सकती हैं।

    उस ने कहा, यह पता लगाने के लिए सबसे आसान तरीकों में से एक है कि आपके राउटर पर स्थिति पृष्ठों के माध्यम से कंप्यूटर को कौन सा आईपी पता देखना है। आमतौर पर कुछ प्रकार की डीएचसीपी क्लाइंट सूची होगी जो आपको बता सकती है कि किस कंप्यूटर (आमतौर पर मैक पते द्वारा दिया गया) में क्या आईपी है। एक नोट हालांकि, यदि आप डीएचसीपी का उपयोग कर रहे हैं, तो संभवतः आपके पास आईपी एड्रेसिंग समस्या नहीं है। आपको क्या लगता है कि आपके पास एक आईपी-डुप्लिकेटिंग मुद्दा है?


    5
    ठीक है, आप एक ही आईपी के साथ 2 मशीनें हैं, लेकिन न तो काम करेगा। यह कष्टप्रद है, और मुख्य कारणों में से एक है जिसका मैंने अब डीएचसीपी उपयोग किया है।
    फॉशी सिप

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