एक नाम टकराव तब होता है जब किसी निजी नामस्थान में उपयोग किए गए नाम को हल करने का प्रयास, जैसे शीर्ष-स्तर डोमेन या अयोग्य नाम सार्वजनिक डोमेन नाम सिस्टम (डीएनएस) के लिए एक क्वेरी में परिणाम देता है। जब निजी और सार्वजनिक नामस्थानों की प्रशासनिक सीमाएँ ओवरलैप होती हैं, तो नाम समाधान अनपेक्षित या हानिकारक परिणाम दे सकता है।
ERR_ICAN_NAME_COLLISION का क्या कारण है?
यह ज्यादातर होस्टनाम के कारण हो सकता है, लेकिन अन्य कारण भी हो सकते हैं जो इस मुद्दे में उत्पन्न हो सकते हैं, उनमें से कुछ नीचे सूचीबद्ध हैं।
- गलत सिंटैक्स या नाम :कुछ बुनियादी समस्याएं हो सकती हैं जैसे होस्ट फ़ाइल का नाम होस्ट होना चाहिए और इसके साथ बिना किसी एक्सटेंशन के होस्ट न करें। एक गलत वाक्य रचना आपके पूरे कार्यक्रम को खराब कर सकती है।
- सफेद स्थान :यदि कोड कहीं से कॉपी किया गया है, तो संभावना है कि आपका कोड कई रिक्त स्थान के साथ समाप्त हो जाएगा।
- अनुमतियां और प्रॉक्सी :कभी-कभी फ़ाइल या फ़ाइल विशेषताओं पर अनुमति के साथ समस्याएँ हो सकती हैं। यदि सिस्टम पर प्रॉक्सी कॉन्फ़िगर किया गया है, तो यह होस्ट्स फ़ाइल को बायपास कर सकता है। कम समस्या पाने के लिए नो प्रॉक्सी का इस्तेमाल करना एक बेहतर विकल्प है।
अब जब आपको समस्या की प्रकृति की बुनियादी समझ हो गई है, तो हम विधियों की ओर आगे बढ़ेंगे।
विधि 1:सुनिश्चित करें कि आपकी होस्ट फ़ाइल सही है
इससे पहले कि आप कहीं और समस्या की जाँच करें, सुनिश्चित करें कि होस्ट फ़ाइल ठीक से काम कर रही है। होस्ट फ़ाइल के बारे में मूल सुधार होगा:
- फ़ाइल का नाम “होस्ट . होना चाहिए ” और होस्ट नहीं
आप होस्ट का पता लगा सकते हैं यहां फाइल करें:C:\Windows\System32\drivers\etc
- होस्ट फ़ाइल के लिए कोई एक्सटेंशन नहीं होना चाहिए
नोट :सुनिश्चित करें कि आपने एक्सटेंशन की जांच कर ली है, क्योंकि विंडोज़ में एक्सटेंशन को दृश्य . में छिपाने का विकल्प होता है टैब
आप दृश्य ढूंढ सकते हैं फ़ाइल एक्सप्लोरर . में टैब मेनू बार - वाक्यविन्यास होस्ट में सही होना चाहिए फ़ाइल
- सुनिश्चित करें कि आप सभी वेरिएंट का ध्यान रखते हैं (www.example.com और example.com), कभी-कभी एक काम करता है लेकिन दूसरे नहीं करते। सुरक्षित रहने के लिए बस दोनों को जोड़ें।
आप CMD . में निम्न कमांड टाइप करके जांच सकते हैं कि होस्ट फ़ाइल काम कर रही है या नहीं (व्यवस्थापक मोड)
- कहां जाएं सीएमडी है, स्टार्ट मेन्यू या सर्च बार में सर्च करें
नोट :पुरानी विंडो के लिए, यह होगा:प्रारंभ> सभी कार्यक्रम> सहायक उपकरण
- सीएमडी पर राइट-क्लिक करें , “व्यवस्थापक के रूप में चलाएँ . चुनें "
- इस कमांड को cmd में टाइप करें और दर्ज करें :
ipconfig /flushdns
यह पुराने डेटा रिकॉर्ड को छोड़ देगा जिनका उपयोग किया जा सकता है।
- अब प्रवेश पता टाइप करें जिसे आपने अपने होस्ट . में जोड़ा है फ़ाइल, यह जाँचने के लिए कि क्या यह सही IP . का उपयोग करती है
ping example.com –n 1 ping -6 ipv6.example.com –n 1
- यदि आईपी सही है, इसका मतलब है कि आपकी होस्ट फ़ाइल ठीक काम कर रही है और समस्या कहीं और है
- लेकिन अगर आईपी परीक्षण विफल हो जाता है, तो आप NetBios को रीसेट कर सकते हैं इस कमांड को cmd . में टाइप करके कैशे (व्यवस्थापक मोड):
nbtstat –r
- और आप DNS . में वर्तमान डेटा की जांच कर सकते हैं cmd . में निम्न कमांड के साथ कैश करें (सामान्य मोड):
ipconfig /displaydns | more
विधि 2:व्हाईटस्पेस की जांच करना
दो पंक्तियों के बीच रिक्त प्रविष्टि पर भी एक एकल स्थान चीजों को गड़बड़ कर सकता है। नोटपैड ++ वर्णों को दिखाने और व्हॉट्सएप वर्णों की संख्या का निरीक्षण करने में मदद कर सकता है। यदि आपने होस्ट प्रविष्टियों को कहीं और से कॉपी किया है, तो इसमें कई रिक्त स्थान होने की संभावना है। यह सुनिश्चित करने के लिए कि रिक्त स्थान चीजों को गड़बड़ नहीं करते हैं, बस रिक्त स्थान या टैब का उपयोग करें, दोनों का नहीं और फ़ाइल को एक रिक्त रेखा से समाप्त करें।
विधि 3:रजिस्ट्री की जांच और संपादन
आप रजिस्ट्री संपादक में कुंजी पा सकते हैं जो मेजबान फ़ाइल का स्थान निर्दिष्ट कर रहा है। आप कुंजी में प्रविष्टि की जांच कर सकते हैं। यदि यह सही नहीं था, तो आप इसे संपादित कर सकते हैं। इसके अलावा, उन लोगों के लिए जो अपनी रजिस्ट्री या कई अन्य प्रविष्टियों में कुंजी खो रहे हैं; वे इसे बना सकते हैं या इसे अन्य मशीनों से कॉपी कर सकते हैं, जिनके पास ये पहले से हैं।
- खोलें “चलाएं ” Windows + R . दबाकर कुंजियाँ
- टाइप करें regedit इसमें और दर्ज करें
- अब रजिस्ट्री संपादक में निम्न निर्देशिका पर जाएं :
\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\DataBasePath
- डेटाबेसपाथ वह कुंजी है जिसकी आप जांच कर रहे होंगे, प्रविष्टि इसमें होना चाहिए:
C:\\Windows\System32\drivers\etc
विधि 4:डिफ़ॉल्ट अनुमतियों के साथ नई होस्ट फ़ाइल बनाना
पहले से उपलब्ध होस्ट फ़ाइल की अनुमति में कुछ समस्याएँ हो सकती हैं। आप नया बना सकते हैं और मौजूदा की सामग्री को नए में कॉपी कर सकते हैं। पुरानी होस्ट फ़ाइल में ग्रे चेक मार्क होंगे, जबकि नए में ब्लैक चेक मार्क होंगे। यह क्या करेगा, कि सिस्टम डिफ़ॉल्ट अनुमतियों के साथ फ़ाइल को फिर से बनाएगा। ऐसा करने के लिए, नीचे दिए गए चरणों का पालन करें:
- नया पाठ बनाएं डेस्कटॉप पर फ़ाइल
- अब अपना “नोटपैड . खोलें "एक प्रशासक के रूप में"
- फ़ाइलक्लिक करें और फिर खोलें
- फिर, निम्न पते पर जाएं:
C:\\Windows\System32\drivers\etc
- खोजें "होस्ट" फ़ाइल करें और इसे खोलें, सभी टेक्स्ट चुनें और कॉपी करें यह
- और चिपकाएं इसे उस टेक्स्ट फ़ाइल में डालें जिसे आपने डेस्कटॉप पर बनाया है
- इसका नाम बदलकर “होस्ट . कर दें ” बिना किसी एक्सटेंशन के
- अब यह थोड़ा मुश्किल कदम है, आपको प्रतिलिपि की आवश्यकता है (हिलना नहीं ) नए होस्ट मौजूदा फ़ाइल में फ़ाइल करें और उसे अधिलेखित करें
नोट :कुछ उपयोगकर्ताओं के लिए, नकल ने काम किया और कुछ के लिए काम किया। पहले, एक को कॉपी करने का प्रयास करें।
यदि आप मौजूदा पुराने होस्ट फ़ाइल को पढ़ने में असमर्थ हैं। आप निम्न चरण कर सकते हैं:
- निम्न निर्देशिका पर जाएं:
C:\\Windows\System32\drivers\etc
- “होस्ट . पर राइट-क्लिक करें ” फ़ाइल करें और “गुण . चुनें) "
- अब “सुरक्षा . में जाएं "टैब
- “समूह या उपयोगकर्ता नाम . में ” बॉक्स में,
%COMPUTERNAME%\Users
- अनुमतियां जांचें नीचे दिए गए बॉक्स में देखें और देखें कि उपयोगकर्ता को अनुमति है या नहीं
- यदि उपयोगकर्ता की अनुमति नहीं है तो आप "संपादित करें . पर क्लिक कर सकते हैं ” और उपयोगकर्ता को अनुमति देने के लिए निम्न बॉक्स पर टिक करें:
पढ़ें और निष्पादित करें
- तब आप होस्ट फ़ाइल को व्यवस्थापक के रूप में खोलकर नोटपैड में संपादित करने में सक्षम होंगे।
विधि 5:प्रॉक्सी समस्याओं की जांच करना
यह विधि के बारे में है; यदि कोई प्रॉक्सी सिस्टम पर कॉन्फ़िगर किया गया है जो हो सकता है कि होस्ट्स फ़ाइल को बायपास कर रहा हो। इस पद्धति में, हम जांच करेंगे कि क्या सिस्टम कोई प्रॉक्सी चला रहा है। हम निम्नलिखित चरणों का पालन करके इसे इंटरनेट एक्सप्लोरर पर देख सकते हैं:
- Windows Key दबाए रखें और R दबाएं . टाइप करें inetcpl.cpl और ठीक Click क्लिक करें ।
- कनेक्शन टैब चुनें और LAN सेटिंग . पर क्लिक करें
- सुनिश्चित करें कि "स्वचालित रूप से सेटिंग का पता लगाएं "चेक किया गया है, और प्रॉक्सी सर्वर अनचेक किया गया है। प्रॉक्सी सेटिंग्स की जाँच करने के बाद, जाँच लें कि क्या समस्या हल हो गई है।