Mist Network

DNS रिकॉर्ड के प्रकार: A, AAAA, CNAME, MX, TXT और अन्य आसान भाषा में

उन DNS रिकॉर्ड टाइप की व्यावहारिक गाइड जो आप सच में इस्तेमाल करेंगे, A और MX से लेकर CAA, HTTPS और DS तक, उदाहरण वैल्यू, TTL सलाह और वेबसाइट व ईमेल तोड़ने वाली गलतियों के साथ।

अपडेट किया गया: 7 मिनट पढ़ें
DNS रिकॉर्ड के प्रकार: A, AAAA, CNAME, MX और TXT रिकॉर्ड वाली DNS ज़ोन तालिका

DNS रिकॉर्ड के प्रकार किसी डोमेन के DNS ज़ोन में मौजूद अलग-अलग तरह की एंट्री हैं, और हर एक इंटरनेट को कोई एक ख़ास बात बताती है। A रिकॉर्ड किसी नाम को IPv4 एड्रेस से जोड़ता है, AAAA IPv6 से, CNAME एक नाम को दूसरे नाम का उपनाम (alias) बनाता है, MX ईमेल को रूट करता है, TXT वेरिफ़िकेशन और ईमेल-सिक्योरिटी टेक्स्ट रखता है, और NS उन सर्वरों के नाम बताता है जो ज़ोन के लिए जवाब देते हैं।

रोज़मर्रा की ज़्यादातर ज़रूरतें इन्हीं छह से पूरी हो जाती हैं। बाकी रिकॉर्ड सिक्योरिटी, सर्विसेज़ और नए प्रोटोकॉल संभालते हैं। यह गाइड उन सभी 20 टाइप को समझाती है जो आप किसी आधुनिक DNS पैनल में बना सकते हैं, उदाहरण वैल्यू और उन गलतियों के साथ जो हम सबसे ज़्यादा देखते हैं।

DNS रिकॉर्ड की बनावट

टाइप चाहे कोई भी हो, हर रिकॉर्ड के यही चार हिस्से होते हैं:

  • Name — वह होस्ट जिस पर रिकॉर्ड लागू होता है, जैसे @ (डोमेन का रूट या apex), www या mail।
  • Type — A, MX, TXT आदि। टाइप तय करता है कि वैल्यू को कैसे समझा जाएगा।
  • TTL — time to live, सेकंड में। यह रिज़ॉल्वर को बताता है कि वे जवाब को कितनी देर तक कैश कर सकते हैं।
  • Value — असली डेटा: कोई IP एड्रेस, होस्टनेम, टेक्स्ट स्ट्रिंग या फ़ील्ड का संरचित सेट।
example.com.      3600  IN  A      203.0.113.10
www.example.com.  3600  IN  CNAME  example.com.
example.com.      3600  IN  MX     10 mail.example.com.

यह फ़ॉर्मेट RFC 1035 से आता है, और आज भी हर DNS पैनल के काम करने के तरीके को आकार देता है, भले ही पैनल ज़ोन फ़ाइल को किसी फ़ॉर्म के पीछे छिपा दे।

मुख्य DNS रिकॉर्ड जो हर डोमेन इस्तेमाल करता है

टाइपयह क्या करता हैउदाहरण वैल्यू
Aनाम को IPv4 एड्रेस पर पॉइंट करता है203.0.113.10
AAAAनाम को IPv6 एड्रेस पर पॉइंट करता है2001:db8::10
CNAMEनाम को किसी दूसरे होस्टनेम का उपनाम बनाता हैexample.com.
MXडोमेन के मेल सर्वर, प्राथमिकता के साथ बताता है10 mail.example.com.
TXTमुक्त टेक्स्ट: SPF, DKIM, DMARC, मालिकाना हक़ का वेरिफ़िकेशनv=spf1 mx -all
NSज़ोन या सबडोमेन को नेमसर्वर को सौंपता हैns1.provider.net.

A और AAAA: आपकी साइट कहाँ रहती है

अगर आपकी वेबसाइट VPS पर चलती है, तो @ का A रिकॉर्ड सर्वर का IPv4 एड्रेस रखता है। AAAA रिकॉर्ड तभी जोड़ें जब सर्वर सच में IPv6 पर जवाब देता हो; पुराना पड़ा AAAA रिकॉर्ड IPv6 विज़िटर को कहीं नहीं भेजता जबकि IPv4 यूज़र्स को साइट चलती दिखती है, और ऐसे बग को पकड़ना उलझन भरा होता है। पूरी प्रक्रिया हमारी डोमेन को VPS से कैसे जोड़ें वाली गाइड में है।

CNAME: उपनाम, सख़्त नियमों के साथ

CNAME कहता है “यह नाम उस नाम जैसा ही है”। यह www के लिए, किसी होस्टेड स्टोर की ओर पॉइंट करने वाले shop के लिए, या वेरिफ़िकेशन होस्टनेम के लिए एकदम सही है। दो नियम लोगों को उलझा देते हैं। जिस नाम पर CNAME है, उस पर कोई और रिकॉर्ड नहीं हो सकता, इसलिए apex पर क्लासिक CNAME नहीं लगाया जा सकता, क्योंकि वहाँ पहले से NS और आम तौर पर MX रिकॉर्ड होते हैं। और MX या NS रिकॉर्ड को A या AAAA रिकॉर्ड वाले होस्टनेम पर पॉइंट करना चाहिए, कभी CNAME पर नहीं।

MX और TXT: ईमेल जो सच में पहुँचे

MX रिकॉर्ड मेल सर्वरों को प्राथमिकता संख्या के साथ लिस्ट करते हैं; कम संख्या वाला पहले आज़माया जाता है। फिर TXT रिकॉर्ड साबित करते हैं कि मेल वैध है। SPF (v=spf1 …) बताता है कि आपके डोमेन की ओर से कौन भेज सकता है, DKIM s1._domainkey जैसे selector के तहत साइनिंग की प्रकाशित करता है, और DMARC (_dmarc) रिसीवर को बताता है कि जाँच फ़ेल होने पर क्या करना है। हर नाम पर ठीक एक SPF रिकॉर्ड रखें; दो SPF TXT रिकॉर्ड होने पर जाँच फ़ेल हो जाती है।

NS: ज़ोन के लिए जवाब कौन देता है

NS रिकॉर्ड दो जगह रहते हैं, और यही बँटवारा बहुत भ्रम पैदा करता है। पहली जगह आपके एक्सटेंशन की रजिस्ट्री में रखा डेलिगेशन है; जब आप डोमेन के नेमसर्वर बदलते हैं, तो आप यही अपडेट कर रहे होते हैं। दूसरी जगह ज़ोन के अंदर के NS रिकॉर्ड हैं, जो डेलिगेशन से मेल खाने चाहिए। dev.example.com जैसे किसी सबडोमेन को दूसरे DNS प्रोवाइडर को सौंपने के लिए आप उस नाम के लिए अलग NS रिकॉर्ड जोड़ते हैं। नियम सीधा है: डेलिगेशन में जो नेमसर्वर हैं वही असली जवाब देते हैं, और कहीं और किए गए एडिट दुनिया को दिखते ही नहीं।

सिक्योरिटी और भरोसे वाले रिकॉर्ड

ये रिकॉर्ड ट्रैफ़िक रूट नहीं करते। ये क्लाइंट को बताते हैं कि किस पर भरोसा करना है।

  • CAA — उन सर्टिफ़िकेट अथॉरिटी की लिस्ट जिन्हें आपके डोमेन के लिए TLS सर्टिफ़िकेट जारी करने की अनुमति है, जैसे 0 issue "letsencrypt.org"। गलत CAA रिकॉर्ड चुपचाप सर्टिफ़िकेट रिन्यूअल रोक देता है।
  • DS और DNSKEY — DNSSEC की भरोसे की चेन। DNSKEY ज़ोन की पब्लिक की रखता है; पैरेंट रजिस्ट्री पर प्रकाशित DS रिकॉर्ड उनकी पुष्टि करता है।
  • TLSA — DANE: वह सर्टिफ़िकेट या की पिन करता है जो किसी TLS सर्विस को दिखानी चाहिए, ज़्यादातर मेल सर्वर इस्तेमाल करते हैं।
  • SSHFP — SSH होस्ट-की फ़िंगरप्रिंट प्रकाशित करता है ताकि क्लाइंट पहले कनेक्शन पर सर्वर की पुष्टि कर सकें।
  • SMIMEA — S/MIME सर्टिफ़िकेट को ईमेल एड्रेस से जोड़ता है।
  • CERT — सर्टिफ़िकेट या उनके पॉइंटर स्टोर करता है; कम इस्तेमाल होता है, पर अब भी सपोर्टेड है।
टिप: जैसे ही आपको पता हो कि आप कौन-सी सर्टिफ़िकेट अथॉरिटी इस्तेमाल करते हैं, CAA रिकॉर्ड जोड़ दें। यह दो मिनट का काम है और गलत सर्टिफ़िकेट जारी होने की पूरी श्रेणी की समस्याएँ बंद कर देता है।

सर्विस, डिस्कवरी और विशेष रिकॉर्ड

टाइपआम इस्तेमाल
SRVप्रोटोकॉल और पोर्ट से किसी सर्विस का पता लगाता है, जैसे _sip._tcp, XMPP, कुछ गेम सर्वर
HTTPS / SVCBHTTP/3 सपोर्ट, वैकल्पिक एंडपॉइंट और कनेक्शन संकेत बताते हैं ताकि ब्राउज़र तेज़ी से कनेक्ट हों
URIकिसी सर्विस नाम को URI से जोड़ता है
NAPTRटेलीफ़ोनी (ENUM, SIP) में इस्तेमाल होने वाले रीराइट नियम
PTRरिवर्स DNS: IP एड्रेस को वापस नाम से जोड़ता है
LOCकिसी होस्ट के भौगोलिक निर्देशांक प्रकाशित करता है

PTR पर एक नोट: किसी सर्वर IP का रिवर्स DNS उस रिवर्स ज़ोन में रहता है जिसे IP ब्लॉक का मालिक कंट्रोल करता है, आम तौर पर आपका होस्टिंग प्रोवाइडर। अपने डोमेन के ज़ोन में PTR रिकॉर्ड जोड़ने से यह नहीं बदलता कि कोई मेल सर्वर आपके VPS एड्रेस की जाँच करते समय क्या देखता है।

TTL: जवाब कितनी देर कैश होते हैं

TTL किसी DNS रिकॉर्ड का सबसे कम आँका गया फ़ील्ड है। लंबा TTL (जैसे 86400 सेकंड, यानी एक दिन) लुकअप घटाता है और जवाब स्थिर रखता है। छोटा TTL (60 से 300 सेकंड) बदलाव को यूज़र्स तक जल्दी पहुँचाता है। व्यावहारिक तरीका: योजनाबद्ध माइग्रेशन से एक दिन पहले TTL कम करें, बदलाव करें, पक्का करें कि सब चल रहा है, फिर TTL फिर से बढ़ाएँ।

जिन रिज़ॉल्वर ने पुराना जवाब कैश किया है, वे उसका TTL ख़त्म होने तक उसे रखते हैं, और लोग जिसे DNS प्रोपेगेशन कहते हैं, उसका ज़्यादातर हिस्सा यही है।

DNS की आम गलतियाँ जिनसे बचें

इन पर ध्यान दें: apex पर या दूसरे रिकॉर्ड के साथ CNAME; एक ही नाम पर दो SPF TXT रिकॉर्ड; CNAME या IP एड्रेस पर पॉइंट करता MX; सर्वर बदलने के बाद बचे पुराने AAAA रिकॉर्ड; ऐसा CAA रिकॉर्ड जो आपकी असली CA को ही बाहर कर दे; और यह समझे बिना होस्टनेम डालना कि पैनल डोमेन अपने-आप जोड़ता है या नहीं।

जब कुछ टूटे, तो सिर्फ़ पैनल में दिख रहा नहीं, बल्कि लुकअप टूल या dig से वह रिकॉर्ड जाँचें जो क्लाइंट को असल में मिल रहा है। अगर जवाब अलग है, तो या तो TTL अभी ख़त्म नहीं हुआ है या डोमेन उन नेमसर्वर से अलग नेमसर्वर इस्तेमाल कर रहा है जो आप सोच रहे हैं। जाँच का व्यावहारिक क्रम: पता करें कि डोमेन किन नेमसर्वर को डेलिगेट है, उनमें से किसी एक से सीधे क्वेरी करें, और जवाब की तुलना पैनल में डाली गई वैल्यू से करें। अगर दोनों मेल खाते हैं, तो रिकॉर्ड ठीक है और आप बस कैश एक्सपायर होने का इंतज़ार कर रहे हैं।

mistREG पर DNS रिकॉर्ड मैनेज करना

20सपोर्टेड रिकॉर्ड टाइप
60–86400 sचुनने योग्य TTL, या auto
200+रजिस्टर करने के लिए TLD

mistREG पर रजिस्टर डोमेन का DNS ज़ोन Cloudflare के ऑथोरिटेटिव DNS नेटवर्क पर होस्ट होता है और mistREG पैनल से मैनेज होता है। ऊपर बताए सभी 20 टाइप उपलब्ध हैं: A, AAAA, CNAME, MX, TXT, NS, SRV, CAA, PTR, HTTPS, SVCB, URI, TLSA, SMIMEA, SSHFP, DS, DNSKEY, CERT, NAPTR और LOC, TTL 60 से 86400 सेकंड या auto के साथ। रिकॉर्ड DNS-only होते हैं, यानी Cloudflare क्वेरी का जवाब देता है लेकिन आपकी वेबसाइट का ट्रैफ़िक प्रॉक्सी नहीं करता। अगर आप कोई दूसरा प्रोवाइडर पसंद करते हैं, तो कस्टम नेमसर्वर सेट कर सकते हैं, और तब डोमेन होस्ट ज़ोन से बाहर चला जाता है। दोनों तरीकों की तुलना हमने Cloudflare DNS बनाम रजिस्ट्रार DNS में की है।

  1. अपना डोमेन रजिस्टर या ट्रांसफ़र करें — डोमेन सर्च में 200+ एक्सटेंशन खोजें।
  2. पैनल में DNS सेक्शन खोलें — Cloudflare के नेटवर्क पर ज़ोन आपके लिए अपने-आप बन जाता है।
  3. अपने रिकॉर्ड जोड़ें — आम तौर पर @ के लिए A, www के लिए CNAME, ईमेल के लिए MX और TXT, सर्टिफ़िकेट के लिए CAA।
  4. TTL चुनें — टेस्टिंग के दौरान छोटा, सब स्थिर होने पर लंबा।

उन A रिकॉर्ड के लिए सर्वर चाहिए? mistREG का स्लोवेनिया में KVM VPS पेमेंट के लगभग 60 सेकंड में तैयार हो जाता है; प्लान देखें। सवाल Telegram पर @mistnetwork या टिकट सिस्टम से सपोर्ट को भेजें, और बुनियादी बातें FAQ में हैं। अपने डोमेन और DNS का इस्तेमाल वैध प्रोजेक्ट के लिए करें; प्रोवाइडर की शर्तें लागू होती हैं।

अक्सर पूछे जाने वाले प्रश्न

सबसे आम DNS रिकॉर्ड टाइप कौन-से हैं?
A, AAAA, CNAME, MX, TXT और NS। A और AAAA नामों को IPv4 और IPv6 एड्रेस पर पॉइंट करते हैं, CNAME उपनाम बनाता है, MX ईमेल रूट करता है, TXT में SPF, DKIM, DMARC और वेरिफ़िकेशन स्ट्रिंग रहती हैं, और NS ज़ोन को नेमसर्वर को सौंपता है।
A रिकॉर्ड और CNAME में क्या अंतर है?
A रिकॉर्ड किसी नाम को सीधे IPv4 एड्रेस पर पॉइंट करता है। CNAME किसी नाम को दूसरे होस्टनेम पर पॉइंट करता है, जिसे फिर एड्रेस में रिज़ॉल्व किया जाता है। जिस नाम पर CNAME है उस पर कोई और रिकॉर्ड नहीं हो सकता, इसलिए डोमेन का apex आम तौर पर A और AAAA रिकॉर्ड इस्तेमाल करता है।
क्या मेरे पास कई MX रिकॉर्ड हो सकते हैं?
हाँ। हर MX रिकॉर्ड की एक प्राथमिकता संख्या होती है, और भेजने वाले सर्वर पहले सबसे कम संख्या वाला आज़माते हैं, उसके न मिलने पर ऊँची संख्या वाले पर जाते हैं। बराबर प्राथमिकता वाले लोड बाँटते हैं।
DNS रिकॉर्ड के लिए कौन-सा TTL इस्तेमाल करूँ?
स्थिर रिकॉर्ड के लिए 3600 सेकंड (एक घंटा) या ज़्यादा ठीक है। किसी योजनाबद्ध बदलाव से एक दिन पहले TTL को 60–300 सेकंड करें ताकि नई वैल्यू जल्दी फैले, फिर बाद में बढ़ा दें।
CAA रिकॉर्ड किस काम आता है?
CAA रिकॉर्ड उन सर्टिफ़िकेट अथॉरिटी की लिस्ट देता है जिन्हें आपके डोमेन के लिए TLS सर्टिफ़िकेट जारी करने की अनुमति है। यह गलत सर्टिफ़िकेट जारी होने का जोखिम घटाता है, लेकिन गलत वैल्यू आपके अपने रिन्यूअल रोक देगी, इसलिए इसे अपनी इस्तेमाल की जाने वाली CA के अनुसार रखें।
मेरा DNS बदलाव अभी तक क्यों नहीं दिख रहा?
रिज़ॉल्वर पुराने रिकॉर्ड का TTL ख़त्म होने तक कैश किया जवाब रखते हैं। जाँचें कि आपने उन्हीं नेमसर्वर पर ज़ोन एडिट किया है जो डोमेन असल में इस्तेमाल करता है, फिर पिछला TTL पूरा होने दें।

संबंधित लेख

Mist NetworkMist Network