मेरे पास कई डोमेन हैं जो एक ही सर्वर की ओर इशारा करते हैं। मैं रूट डोमेन के लिए CNAME सेटिंग्स का उपयोग करना पसंद करूंगा।
अब मैंने पढ़ा कि यह एक अच्छा विचार नहीं है, क्योंकि MX रिकॉर्ड CNAME के माध्यम से नियंत्रित नहीं किए जा सकते हैं , और प्रदाता व्यवस्थापक इसे स्वीकार नहीं करता है। हालाँकि, अगर मैं CNAME डोमेन के लिए अन्य सभी रिकॉर्ड हटाता हूं, तो क्या इसका मतलब यह होगा कि सभी अनुरोध ठीक से संसाधित हैं?
यदि यह abcdomain के मूल रिकॉर्ड हैं:
# NON ROOT RECORDS
*.abc-domain.test AAAA 1c00:1234:17:0:4::16
admin.abc-domain.test CNAME admin.testserver.test
*.abc-domain.test A 12.34.56.78
localhost.abc-domain.test A 127.0.0.1
# ROOT RECORDS
abc-domain.test A 12.34.56.78
abc-domain.test AAAA 1c00:1234:17:0:4::16
abc-domain.test NS ns1.hostingxyz.test
abc-domain.test NS ns2.hostingxyz2.test
abc-domain.test NS ns3.hostingxyz3.test
abc-domain.test MX 100 mx15.testhoster.test
abc-domain.test MX 100 mx14.testhoster.test
abc-domain.test MX 200 fallback1.testserver.test
abc-domain.test MX 300 fallback2.testserver.test
abc-domain.test MX 100 mx1.testhoster.test
यदि मैं रूट रिकॉर्ड के लिए CNAME का उपयोग करना चाहता हूं, तो इसका मतलब है कि मुझे रूट रिकॉर्ड (A, AAA, NS, MX) की पूरी सूची को हटाना होगा और इसे एक एकल CNAME से बदलना होगा:
# NON ROOT RECORDS
*.abc-domain.test AAAA 1c00:1234:17:0:4::16
admin.abc-domain.test CNAME admin.testserver.test
*.abc-domain.test CNAME abc-domain.test
localhost.abc-domain.test A 127.0.0.1
# ROOT CNAME RECORD
abc-domain.test CNAME xyz-domain.test
क्या यह CNAME रूट रिकॉर्ड का उपयोग करने का तरीका है?
क्या इसमें कोई कमी है?