नेटवर्क से कनेक्ट करते समय जब आपकी स्क्रीन पर यह संदेश दिखाई दे तो चिंता होना स्वाभाविक है:
नेटवर्क पर कोई अन्य डिवाइस आपके कंप्यूटर के IP एड्रेस का उपयोग कर रहा है।
यदि समस्या बनी रहती है, तो इस कंप्यूटर या अन्य डिवाइस का IP एड्रेस बदलें।
पहले विचार आता है कि कोई आपके IP एड्रेस का उपयोग करके आपके मैक तक पहुंचने की कोशिश कर रहा है या आपका डिवाइस मैलवेयर से संक्रमित है। हालांकि ऐसा संभव है, लेकिन ज्यादातर मामलों में यह त्रुटि नेटवर्क संघर्ष (IP conflict) को दर्शाती है।
अगर आपके मैक पर "नेटवर्क पर कोई अन्य डिवाइस आपके IP एड्रेस का उपयोग कर रहा है" संदेश दिखाई दे, तो जानें कि यह त्रुटि क्यों आती है और इसका क्या अर्थ है।
जो सिस्टम समस्याओं या धीमे प्रदर्शन का कारण बन सकते हैं।
"नेटवर्क पर कोई अन्य डिवाइस आपके IP एड्रेस का उपयोग कर रहा है" मैक पर क्या है?
आज अधिकांश कंप्यूटर उपयोगकर्ता इंटरनेट एक्सेस के बिना काम की कल्पना नहीं कर सकते, और इसके बिना डिवाइस लगभग बेकार लगते हैं। इसलिए जब आप अपना कंप्यूटर चालू करते हैं (या 'जागते' हैं) और एक चेतावनी संदेश दिखाई देता है कि नेटवर्क पर कोई अन्य डिवाइस आपके कंप्यूटर के IP एड्रेस का उपयोग कर रहा है, तो यह चिंताजनक होता है। इस संदेश के बाद इंटरनेट कनेक्शन अक्षम हो जाता है। सामान्य उपयोगकर्ता अक्सर मान लेते हैं कि उनके कंप्यूटर या नेटवर्क को थर्ड-पार्टी द्वारा हैक कर लिया गया है। परिणामस्वरूप, कई लोग इस समस्या और अपनी गोपनीयता की रक्षा के तरीकों के बारे में जानकारी खोजते हैं।
इंटरनेट पर संचार करने वाले प्रत्येक डिवाइस को एक विशिष्ट इंटरनेट प्रोटोकॉल (IP) एड्रेस की आवश्यकता होती है, एक संख्या जिसका उपयोग राउटर डेटा को सही प्राप्तकर्ता तक पैकेज और भेजने के लिए करते हैं। यह LAN पर या शीर्ष-स्तरीय इंटरनेट डेटा एक्सचेंजों में समान रूप से लागू होता है, चाहे वह $10 मिलियन का राउटर हो या एक एड्रेसेबल स्मार्ट लाइटबल्ब। जब इंटरनेट ने दो दशक पहले अपनी सुपरफास्ट वृद्धि शुरू की, तो उपयोग किए गए एड्रेस एक अपेक्षाकृत छोटी रेंज से आते थे, IP संस्करण 4 (IPv4) मानक का उपयोग करके। संभावित विशिष्ट एड्रेस की संख्या उससे कहीं कम थी जितनी लोगों ने अनुमान लगाया था कि जल्द ही आवश्यक होगी, और वह भविष्यवाणी सच साबित हुई।
नेटवर्क एड्रेस ट्रांसलेशन (NAT) को LAN-कनेक्टेड डिवाइसों को कुछ विशेष प्रदान करते हुए उपलब्ध एड्रेस के पूल को संरक्षित करने के तरीके के रूप में बनाया गया था। जबकि अधिकांश IP एड्रेस विशिष्ट होने चाहिए, क्योंकि वे सभी एक बड़े सार्वजनिक पूल में उपयोग किए जाते हैं—जैसे एक विशिष्ट शहर में एक विशिष्ट राज्य या प्रांत में एक विशिष्ट सड़क का पता—NAT प्रोटोकॉल निजी एड्रेस की अनुमति देता है जो एक गेटवे के माध्यम से पास होते हैं जो निजी एड्रेस को एक साझा सार्वजनिक एड्रेस पर मैप करता है। आउटगोइंग ट्रैफिक को राउटर द्वारा प्रबंधित किया जाता है ताकि आने वाली प्रतिक्रियाओं को LAN पर सही कंप्यूटर या अन्य हार्डवेयर पर वापस भेजा जाए। यह एक जटिल प्रक्रिया है, लेकिन इसका उपयोग विश्व स्तर पर प्रतिदिन खरबों डेटा पैकेट्स (शायद क्वाड्रिलियन्स) के लिए किया जाता है।
अधिकांश राउटर NAT को DHCP (डायनामिक होस्ट कॉन्फ़िगरेशन प्रोटोकॉल) के साथ जोड़ते हैं, जो अनुरोध करने पर डिवाइसों को स्वचालित रूप से एड्रेस असाइन करता है। आप ध्यान देंगे कि जब आप वाई-फाई नेटवर्क से कनेक्ट होते हैं या अपने नेटवर्क पर ईथरनेट के माध्यम से प्लग इन करते हैं (और अधिकांश नेटवर्क पर), तो आपको IP सेटिंग्स कॉन्फ़िगर करने के लिए नहीं कहा जाता। इसके बजाय, आपका डिवाइस डिफ़ॉल्ट रूप से DHCP पर गेटवे पर एक क्वेरी भेजने के लिए सेट होता है; गेटवे इसे प्राप्त करता है, NAT सिस्टम एक उपलब्ध एड्रेस ढूंढता है और इसका रिकॉर्ड रखता है, और DHCP सर्वर उस एड्रेस और अन्य सेटिंग्स को आपके हार्डवेयर को प्रदान करता है, जिसे "लीज" कहा जाता है।
मैक पर "नेटवर्क पर कोई अन्य डिवाइस आपके IP एड्रेस का उपयोग कर रहा है" के कारण
वास्तव में, यह समस्या अक्सर डिवाइसों, राउटर्स और डायनामिक होस्ट कॉन्फ़िगरेशन प्रोटोकॉल (DHCP) सर्वर के बीच गलत संचार की होती है। सर्वर ने एक इंटरनेट प्रोटोकॉल (IP) एड्रेस असाइन करने का प्रयास किया जो पहले से ही किसी अन्य डिवाइस के साथ उपयोग में है। एक और लगातार कारण तब होता है जब आपका iOS डिवाइस उसी IP एड्रेस का उपयोग करने का प्रयास करता है जो पहले असाइन किया गया था, और बाद में वह एड्रेस किसी अन्य कंप्यूटर को असाइन कर दिया गया। उपयोगकर्ताओं की रिपोर्टों का अध्ययन करने पर हमने पाया कि यह त्रुटि अक्सर मैक को चालू या 'जागृत' करते समय दिखाई देती है। अंतिम (लेकिन असंभावित) संभावना यह है कि किसी ने आपके नेटवर्क में हैक किया है और आपके मीडिया एक्सेस कंट्रोल (MAC) और IP एड्रेस को 'स्पूफ' किया है। इस लेख में, हम IP एड्रेस संघर्ष समस्याओं को हल करने के सबसे कुशल तरीकों को कवर करते हैं।
मैक पर "नेटवर्क पर कोई अन्य डिवाइस आपके IP एड्रेस का उपयोग कर रहा है" को कैसे ठीक करें
समाधान 1: अपने मैक को स्लीप और वेक करें
यदि आपने कभी अपनी गेटवे सेटिंग्स को नहीं छुआ है, तो आप बस अपने मैक को स्लीप मोड में डालकर और फिर जगाकर देख सकते हैं; यह कभी-कभी एक क्षणिक संघर्ष को साफ़ कर देता है। जब मैक बिना IP एड्रेस के जागता है, तो यह गेटवे के DHCP सर्वर से फिर से एड्रेस प्राप्त करने का प्रयास करता है, और यह बस काम कर सकता है।
आप अपने कंप्यूटर को पुनः आरंभ करने का प्रयास कर सकते हैं, लेकिन वह चरण आवश्यक नहीं हो सकता है; इसके बजाय अगला समाधान आज़माएं।
समाधान 2: सब कुछ पुनः आरंभ करें और राउटर को रीसेट करें
सबसे पहले, एक ही नेटवर्क से जुड़े सभी डिवाइस (कंप्यूटर, मोबाइल डिवाइस, या टीवी) को पुनः आरंभ करें। ऑपरेटिंग सिस्टम के आधुनिक संस्करण अक्सर स्वचालित रूप से लीज को नवीनीकृत करने का प्रयास करते हैं। इसलिए, वे DHCP सर्वर से एक नया, अप्रयुक्त IP एड्रेस का अनुरोध करते हैं। यदि डिवाइस को पुनः आरंभ करने से समस्या हल नहीं होती है, तो वाई-फाई राउटर को रीसेट करें। कुछ नए राउटर्स में एक रीसेट बटन होता है, जबकि पुराने राउटर्स को पावर स्रोत से अनप्लग करने की आवश्यकता हो सकती है।
समाधान 3: DHCP लीज को मैन्युअली नवीनीकृत करें
यदि पुनः आरंभ और स्वचालित लीज नवीनीकरण समस्या का समाधान नहीं करते हैं, तो सभी डिवाइस पर लीज को मैन्युअली नवीनीकृत करने का प्रयास करें। मैक कंप्यूटर पर आप दो अलग-अलग तरीकों से लीज नवीनीकृत कर सकते हैं: टर्मिनल में ipconfig टूल के माध्यम से और सिस्टम प्रेफरेंसेज के तहत नेटवर्क प्रेफरेंसेज पर जाकर।
macOS पर DHCP लीज नवीनीकृत करें:
स्क्रीन के शीर्ष पर मेनू बार में Apple लोगो पर क्लिक करें और सिस्टम प्रेफरेंसेज चुनें, फिर नेटवर्क पेन चुनें। अपना वर्तमान नेटवर्क चुनें और एडवांस्ड बटन पर क्लिक करें। फिर TCP/IP टैब चुनें जहां आपको Renew DHCP Lease नामक एक बटन मिलेगा। जब आप इस बटन पर क्लिक करते हैं, तो IPv4 एड्रेस के बगल की संख्याएं अपडेट होनी चाहिए।
कमांड लाइन के माध्यम से DHCP लीज अपडेट करें:
कीबोर्ड शॉर्टकट कमांड और स्पेसबार का उपयोग करके स्पॉटलाइट के माध्यम से टर्मिनल लॉन्च करें। टर्मिनल टाइप करें फिर रिटर्न दबाएं। वैकल्पिक रूप से, आप फाइंडर के माध्यम से टर्मिनल लॉन्च कर सकते हैं - बस फाइंडर लॉन्च करें, एप्लिकेशन फोल्डर पर जाएं। फिर यूटिलिटीज खोलें और कमांड लाइन एप्लिकेशन लॉन्च करें। एक बार टर्मिनल लॉन्च होने पर, उचित इंटरफेस एड्रेस चुनकर निम्न कमांड टाइप करें। en0 आमतौर पर डिफ़ॉल्ट वाई-फाई इंटरफेस होता है, जबकि en1 ईथरनेट कनेक्शन से जुड़ा होता है।
sudo ipconfig set en0 DHCP
यदि आप सुनिश्चित नहीं हैं कि कौन सा इंटरफेस चुनना है (en0 या en1), तो निम्न कमांड का उपयोग करके इंटरफेस के बारे में जानकारी प्राप्त करने का प्रयास करें।
ipconfig getpacket en0
जब कमांड सफलतापूर्वक निष्पादित होता है, तो टर्मिनल को DHCP सर्वर जानकारी, क्लाइंट IP एड्रेस, लीज समय, सबनेट मास्क, राउटर IP एड्रेस, और DNS सर्वर सहित परिणाम प्रदर्शित करने चाहिए।
iOS डिवाइस पर DHCP लीज नवीनीकृत करें:
अपने iOS डिवाइस सेटिंग्स पर जाएं, वाई-फाई चुनें, और फिर उस नेटवर्क पर इंफॉर्मेशन (i) बटन पर टैप करें जिससे आप जुड़े हुए हैं। स्क्रीन के नीचे, आपको Renew DHCP Lease विकल्प मिलेगा। जब लीज नवीनीकृत हो जाती हैं, तो IP एड्रेस अपडेट होना चाहिए (अंतिम तीन अंक बदल जाएंगे)।
समाधान 4: IP एड्रेस को मैन्युअली सेट करें
यदि उपरोक्त विधियों ने आपके IP एड्रेस संघर्ष समस्या का समाधान नहीं किया, तो एक और शायद सबसे कुशल विधि है प्रत्येक डिवाइस को मैन्युअली स्टेटिक IP एड्रेस असाइन करना। इस तरह, आप सुनिश्चित होंगे कि कोई डिवाइस एक ही IP एड्रेस का उपयोग नहीं कर रहा है।
macOS पर स्टेटिक IP सेट करें:
अपनी स्क्रीन के शीर्ष पर मेनू बार में Apple लोगो पर क्लिक करके सिस्टम प्रेफरेंसेज पर जाएं, फिर सिस्टम प्रेफरेंसेज चुनें। नेटवर्क पेन खोलें और अपना वर्तमान नेटवर्क कनेक्शन चुनें। निचले दाएं कोने में एडवांस्ड पर क्लिक करें और TCP/IP टैब चुनें। Configure IPv4 के बगल में ड्रॉप-डाउन मेनू में, Using DHCP with manual address या Manually चुनें। अगला, IP एड्रेस दर्ज करें। यदि आप OS X के पुराने संस्करण का उपयोग कर रहे हैं, तो आपको संभवतः सबनेट मास्क और राउटर IP एड्रेस दर्ज करने की आवश्यकता होगी। यदि आप इन सभी आवश्यक विवरणों को नहीं जानते हैं, तो अपने नेटवर्क एडमिनिस्ट्रेटर से संपर्क करके उचित असाइन किए गए IP, सबनेट मास्क और राउटर एड्रेस के लिए पूछें।
अपने कंप्यूटर के लिए सही IP एड्रेस चुनने के लिए, आपको वह एड्रेस सेट करना होगा जो पहले से उपयोग किए जा रहे एड्रेस से पर्याप्त रूप से भिन्न हो। यदि एक नेटवर्क में एक से अधिक डिवाइस हैं, तो IP एड्रेस क्रमिक रूप से असाइन किए जाते हैं - पहला IP एड्रेस राउटर का होता है, और बाद वाले डिवाइस को असाइन किए जाते हैं। उदाहरण के लिए, यदि एक ही नेटवर्क में पांच डिवाइस हैं और राउटर का IP एड्रेस 10.0.1.1 है, तो 10.0.1.2 से 10.0.1.7 तक के एड्रेस आमतौर पर मौजूदा डिवाइस को आवंटित किए जाएंगे। 10 या 20 एड्रेस अप्रयुक्त छोड़ने से IP एड्रेस संघर्ष रोके जा सकेंगे। एक बार सभी आवश्यक फ़ील्ड दर्ज हो जाने पर, OK पर क्लिक करें और अप्लाई पर क्लिक करके परिवर्तनों को सहेजें।
iOS डिवाइस पर स्टेटिक IP सेट करें:
मोबाइल डिवाइस की सेटिंग्स खोलें, वाई-फाई पर टैप करें, उस नेटवर्क को ढूंढें जिससे आप जुड़े हुए हैं, और फिर इंफॉर्मेशन (i) आइकन पर टैप करें। अंदर, Configure IP सेक्शन का विस्तार करें और Manual चुनें, IP एड्रेस, सबनेट मास्क, और राउटर IP एड्रेस भरें। यदि आप इन सभी आवश्यक विवरणों को नहीं जानते हैं, तो अपने नेटवर्क एडमिनिस्ट्रेटर से संपर्क करके उचित असाइन किए गए IP, सबनेट मास्क और राउटर एड्रेस के लिए पूछें। अंत में, सेव पर टैप करें। पहले के iOS संस्करणों पर, स्टेटिक टैब चुनें, और DNS सर्वर एड्रेस सहित नेटवर्क जानकारी पूरी करें।
स्पूफिंग के कारण मैक पर "नेटवर्क पर कोई अन्य डिवाइस आपके IP एड्रेस का उपयोग कर रहा है" को कैसे ठीक करें
अंत में, इस समस्या का सबसे खतरनाक कारण यह है कि किसी ने आपके मैक और IP एड्रेस को 'स्पूफ' किया है और उसी नेटवर्क के भीतर छिपा हुआ है। यह भी त्रुटि संदेश का कारण बन सकता है कि नेटवर्क पर कोई अन्य डिवाइस आपके कंप्यूटर के IP एड्रेस का उपयोग कर रहा है। यह असंभावित है, क्योंकि अधिकांश राउटर सुरक्षा प्रोटोकॉल का उपयोग करते हैं। इसके अलावा, MAC और IP एड्रेस को स्पूफ करना स्टेटिक IP सेट करने जितना आसान नहीं है (जैसा कि ऊपर वर्णित है)। इसके अलावा, जब भी आप अपने कंप्यूटर को पुनः आरंभ करते हैं, तो DHCP लीज स्वचालित रूप से नवीनीकृत हो जाती हैं, जिससे स्पूफ किए गए एड्रेस बेकार हो जाते हैं। इसलिए, स्पूफिंग के काम करने की संभावना नहीं है और यह केवल समय की बर्बादी होगी।