कुछ लोग कह रहे हैं कि एक रिकॉर्ड और अन्य सभी सबडोमेन को पकड़ने के लिए एक सीएनएन का उपयोग कर रहे हैं।* .mydomain.com - एक रिकॉर्ड या सीएनएन?
मुझे किस का उपयोग करना चाहिए और क्यों?
कुछ लोग कह रहे हैं कि एक रिकॉर्ड और अन्य सभी सबडोमेन को पकड़ने के लिए एक सीएनएन का उपयोग कर रहे हैं।* .mydomain.com - एक रिकॉर्ड या सीएनएन?
मुझे किस का उपयोग करना चाहिए और क्यों?
यह वास्तव में कोई फर्क नहीं पड़ता कि आप CNAME
या A
*.example.com
रिकॉर्ड रिकॉर्ड करते हैं।
CNAME
करने के लिए एक लाभ यह है कि अगर आप www.example.com
के लिए अपने A
रिकॉर्ड को परिवर्तित तुम भी *.example.com
रिकॉर्ड को बदलने की जरूरत नहीं होगी, लेकिन यह है कि कम से कम है।
आह हाँ, यह अब समझ में आता है –
आप यह भी लाभ उठा सकते हैं कि एक रिकॉर्ड केवल एक लुकअप करता है और सीएनएन दो करता है .. – TheBlackBenzKid
क्या इसे स्पष्ट किया जा सकता है? सीएनएन का लाभ यह आईपी के बजाय एक रिकॉर्ड (पहले से निर्दिष्ट) के लिए इंगित करता है? हालांकि एक और रिकॉर्ड का उपयोग करने का लाभ यह है कि केवल 1 लुकअप किया जाता है? यदि ऐसा है, निश्चित रूप से एक रिकॉर्ड स्पष्ट विकल्प है, क्योंकि प्रत्येक लुकअप के लिए कोई लाभ है, क्योंकि DNS परिवर्तनों के विपरीत जो ज्यादातर मामलों में * मौलिक * होगा? अगर ऐसा होता है तो मैं कहूंगा * यह * थोड़ा मायने रखता है। – cantsay
सीएनएन के लिए एक आम उपयोग किसी होस्ट के लिए एक सबडोमेनिन को मानचित्र पर नियंत्रण करना आसान बनाता है। इस मामले में उनके पास "ए" रिकॉर्ड है और यदि वे आईपी पता बदलते हैं तो आपको अपनी DNS प्रविष्टि को बदलने की आवश्यकता नहीं है।
इसका एक उदाहरण WordPress subdomain mapping है। वर्डप्रेस आपको "blog.mydomain.com" जैसे किसी ब्लॉग पर ब्लॉग करने की अनुमति देता है, लेकिन उनके ब्लॉग क्लाउड होस्ट किए जाते हैं और सर्वर रखरखाव, फेलओवर या लोड-बैलेंसिंग के कारण आईपी एड्रेस को गतिशील रूप से बदल सकते हैं। एक सीएनएन का उपयोग करना मतलब है कि यह अभी भी काम करता है।
मुझे लगता है कि प्रश्न के बारे में गहराई से एक & CNAME आंकड़ों को समझने की है। मैं भी इस भ्रामक पाया है लेकिन ब्लॉग की जोड़ी को पढ़ने के बाद, मैं निम्नलिखित समझ के साथ आया था:
एक और CNAME रिकॉर्ड दो सामान्य तरीके से एक या एक के लिए एक होस्ट नाम (नाम इसके बाद) मैप करने के लिए कर रहे हैं अधिक आईपी पता। आगे जाने से पहले, यह महत्वपूर्ण है कि आप वास्तव में इन दो अभिलेखों के बीच मतभेदों को समझें। मैं इसे सरल रखूंगा।
एक रिकॉर्ड अंक एक विशिष्ट आईपी के लिए एक नाम। उदाहरण के लिए, यदि आप नाम चाहते blog.myweb.com सर्वर 186.30.11.143 आप कॉन्फ़िगर कर देगा करने के लिए बात करने के लिए:
blog.myweb.com A 186.30.11.143
CNAME रिकॉर्ड अंक एक नाम एक और नाम के लिए, के बजाय एक आईपी। CNAME स्रोत लक्ष्य नाम के लिए उपनाम का प्रतिनिधित्व करता है और इसकी संपूर्ण रिज़ॉल्यूशन श्रृंखला प्राप्त करता है।
के उदाहरण के रूप में हमारे ब्लॉग लेते हैं:
blog.myweb.com CNAME my.bitbucket.io
my.bitbucket.io CNAME github.map.mybitbucket.net
github.map.mybitbucket.net A 186.30.11.143
हम GitHub पृष्ठों का उपयोग करें और हम सेट blog.myweb.com एक के रूप में CNAMEmy.bitbucket.io की, बारी-बारी है जो अपने आप में एक github.map.mybitbucket.net है, जो एक एक रिकॉर्ड की ओर इशारा करते को 186.30.11.143 है की CNAME। इसका मतलब है कि blog.myweb.com186.30.11.143 पर हल करता है।
निष्कर्ष:
एक रिकॉर्ड अंक एक आईपी के लिए एक नाम। सीएनएन रिकॉर्ड किसी अन्य नाम को CNAME या रिकॉर्ड पर इंगित कर सकता है।
यह एक विकल्प नहीं है - आप कम से कम एक किसी भी मामले में एक रिकॉर्ड की जरूरत है। आप वास्तव में क्या करना चाहते हैं? –
मुझे लगता है कि उसका मतलब क्या है कि क्या वह mydomain.com और * .mydomain.com के लिए अलग-अलग ए रिकॉर्ड बनाना चाहिए या mydomain.com के लिए एक रिकॉर्ड बनाना चाहिए और इसके लिए * .mydomain.com उपनाम के लिए एक CNAME का उपयोग करना चाहिए। –
@ ग्रेग हेगिल वह www/no-www सबडोमेन के लिए एक रिकॉर्ड होगा। वह पूछ रहा है कि क्या उसे सीएनएन * www करना चाहिए या इसके लिए एक स्पष्ट रिकॉर्ड का उपयोग करना चाहिए। – ceejayoz