DNS कैश पहले की नाम-खोजों के उत्तरों को संग्रहीत करता है ताकि उनका दोबारा उपयोग किया जा सके। कैश ब्राउज़र, ऑपरेटिंग सिस्टम और रिकर्सिव रिज़ॉल्वर में मौजूद हो सकता है।
पुराना उत्तर क्यों बना रह सकता है
DNS रिकॉर्ड्स में time-to-live मान होता है, जिसे आम तौर पर TTL कहा जाता है। एक रिज़ॉल्वर अपने शेष जीवनकाल के दौरान कैश किए गए उत्तर का फिर से उपयोग कर सकता है, बजाय हर बार रिकॉर्ड फिर से पूछने के।
उदाहरण के लिए, अगर किसी वेबसाइट संचालक ने सेवा को नए पते पर स्थानांतरित किया है, तो एक रिज़ॉल्वर के पास पहले से नया उत्तर हो सकता है जबकि दूसरे के पास अभी भी पुराना उत्तर हो। दो उपयोगकर्ता अलग-अलग परिणाम देख सकते हैं, भले ही किसी ने डोमेन गलत टाइप न किया हो।
कैश साफ़ करने से क्या बदलता है
अपने डिवाइस का कैश साफ़ करने से उसमें स्थानीय रूप से संग्रहीत उत्तर हट जाते हैं। इससे डोमेन के प्रामाणिक रिकॉर्ड संपादित नहीं होते और न ही हर अपस्ट्रीम रिज़ॉल्वर को अपना कैश भूलने के लिए मजबूर किया जाता है।
समस्या निवारण में यह अंतर महत्वपूर्ण है। लैपटॉप का कैश बार-बार साफ़ करने से डोमेन स्वामी द्वारा प्रकाशित गलत रिकॉर्ड ठीक नहीं होगा।
एक उपयोगी तुलना
DNS लुकअप टूल से डोमेन और रिकॉर्ड प्रकार पूछें। उस सार्वजनिक रिज़ॉल्वर से मिला उत्तर और TTL नोट करें। अगर आप डोमेन प्रबंधित करते हैं, तो उन्हें डोमेन स्वामी की अपेक्षित कॉन्फ़िगरेशन से तुलना करें।
अगर समस्या सिर्फ़ Windows में पुराने उत्तर तक सीमित है, तो एक बार Windows DNS फ्लश करें। अगर डोमेन कई नेटवर्क पर विफल होता है, तो उसकी प्रामाणिक कॉन्फ़िगरेशन की जाँच करें या साइट स्वामी से संपर्क करें।
DNS कैश ब्राउज़र इतिहास, पेज कैश और खाते की कुकीज़ से अलग है। समस्या से संबंधित आइटम साफ़ करें, असंबंधित ब्राउज़िंग डेटा नहीं।