DNS रिकॉर्ड क्या हैं?

क्या आपने कभी सोचा है कि आपका डोमेन लोगों को कहां भेजता है, यह कौन तय करता है? DNS रिकॉर्ड वे सेटिंग हैं जो तय करती हैं कि विज़िटर आपकी वेबसाइट तक पहुंचेंगे, आपका ईमेल सही इनबॉक्स में आएगा, या कुछ भी काम नहीं करेगा। ये आपके डोमेन से जुड़े वे निर्देश हैं जो…

ड्राफ़्ट

आप DNS कैसे काम करता है वाला अध्याय पढ़ चुके हैं, तो आप जानते हैं कि डोमेन नेम सिस्टम डोमेन नामों को उन IP एड्रेस में बदलता है जिनसे कंप्यूटर एक-दूसरे को ढूंढते हैं। DNS रिकॉर्ड उस सिस्टम के भीतर की अलग-अलग एंट्री हैं। हर रिकॉर्ड आपके डोमेन के बारे में एक खास जानकारी रखता है और यह भी कि जब कोई या कुछ उस तक पहुंचने की कोशिश करे तो क्या होना चाहिए।

DNS रिकॉर्ड क्या हैं?

DNS रिकॉर्ड नेम सर्वर पर रखी एंट्री हैं जो इंटरनेट को बताती हैं कि आपके डोमेन की रिक्वेस्ट कैसे संभालनी हैं। इन्हें दिशा-निर्देशों का सेट समझें। एक रिकॉर्ड बताता है कि आपकी वेबसाइट की फ़ाइलें कहां हैं। दूसरा बताता है कि आपका ईमेल कहां डिलीवर करना है। तीसरा यह पक्का कर सकता है कि डोमेन आपका है। हर रिकॉर्ड का एक प्रकार, एक नाम, एक वैल्यू और एक TTL (टाइम टू लाइव) होता है, जो तय करता है कि रिकॉर्ड रिफ़्रेश होने से पहले कितनी देर कैश रहता है।

हर डोमेन पर कम से कम कुछ DNS रिकॉर्ड होते ही हैं। उनके बिना डोमेन से जुड़ा कुछ भी काम नहीं करता। कोई वेबसाइट लोड नहीं होती, कोई ईमेल डिलीवर नहीं होता, और कोई सेवा यह पुष्टि नहीं कर पाती कि डोमेन आपका है।

सबसे आम DNS रिकॉर्ड प्रकार कौन से हैं?

DNS रिकॉर्ड के दर्जनों प्रकार हैं, पर ज़्यादातर ब्रांड सिर्फ़ छह के साथ ही काम करेंगे। हर एक अलग काम संभालता है।

A रिकॉर्ड

A रिकॉर्ड सबसे बुनियादी और सबसे ज़रूरी DNS रिकॉर्ड है। यह आपके डोमेन नाम को IPv4 एड्रेस से जोड़ता है, जो उस सर्वर का नंबर वाला एड्रेस है जहां आपकी वेबसाइट होस्ट है। कोई आपका डोमेन ब्राउज़र में टाइप करता है, तो A रिकॉर्ड ही इंटरनेट को बताता है कि किस सर्वर से जुड़ना है। आप डोमेन को होस्टिंग प्रोवाइडर से जोड़ रहे हैं, तो A रिकॉर्ड लगभग हमेशा पहली चीज़ है जो आप सेट करते हैं।

AAAA रिकॉर्ड

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

CNAME रिकॉर्ड

CNAME रिकॉर्ड एक डोमेन नाम को सीधे IP एड्रेस की जगह दूसरे डोमेन नाम की ओर पॉइंट करता है। यह आम तौर पर सबडोमेन के लिए इस्तेमाल होता है। उदाहरण के लिए, आप ऐसा CNAME रिकॉर्ड सेट कर सकते हैं कि "www.yourdomain.com" "yourdomain.com" की ओर पॉइंट करे, जिसका अपना A रिकॉर्ड सर्वर की ओर पॉइंट करता है। CNAME रिकॉर्ड एलियास बनाते हैं, इसलिए मुख्य डोमेन का IP एड्रेस बदले तो सबडोमेन अपने-आप उसके साथ चलता है, अलग अपडेट की ज़रूरत नहीं पड़ती।

MX रिकॉर्ड

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

TXT रिकॉर्ड

TXT रिकॉर्ड सादा टेक्स्ट डेटा रखता है। यह कई कामों में इस्तेमाल होता है, पर सबसे आम डोमेन वेरिफ़िकेशन और ईमेल सिक्योरिटी हैं। किसी नई सेवा के लिए साइन अप करने पर वह "अपना डोमेन वेरिफ़ाई करें" कहे, तो आप आम तौर पर एक खास TXT रिकॉर्ड जोड़ रहे होते हैं जिसे सेवा फिर जांचती है। TXT रिकॉर्ड SPF, DKIM और DMARC सेटिंग के लिए भी इस्तेमाल होते हैं, जो ईमेल सिक्योरिटी मानक हैं और आपके डोमेन नाम से स्पैम और फ़िशिंग भेजे जाने से रोकने में मदद करते हैं।

NS रिकॉर्ड

NS का मतलब नेम सर्वर है। NS रिकॉर्ड इंटरनेट को बताता है कि आपके डोमेन के DNS रिकॉर्ड के लिए कौन से नेम सर्वर ज़िम्मेदार हैं। आप डोमेन रजिस्टर करते हैं तो रजिस्ट्रार डिफ़ॉल्ट रूप से ऐसे NS रिकॉर्ड सेट करता है जो रजिस्ट्रार के अपने नेम सर्वर की ओर पॉइंट करते हैं। आप अपना DNS मैनेजमेंट किसी दूसरे प्रोवाइडर को सौंपते हैं, तो आप NS रिकॉर्ड को उस प्रोवाइडर के नेम सर्वर की ओर अपडेट करते हैं। NS रिकॉर्ड शुरुआती बिंदु हैं। बाकी सब, आपके A रिकॉर्ड, MX रिकॉर्ड और बाकी सब, उन्हीं नेम सर्वर पर रखा जाता है जिनकी ओर NS रिकॉर्ड पॉइंट करते हैं।

आपको DNS रिकॉर्ड कब एडिट करने पड़ते हैं?

ज़्यादातर समय DNS रिकॉर्ड एक बार सेट होकर छोड़ दिए जाते हैं। पर कुछ स्थितियां हैं जहां आपको बदलाव करने पड़ेंगे।

  • डोमेन को होस्टिंग से जोड़ना। आप डोमेन एक प्रोवाइडर से खरीदते हैं और वेबसाइट दूसरे के साथ होस्ट करते हैं, तो अपने डोमेन को होस्टिंग प्रोवाइडर के सर्वर की ओर पॉइंट करने के लिए आपको A रिकॉर्ड (या कभी NS रिकॉर्ड) अपडेट करना होता है। डोमेन बनाम होस्टिंग और दोनों साथ में कैसे काम करते हैं, यह समझने का यह एक मुख्य स्टेप है।
  • ईमेल सेट करना। आप अपने डोमेन के साथ कस्टम ईमेल एड्रेस इस्तेमाल करना चाहते हैं, तो आपको ऐसे MX रिकॉर्ड जोड़ने होंगे जो आपके ईमेल प्रोवाइडर के सर्वर की ओर पॉइंट करें।
  • डोमेन ओनरशिप वेरिफ़ाई करना। सर्च कंसोल, ईमेल प्लेटफ़ॉर्म और SSL सर्टिफ़िकेट प्रोवाइडर जैसी सेवाएं अक्सर आपसे यह साबित करने के लिए TXT रिकॉर्ड जोड़ने को कहती हैं कि डोमेन आपके नियंत्रण में है।
  • सबडोमेन जोड़ना। आप "shop.yourdomain.com" या "blog.yourdomain.com" जैसा सबडोमेन बनाना चाहते हैं, तो उस सबडोमेन के लिए CNAME या A रिकॉर्ड जोड़ते हैं।
  • होस्टिंग या ईमेल प्रोवाइडर बदलना। जब भी आप नए प्रोवाइडर पर जाते हैं, पुराने प्रोवाइडर की ओर पॉइंट करने वाले DNS रिकॉर्ड को नए की ओर अपडेट करना पड़ता है।

DNS रिकॉर्ड कैसे एडिट करें?

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

प्रोवाइडर कोई भी हो, सामान्य स्टेप एक जैसे हैं।

  1. उस अकाउंट में लॉग इन करें जहां आपके डोमेन का DNS मैनेज होता है।
  2. अपने डोमेन की DNS सेटिंग या DNS ज़ोन एडिटर ढूंढें।
  3. वह रिकॉर्ड प्रकार चुनें जिसे आप जोड़ना या एडिट करना चाहते हैं (A, CNAME, MX, TXT आदि)।
  4. नाम (आम तौर पर डोमेन या सबडोमेन), वैल्यू (IP एड्रेस, सर्वर नाम या टेक्स्ट स्ट्रिंग) और TTL डालें।
  5. रिकॉर्ड सेव करें।

कोई भी बदलाव करने से पहले, जिन रिकॉर्ड को आप एडिट करने वाले हैं उनकी मौजूदा वैल्यू लिख लें। कुछ गड़बड़ हो जाए तो मूल वैल्यू होने से आप सपोर्ट के आपके लिए उन्हें ढूंढने का इंतज़ार किए बिना तुरंत पहले जैसा कर सकते हैं।

DNS रिकॉर्ड एडिट करते समय आम गलतियां क्या हैं?

DNS रिकॉर्ड के बदलाव सोच में सरल हैं पर गलत हो जाना आसान है। सबसे ज़्यादा समस्याएं पैदा करने वाली गलतियां ये हैं।

  • गलत जगह DNS एडिट करना। आपके NS रिकॉर्ड रजिस्ट्रार से अलग प्रोवाइडर की ओर पॉइंट करते हों, तो रजिस्ट्रार पर किए बदलावों का कोई असर नहीं होगा। एडिट करने से पहले हमेशा पक्का करें कि आपका DNS कहां मैनेज होता है।
  • ऐसे रिकॉर्ड हटाना जो आपने नहीं बनाए। कुछ रिकॉर्ड आपके होस्टिंग या ईमेल प्रोवाइडर अपने-आप सेट करते हैं। उन्हें हटाने से आपकी वेबसाइट या ईमेल बिना चेतावनी के टूट सकते हैं। आपको पक्का नहीं कि कोई रिकॉर्ड क्या करता है, तो हटाने से पहले उसके बारे में पता कर लें।
  • गलत रिकॉर्ड प्रकार इस्तेमाल करना। जहां A रिकॉर्ड चाहिए वहां CNAME जोड़ना, या उल्टा, कनेक्शन को काम नहीं करने देगा। अपने होस्टिंग या ईमेल प्रोवाइडर के निर्देशों का ठीक-ठीक पालन करें।
  • होस्टिंग बदलने के बाद MX रिकॉर्ड अपडेट करना भूल जाना। अपने A रिकॉर्ड को नए होस्ट की ओर बदलने से ईमेल पर असर नहीं पड़ता। आपका ईमेल पुराने होस्ट के पास था, तो आपके MX रिकॉर्ड अब भी वहीं पॉइंट करते हैं। उन्हें अपडेट करें, नहीं तो आपका ईमेल आना बंद हो जाएगा।
  • प्लान किए बदलाव से पहले TTL बहुत ऊंचा रखना। ऊंचे TTL का मतलब है कि बदलाव करने के बाद पुराना रिकॉर्ड ज़्यादा देर कैश में रहता है। आपको पता है कि DNS बदलाव आने वाला है, तो कुछ घंटे पहले TTL घटा दें ताकि स्विच करने पर नया रिकॉर्ड तेज़ी से फैले।

DNS बदलावों में कितना समय लगता है?

DNS बदलाव तुरंत लागू नहीं होते। आप रिकॉर्ड अपडेट करते हैं, उसके बाद बदलाव को इंटरनेट पर फैलना होता है। इस प्रोसेस को DNS प्रोपेगेशन कहते हैं। इसमें कुछ मिनट से लेकर 48 घंटे तक लग सकते हैं, जो पुराने रिकॉर्ड के TTL पर और इस पर निर्भर करता है कि अलग-अलग इंटरनेट सेवा प्रोवाइडर अपना कैश किया DNS डेटा कितनी जल्दी रिफ़्रेश करते हैं।

व्यवहार में ज़्यादातर बदलाव कुछ घंटों में फैल जाते हैं। प्रोपेगेशन के दौरान कुछ विज़िटर अब भी पुराने सर्वर पर भेजे जा सकते हैं जबकि बाकी नए पर पहुंचते हैं। यह सामान्य और अस्थायी है। बदलाव खास क्षेत्रों तक पहुंचा या नहीं, यह जांचने के लिए आप मुफ़्त ऑनलाइन DNS प्रोपेगेशन टूल इस्तेमाल कर सकते हैं।

आप होस्टिंग प्रोवाइडर बदलने जैसा बड़ा बदलाव प्लान कर रहे हैं, तो प्रभावित रिकॉर्ड पर एक-दो दिन पहले TTL घटा देना मदद करता है। कम TTL का मतलब है कि कैश जल्दी एक्सपायर होते हैं, इसलिए बदलाव करने पर नया रिकॉर्ड ज़्यादा तेज़ी से फैलता है।

WEMASY DNS रिकॉर्ड कैसे संभालता है

आप अपना कस्टम डोमेन WEMASY साइट से जोड़ते हैं, तो प्लेटफ़ॉर्म आपको ठीक-ठीक बताता है कि कौन से DNS रिकॉर्ड जोड़ने या अपडेट करने हैं। आपको A रिकॉर्ड की खास वैल्यू और ज़रूरी दूसरे रिकॉर्ड मिलते हैं, साथ में स्टेप-बाय-स्टेप निर्देश कि उन्हें अपने डोमेन रजिस्ट्रार पर कहां डालना है।

ईमेल के लिए, WEMASY अभी ईमेल होस्टिंग नहीं देता (जल्द आ रही है), इसलिए आपके MX रिकॉर्ड उसी ईमेल प्रोवाइडर की ओर पॉइंट रहते हैं जिसे आप इस्तेमाल करते हैं। आपकी वेबसाइट का DNS और आपके ईमेल का DNS अलग-अलग रहते हैं, यानी अपना डोमेन WEMASY से जोड़ने से आपके ईमेल डिलीवरी पर कोई असर नहीं पड़ता।

हर प्लान में क्या शामिल है, यह WEMASY प्राइसिंग पर देखें।

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

क्या एक ही प्रकार के दो DNS रिकॉर्ड अलग-अलग सर्वर की ओर पॉइंट कर सकते हैं?

हां। कुछ रिकॉर्ड प्रकार कई एंट्री की इजाज़त देते हैं। उदाहरण के लिए, लोड बैलेंसिंग के लिए आपके पास दो अलग IP एड्रेस की ओर पॉइंट करने वाले दो A रिकॉर्ड हो सकते हैं, या अलग प्रायोरिटी वैल्यू वाले दो MX रिकॉर्ड, ताकि मुख्य सर्वर उपलब्ध न हो तो ईमेल दूसरे सर्वर पर चला जाए। MX रिकॉर्ड पर प्रायोरिटी नंबर तय करता है कि पहले किस सर्वर को आज़माया जाए। कम नंबर का मतलब ऊंची प्रायोरिटी। WEMASY के वेबसाइट बिल्डर से आप इसे सीधे अपनी वेबसाइट पर सेट कर सकते हैं।

डोमेन और होस्टिंग एक ही प्रोवाइडर से खरीदी हो तो क्या मुझे DNS रिकॉर्ड एडिट करने पड़ते हैं?

आम तौर पर नहीं। आपका डोमेन और होस्टिंग एक ही प्रोवाइडर के पास हों, तो DNS रिकॉर्ड आम तौर पर अपने-आप कॉन्फ़िगर हो जाते हैं। A रिकॉर्ड, NS रिकॉर्ड और कोई भी डिफ़ॉल्ट सेटिंग पहले से सही जगह पॉइंट करती हैं। DNS रिकॉर्ड आपको हाथ से सिर्फ़ तब एडिट करने पड़ेंगे जब आप थर्ड-पार्टी ईमेल सेवा जोड़ें, किसी बाहरी टूल से अपना डोमेन वेरिफ़ाई करें, या ऐसा सबडोमेन सेट करें जो कहीं और पॉइंट करे।

गलती से सारे DNS रिकॉर्ड डिलीट हो जाएं तो क्या होगा?

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

क्या मेरी वेबसाइट लाइव होते समय DNS रिकॉर्ड बदलना सुरक्षित है?

यह इस पर निर्भर करता है कि आप क्या बदल रहे हैं। डोमेन वेरिफ़िकेशन के लिए नया TXT रिकॉर्ड या सबडोमेन के लिए नया CNAME जोड़ने से आपकी मौजूदा वेबसाइट पर असर नहीं पड़ेगा। A रिकॉर्ड या NS रिकॉर्ड बदलने से आपका डोमेन जहां पॉइंट करता है वह बदल जाएगा, यानी नया सर्वर तैयार न हो तो प्रोपेगेशन के दौरान आपकी साइट अस्थायी रूप से डाउन हो सकती है। A रिकॉर्ड या NS बदलाव कम ट्रैफ़िक वाले घंटों में प्लान करें, पहले TTL घटाएं, और स्विच करने से पहले पक्का करें कि नई मंज़िल पूरी तरह सेट है।

NS रिकॉर्ड बदलने और A रिकॉर्ड बदलने में क्या फ़र्क है?

A रिकॉर्ड बदलने से एक खास डोमेन या सबडोमेन जहां पॉइंट करता है वह अपडेट होता है। NS रिकॉर्ड बदलने से आपका पूरा DNS मैनेजमेंट किसी दूसरे प्रोवाइडर पर चला जाता है, यानी आपके सारे रिकॉर्ड (A, MX, TXT, CNAME, सब कुछ) अब नई जगह मैनेज होते हैं। आपको बस अपना डोमेन नए सर्वर की ओर पॉइंट करना है, तो A रिकॉर्ड बदलें। आप चाहते हैं कि कोई दूसरी कंपनी आपकी सारी DNS सेटिंग मैनेज करे, तो NS रिकॉर्ड बदलें। NS रिकॉर्ड बदलना बड़ा कदम है और डोमेन से जुड़ी हर सेवा पर असर डालता है।

अगला अध्याय डोमेन को वेबसाइट की ओर कैसे पॉइंट करें कवर करता है, जहां आप इन DNS रिकॉर्ड को व्यवहार में लगाएंगे और अपने डोमेन को होस्टिंग से जोड़ने की पूरी प्रोसेस स्टेप दर स्टेप देखेंगे।

यह भी पढ़ें

और पढ़ें: डोमेन के बारे में सब कुछ

इसे अभी आज़माएँ
अपनी खुद की वेबसाइट पर।

WEMASY के साथ मुफ़्त शुरू करें और कुछ ही मिनटों में अपनी साइट बनाएँ।