नीचे दिए गए समस्या निवारण चरण आम तौर पर आम क्लाइंट-साइड DNS लुकअप समस्याओं को अलग करने और हल करने के लिए काम करेंगे।
सबसे पहले, अपने DNS कैश फ्लश करने का प्रयास करें और फिर से प्रयास करें। इसके लिए विंडोज कमांड है:
ipconfig /flushdns
(एक उन्नत कमांड प्रॉम्प्ट से चलाया जाना चाहिए ।)
यदि वह काम नहीं करता है, तो सीधे DNS नाम की जाँच करें nslookup
। इसके लिए विंडोज सिंटेक्स है:
nslookup hostname
( hostname
उस नाम से बदलें जिसे आप देखना चाहते हैं।)
यदि nslookup
गलत IP पता लौटाता है, तो आपके DNS प्रदाता के साथ कोई समस्या हो सकती है। किसी भिन्न सार्वजनिक DNS सर्वर (जैसे: Google, 8.8.8.8 पर) के साथ जाँच करने का प्रयास करें।
nslookup hostname 8.8.8.8
(LAN- आधारित होस्ट के लिए काम नहीं करेगा।)
यदि यह सही आईपी लौटाता है, तो आपको आगे के समर्थन के लिए अपने DNS प्रदाता (आमतौर पर, अपने आईएसपी) से संपर्क करना होगा।
यदि पहले nslookup
ने सही IP पता लौटाया था, और कैश फ्लश करने से काम नहीं चला, तो संभवतः आपके स्थानीय सिस्टम के कॉन्फ़िगरेशन में कुछ है जो आपको उस सिस्टम को देखने के लिए अपने DNS प्रदाता का उपयोग करने से रोक रहा है। आमतौर पर, यह आपके होस्ट फ़ाइल में प्रविष्टि के कारण होता है। विंडोज के लिए, होस्ट फ़ाइल %WINDIR%\System32\drivers\etc\hosts
(कोई फ़ाइल एक्सटेंशन नहीं) पर स्थित है । होस्ट फ़ाइल की जाँच करने के लिए, आप type
फ़ाइल की सामग्री को आउटपुट करने के लिए उपयोग कर सकते हैं और फिर यह find
देखने के लिए इसे फिर से निर्देशित कर सकते हैं कि कोई होस्टनाम जिसमें आप देखने की कोशिश कर रहे हैं।
type %WINDIR%\System32\drivers\etc\hosts | find hostname
यदि आप पाते हैं कि आपके होस्ट फ़ाइल में सिस्टम के लिए एक प्रविष्टि है, तो आपको फ़ाइल से उस लाइन को हटाने या सही आईपी पर इंगित करने के लिए इसे फिर से लिखना होगा। आपको एक उन्नत नोटपैड सत्र से यह करना होगा - कोई भी होस्ट फ़ाइल को पढ़ सकता है, लेकिन लिखने के लिए व्यवस्थापक पहुंच की आवश्यकता होती है।