हमारे पास हमारे एनएस रिकॉर्ड में सूचीबद्ध दो डीएनएस सर्वर हैं। कल रात, हमारा एक DNS सर्वर नीचे चला गया। जैसा कि अपेक्षित था, कुछ DNS सर्वर हमारे होस्टनाम का समाधान नहीं कर रहे थे। मैंने मान लिया कि यह अस्थायी होगा और हमारे एनएस रिकॉर्ड के टीटीएल (1 घंटे) समाप्त होने के बाद काम करना शुरू कर देगा।
एक घंटे + बाद में, मुझे अभी भी डेस्कटॉप से DNS टाइमआउट मिल रहे थे जो अर्थलिंक, वेरिज़ोन और ओपनडएनएस सीवर का उपयोग कर रहे थे। मैंने यह देखने के लिए परीक्षण किया कि क्या अन्य DNS सर्वर जवाब दे रहा था:
dig @ns2.example.com www.example.com +short
यह काम किया।
मेरे सवाल:
- क्या किसी के पास इस बात का जवाब है कि TTL समाप्त होने के बाद भी अन्य DNS सर्वर हमारे अन्य DNS सर्वर को क्यों नहीं मार रहे हैं?
- क्या DNS सर्वर डोमेन के मुख्य DNS सर्वर (
SOA
रिकॉर्ड से) को पसंद करते हैं ? - क्या उपलब्ध एन एस रिकॉर्ड से एक नेमवेर लेने के लिए उपयोग किया जाने वाला कोई एल्गोरिदम है? मैं यह मान रहा हूं कि यह कार्यान्वयन विशिष्ट है लेकिन शायद कुछ मानक हैं जो यहां लागू होते हैं।