सवाल डोमेन के शीर्ष के लिए सीएनएन?


क्या डोमेन के शीर्ष पर एक CNAME रिकॉर्ड सेट करना संभव है? (अर्थात। @ CNAME www, @ CNAME foobar.com., आदि।)

मेरा आईएसपी कहता है कि सबमेन के लिए सीएनएन का उपयोग करना केवल संभव है, लेकिन मैंने कहीं और पढ़ा है, यदि संभव नहीं है तो भी संभव होना चाहिए।


43
2017-09-30 11:08


मूल


मैं एक शीर्ष-स्तर-डोमेन को अमेज़ॅन क्लाउडफ़्रंट वितरण पर इंगित करना चाहता हूं और वे केवल नामों का समर्थन करते हैं। - Martin
मुझे यह इंगित करना चाहिए कि प्रत्येक डोमेन एक "सबडोमेन" है। example.com का एक सबडोमेन है com, तथा com का एक सबडोमेन है .। आपके आईएसपी द्वारा लगाए गए किसी भी सीमा को आपके आईएसपी और शायद रजिस्ट्रार द्वारा रखा गया है, अंतर्निहित प्रौद्योगिकी द्वारा नहीं। - ghoti
example.com है नहीं एक शीर्ष स्तरीय डोमेन ताकि आपके प्रश्न को रीफ्रेजिंग की आवश्यकता हो। - bortzmeyer
के संभावित डुप्लिकेट किसी डोमेन के शीर्ष (उर्फ रूट) पर CNAME रिकॉर्ड क्यों नहीं उपयोग किया जा सकता है? - MadHatter


जवाब:


संभव नहीं है - यह डोमेन रूट पर एसओए- और एनएस-रिकॉर्ड्स के साथ संघर्ष करेगा।

आरएफसी 1 9 12 सेक्शन 2.4:              "किसी अन्य डेटा के साथ एक सीएनएन रिकॉर्ड को सह-अस्तित्व में रखने की अनुमति नहीं है।"


33
2017-09-30 17:22



उद्धृत पाठ यह नहीं कहता कि यह संभव नहीं है, केवल इतना है कि इसका उपयोग अन्य रिकॉर्ड के साथ नहीं किया जा सकता है। आपके एनएस और एसओए रिकॉर्ड कैनोलिक नाम के साथ रहेंगे। - bukzor
बस एक साइड नोट, आरएफसी 1 9 12 सूचनात्मक है और किसी भी प्रकार के मानक को परिभाषित नहीं करता है। आरएफसी 2181 ने मानक मानक स्थिति प्रस्तावित की है और इस व्यवहार को अनजाने में मना करने के लिए एक बेहतर लिंक है। - Andrew B


आप अपने डोमेन को किसी अन्य डोमेन पर एक CNAME होने के लिए सेट कर सकते हैं, लेकिन फिर सब कुछ मेल और एसओए "स्टार्ट ऑफ ऑफ अथॉरिटी" रिकॉर्ड सहित अन्य डोमेन पर जायेगा। हालांकि, आपके पास अभी भी अलग-अलग सबडोमेन हो सकते हैं, जैसे "private.domain.com" किसी अन्य मेल और वेब सर्वर का उपयोग करते हैं।


5
2018-02-07 11:21



यदि मूल क्षेत्र है NS रिकॉर्ड और बच्चे "जोन" केवल एक सीएनएन है तो कुछ सिस्टम मिलेंगे बहुत उलझन में। - Alnitak
यह कार्यान्वयन विशिष्ट और खतरनाक सलाह है। कभी भी सीएनएन @ मत करो। - Andrew B


मैं रूट डोमेन के लिए CNAME सेट अप करने के लिए क्लाउडफ्लेयर का उपयोग करता हूं और यह ठीक काम करता है .. मेल रिकॉर्ड तोड़ने के बिना


-1
2018-06-02 14:38



नहीं, आपने नहीं किया। यह उस तरह से काम नहीं करता है। - Chris S
@ChrisS क्लाउडफ्लारे में एक बुरा हैक है। ऐसा लगता है, हालांकि, काम करता है। - Michael Hampton♦
मुझे नहीं लगता कि वे एक हैक का भी उपयोग करते हैं, मुझे लगता है कि वे सिर्फ डोमेन को आरआर के एक सामान्य सेट पर इंगित करते हैं। मैं BIND जोन फ़ाइलों के साथ एक ही काम करता हूं (मेरे डोमेन के आधे हिस्से के लिए उसी क्षेत्र का उपयोग करें)। मुझे लगता है कि केवल "हैक" यह है कि वे वहां सीएनएन शब्द का उपयोग करते हैं। - Chris S
मुझे नहीं लगता कि कार्यान्वयन विवरण प्रासंगिक हैं - उत्तर का बिंदु यह प्रतीत होता है कि क्लाउडफ्लारे आपको रूट डोमेन के लिए एक CNAME रिकॉर्ड परिभाषित करने की अनुमति देता है, जो यह करता है, और पुष्टि करता है I've read somewhere else that is should be possible (हालांकि यह 2010 में सच नहीं होता)। - AD7six
@ एडी 7 एसिक्स यदि शीर्ष पर एक वास्तविक सीएनएन रिकॉर्ड मौजूद था, तो यह एक आरएफसी 2181 उल्लंघन होगा। जैसा कि यह खड़ा है, यह भ्रमित रिकॉर्ड संश्लेषण का एक मामला है जिसका मानक परिभाषित आरएफसी में कोई आधार नहीं है। (नकली ANAME तथा ALIAS रिकॉर्ड अधिक ईमानदार हैं) यदि मैं गलत हूं और एक मानक परिभाषित आरएफसी एक शीर्ष सीएनएन को फ़्लैट करने के व्यवहार को परिभाषित करता है तो मैं सभी कान हूं, लेकिन मुझे इस आरएफसी 2181 के बारे में बेहद संदेह है। - Andrew B