एक रूट 53 CNAME को काम करने में कितना समय लगता है?


16

मैंने दूसरे सर्वर पर इंगित करने के लिए अमेज़ॅन के रूट 53 में एक CNAME स्थापित किया है।

यह एक मौजूदा डोमेन नाम की ओर इशारा करते हुए एक नए उप डोमेन के लिए एक नया CNAME है।

अन्य डीएनएस प्रदाताओं के साथ, जिनके साथ मैंने काम किया है, नए कैनोनिकल नाम रिकॉर्ड ने तुरंत एक और विहित डोमेन नाम के लिए उपनाम दिया है।


मुझे एक दो मिनट रुकना चाहिए। रूट 53 रिकॉर्ड दुनिया भर के दर्जनों डेटाचर्स के पास जाते हैं, और संभवतया, उन डेटासेटर्स में दर्जनों सर्वर हैं, इसलिए मैंने आम तौर पर एक जोड़ी सेकंड और एक जोड़ी मिनटों के बीच चार नामचीन पतों के लिए एक डोमेन के लिए दो मिनट देखा है ताकि परिणाम लौटाना शुरू हो सके।
सेजयोज़

2
आप कैसे परीक्षण कर रहे हैं कि क्या उन्होंने "काम" किया है या नहीं? DNS में बहुत सारे कैचिंग हैं और अगर आप इसे सही नहीं कर रहे हैं तो आप सिर्फ कैश्ड रिकॉर्ड देख पाएंगे।
लड्डदादा

मैं इसे सेटअप किया है जो url को हिट करने का प्रयास करके परीक्षण कर रहा हूं। अपने प्रश्न में, मैंने उल्लेख किया कि यह एक नया रिकॉर्ड है, इसलिए मुझे यकीन नहीं है कि मुझे अपनी मशीन पर कैश्ड रिकॉर्ड के बारे में चिंतित होना चाहिए।
डेविड सुल्पी

जवाबों:


14

मार्ग 53 DNSरिकॉर्ड परिवर्तन एक मिनट से भी कम समय में प्रचारित करते हैं, लेकिन TTLसमय इस बात पर प्रभाव DNSडालेगा कि रिज़ॉल्वरों ने अद्यतन रिकॉर्ड के लिए कितनी जल्दी वापस जाँच की

Q. मैं अमेज़ॅन रूट 53 पर अपनी DNS सेटिंग्स को विश्व स्तर पर कितनी जल्दी बदलूंगा?

अमेज़ॅन रूट 53 को सामान्य परिस्थितियों में 60 सेकंड के भीतर आपके DNS रिकॉर्ड को आधिकारिक DNS सर्वरों के विश्व-व्यापी नेटवर्क में अपडेट करने के लिए बनाया गया है। जब API कॉल INSYNC स्थिति सूची लौटाता है, तो एक परिवर्तन को दुनिया भर में सफलतापूर्वक प्रचारित किया जाता है।

ध्यान दें कि DNS रिज़ॉल्वर को कैशिंग करना अमेज़ॅन रूट 53 सेवा के नियंत्रण से बाहर है और आपके संसाधन रिकॉर्ड सेट को उनके रहने के समय (TTL) के अनुसार कैश कर देगा। INSYNC या परिवर्तन की स्थिति केवल मार्ग 53 की आधिकारिक DNS सर्वर की स्थिति को संदर्भित करती है।

या, यदि आप AWS डेवलपर फ़ोरम पसंद करते हैं ...

आप यह उम्मीद कर सकते हैं कि दुनिया भर के सभी 53 सर्वरों को एक मिनट के भीतर प्रचारित कर दिया जाए। हालांकि, ध्यान रखें कि TTL यह निर्धारित करता है कि ग्राहक कितनी जल्दी अद्यतन जानकारी देखेंगे। यदि आप 3600 सेकंड के लिए रिकॉर्ड करने के लिए TTL सेट करते हैं, तो DNS रिज़ॉल्वर फिर से रूट 53 पर जाने से पहले उस डेटा को एक घंटे तक कैश कर सकते हैं। यदि अपडेट किए गए रिकॉर्ड को अंतिम उपयोगकर्ताओं तक तेज़ी से प्रसारित करना महत्वपूर्ण है, तो मैं 60 सेकंड का TTL सुझाऊंगा।

जैसा कि प्रत्येक रिकॉर्ड के लिए TTL कॉन्फ़िगर किया गया है, आप विभिन्न मूल्यों का उपयोग कर सकते हैं। यदि आप निकट भविष्य में रिकॉर्ड में कोई बदलाव करने की योजना नहीं बनाते हैं, तो एक उच्च टीटीएल आपको क्वेरी की लागतों को बचाने और चीजों को थोड़ा और अधिक कुशल बनाने में मदद कर सकता है। एक उदाहरण के रूप में, आपको अपने MX रिकॉर्ड को उसी तरह अपडेट करने की आवश्यकता नहीं हो सकती है। मान लें कि आपके पास अपने MX रिकॉर्ड के लिए TTL 43200 सेकंड (12 घंटे) पर सेट है। यदि आप कभी भी किसी अन्य ई-मेल प्रदाता पर जाते हैं, तो अग्रिम में टीटीएल को कम करें। जैसे ही मूल टीटीएल समाप्त हो गया है, आप इस कदम के साथ आगे बढ़ सकते हैं। अपडेट किए गए रिकॉर्ड अब बहुत तेजी से कम टीटीएल के लिए धन्यवाद का प्रचार करेंगे। TTL को उसी समय मूल मान में बदलें।


जवाब के लिए धन्यवाद। इससे पहले कि मैं यहाँ पहुँचता, मैंने अक्सर पूछे जाने वाले प्रश्न पढ़े। एकमात्र कारण जो मैं सोच रहा था, क्योंकि यह टीटीएल से कम में नहीं हुआ था। मैंने जो रिकॉर्ड जोड़ा, वह एक उपडोमेन के लिए एक नया रिकॉर्ड है जो पहले मौजूद नहीं है।
डेविड सुल्फी 25:12

2

मैंने CNAME मूल्य पर ध्यान नहीं दिया, यह CNAME युक्ति के लिए गलत था। प्रश्न का उत्तर 'तत्काल' है।


2

60 सेकंड, लेकिन सुनिश्चित करें कि आपका होस्ट ऑपरेटिंग सिस्टम DNS रिकॉर्ड को अधिक समय तक कैशिंग नहीं कर रहा है। नाम सर्वर के खिलाफ सीधे जाँच करने के लिए DNS लुकअप टूल का उपयोग करें ।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.