अमेज़ॅन रूट 53 "उपनाम" DNS रिकॉर्ड क्या है?


13

AWS मार्ग 53 उपनाम अन्य

AWS मार्ग 53 पर पंजीकृत डोमेन पर विचार करें। इस डोमेन के HTTP अनुरोधों को AWS CloudFront CDN वितरण से परोसा जाना चाहिए। इसे प्राप्त करने के लिए, एक उपनाम Aरिकॉर्ड परिभाषित किया गया है:

यहाँ छवि विवरण दर्ज करें

dig परिणाम

हालांकि, digपरिणाम वास्तविक आईपी पते दिखाता है। वास्तव में, ये IP पते निरंतर नहीं हैं और समय के साथ बदलते हैं:

# dig @1.1.1.1 serverlessdaystlv.io

...

;; ANSWER SECTION:
serverlessdaystlv.io.   60      IN      A       13.32.67.21
serverlessdaystlv.io.   60      IN      A       13.32.67.27
serverlessdaystlv.io.   60      IN      A       13.32.67.97
serverlessdaystlv.io.   60      IN      A       13.32.67.122
serverlessdaystlv.io.   60      IN      A       13.32.67.141
serverlessdaystlv.io.   60      IN      A       13.32.67.159
serverlessdaystlv.io.   60      IN      A       13.32.67.201
serverlessdaystlv.io.   60      IN      A       13.32.67.216

# dig @1.1.1.1 serverlessdaystlv.io

...
;; ANSWER SECTION:
serverlessdaystlv.io.   60      IN      A       52.222.232.13
serverlessdaystlv.io.   60      IN      A       52.222.232.24
serverlessdaystlv.io.   60      IN      A       52.222.232.43
serverlessdaystlv.io.   60      IN      A       52.222.232.55
serverlessdaystlv.io.   60      IN      A       52.222.232.63
serverlessdaystlv.io.   60      IN      A       52.222.232.104
serverlessdaystlv.io.   60      IN      A       52.222.232.136
serverlessdaystlv.io.   60      IN      A       52.222.232.224

मेरा प्रश्न

एक रूट 53 उपनाम क्या है? क्या यह एक अंतर्निहित प्रकार का DNS रिकॉर्ड है, या क्लाउडफ़ोर्स वितरण के वास्तविक आईपी के लिए बस एक आंतरिक एडब्ल्यूएस उपनाम है जो कभी भी बाहर से उजागर नहीं होता है?


3
ध्यान दें कि CloudFront के विशिष्ट मामले में, एक अलियास लुकअप के उत्तर न केवल समय के साथ-साथ अंतरिक्ष में भी बदलते हैं - आपको जवाब के साथ प्रदान किया जा रहा है कि मार्ग 53 (CloudFront की ओर से) निर्धारित किया गया है कि "इष्टतम" पर आधारित है जहां आप भौगोलिक रूप से क्वेरी कर रहे हैं । आपके सभी उत्तर लंदन के एज लोकेशन सर्वर के आईपी पते हैं। मैंने अभी-अभी मिडवेस्टर्न यूएस से आपके डोमेन की पुष्टि की है, और मेरे जवाब अटलांटा, जीए (यूएस) में सर्वर के आईपी पते हैं।
माइकल - sqlbot

जवाबों:


17

रूट 53 उपनाम अन्य डीएनएस प्रोटोकॉल रिकॉर्ड प्रकारों से अलग एक स्वयं की अवधारणा है : उदाहरण के Aलिए एक पता रिकॉर्ड है और CNAMEएक विहित नाम रिकॉर्ड है। CNAMEवह है जो विहित नाम की ओर इशारा करते हुए एक अन्य व्यक्ति की तरह कार्य करता है, जबकि Aउपनामों से कोई लेना-देना नहीं है। ( RFC 1035 देखें )

एक उपनाम रिकॉर्ड एक आंतरिक अमेज़ॅन विशिष्ट सूचक है जो उच्च स्तर पर काम कर रहा है; तकनीकी डीएनएस स्तर पर यह स्थिति के आधार पर Aया एक के रूप में परिणाम हो सकता CNAMEहै। DNS को इस आंतरिक पॉइंटर प्रकार और न ही लक्ष्य के बारे में पता होने की आवश्यकता नहीं है, क्योंकि रूट 53 केवल परिणामी रिकॉर्ड के साथ उत्तर देता है।

अलियास और नॉन-अलियास रिकॉर्ड्स के बीच चयन करने वाला एक अमेज़ॅन लेख इसे विस्तार से बताता है:

उपनाम रिकॉर्ड DNS कार्यक्षमता के लिए रूट-विशिष्ट एक्सटेंशन प्रदान करते हैं। IP पते या डोमेन नाम के बजाय, अन्य उपनाम में CloudFront वितरण के लिए एक पॉइंटर, एक इलास्टिक बीनस्टॉक वातावरण, एक ELB क्लासिक, एप्लिकेशन या नेटवर्क लोड Balancer, एक अमेज़ॅन S3 बाल्टी है जिसे एक स्थिर वेबसाइट के रूप में कॉन्फ़िगर किया गया है, या उसी होस्टेड ज़ोन में एक और रूट 53 रिकॉर्ड। जब रूट 53 को एक DNS क्वेरी मिलती है जो नाम और उपनाम के रिकॉर्ड में टाइप करती है, तो मार्ग 53 पॉइंटर का अनुसरण करता है और लागू किए गए कार्यों के साथ प्रतिक्रिया करता है:

  • CloudFront वितरण के लिए एक वैकल्पिक डोमेन नाम - मार्ग 53 का जवाब है जैसे कि क्‍लाउडफ्रंट वितरण को CloudFront डोमेन नाम, जैसे कि का उपयोग करके पूछा था d111111abcdef8.cloudfront.net

  • एक लोचदार बीनस्टॉक पर्यावरण - मार्ग 53 पर्यावरण के लिए एक या एक से अधिक आईपी पते के साथ प्रत्येक अनुरोध का जवाब देता है।

  • एक ईएलबी लोड बैलेंसर - रूट 53 बैलेंसर के लिए एक या एक से अधिक आईपी पते के साथ प्रत्येक अनुरोध का जवाब देता है।

  • एक अमेज़ॅन S3 बाल्टी जिसे एक स्थिर वेबसाइट के रूप में कॉन्फ़िगर किया गया है - रूट 53 अमेज़ॅन S3 बाल्टी के लिए एक आईपी पते के साथ प्रत्येक अनुरोध का जवाब देता है।

  • एक ही होस्ट किए गए ज़ोन में एक और रूट 53 रिकॉर्ड - रूट 53 जवाब देता है जैसे कि क्वेरी ने उस रिकॉर्ड के लिए पूछा था जो पॉइंटर द्वारा संदर्भित है।

यह भ्रम समझ में आता है, जैसा कि आप एक Aप्रकार का IPv4 पता रिकॉर्ड जोड़ रहे हैं जबकि लक्ष्य IP पते के बजाय एक होस्टनाम है; कुछ आप बल्कि एक के साथ प्रयोग करेंगे CNAME!

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