DNS वह चीज़ है जो आपके डोमेन नाम को उस सर्वर से जोड़ती है जहाँ आपकी वेबसाइट रखी है। जानें DNS कैसे काम करता है, DNS रिकॉर्ड क्या हैं और यह आपकी साइट के लिए क्यों ज़रूरी है।
आप ब्राउज़र में वेबसाइट का नाम टाइप करते हैं और पेज खुल जाता है। आसान है, है ना? लेकिन आपका ब्राउज़र असल में वेबसाइट के नाम नहीं समझता। उसे सही सर्वर ढूँढने के लिए एक नंबर चाहिए। आपके टाइप किए नाम को उस नंबर में बदलने वाला कोई तो होना चाहिए। वह है DNS, यानी डोमेन नेम सिस्टम।
अगर आप पहले से समझते हैं कि डोमेन नाम क्या है और वेब होस्टिंग कैसे काम करती है, तो DNS वह कड़ी है जो दोनों को जोड़ती है। इसके बिना आपके डोमेन को पता नहीं चलेगा कि विज़िटर को कहाँ भेजना है, और आपकी होस्टिंग को पता नहीं चलेगा कि कौन सा डोमेन माँग रहा है।
DNS कैसे काम करता है?
DNS इंटरनेट की फ़ोन बुक की तरह काम करता है। जब आप डोमेन नाम टाइप करते हैं, तो आपका ब्राउज़र DNS सिस्टम से उससे मेल खाते सर्वर का पता ढूँढने को कहता है। यह कैसे होता है, क़दम-दर-क़दम देखें।
आप वेबसाइट का नाम टाइप करते हैं। आपका ब्राउज़र जाँचता है कि क्या उसे पिछली विज़िट से पता पहले से मालूम है (यह लोकल कैश है)। अगर नहीं, तो वह DNS रिज़ॉल्वर से पूछता है, जो एक लाइब्रेरियन की तरह है जिसे पता होता है कहाँ देखना है। रिज़ॉल्वर नेमसर्वर से पूछता है, जो वे सर्वर हैं जिनमें हर डोमेन के असली रिकॉर्ड रखे होते हैं। नेमसर्वर सही पता ढूँढकर वापस भेज देता है। फिर आपका ब्राउज़र सही सर्वर से जुड़ता है और वेबसाइट लोड करता है।
यह पूरी प्रक्रिया आम तौर पर एक सेकंड से कम में हो जाती है। DNS को आसान शब्दों में समझें: यह आपके टाइप किए नाम को उस नंबर में बदलता है जो आपके ब्राउज़र को चाहिए।
DNS रिकॉर्ड क्या है?
DNS रिकॉर्ड नेमसर्वर पर रखी जानकारी का टुकड़ा है जो इंटरनेट को बताता है कि आपके डोमेन की रिक्वेस्ट को कैसे संभालना है। अलग-अलग तरह के रिकॉर्ड के अलग-अलग काम हैं।
1. A रिकॉर्ड
आपके डोमेन नाम को उस सर्वर के पते पर भेजता है जहाँ आपकी वेबसाइट रखी है। यह सबसे बुनियादी और आम DNS रिकॉर्ड है।
2. CNAME रिकॉर्ड
एक डोमेन नाम को दूसरे डोमेन नाम पर भेजता है। इसे अक्सर तब इस्तेमाल किया जाता है जब आप चाहते हैं कि सबडोमेन (जैसे blog.yourbrand.com) आपकी मुख्य साइट जैसा ही कंटेंट लोड करे।
3. MX रिकॉर्ड
इंटरनेट को बताता है कि आपके डोमेन के ईमेल कहाँ पहुँचाने हैं। MX रिकॉर्ड के बिना आपके डोमेन पर भेजे गए ईमेल आपके इनबॉक्स तक नहीं पहुँचेंगे।
4. TXT रिकॉर्ड
वेरिफ़िकेशन के लिए टेक्स्ट वाली जानकारी रखता है। इसका इस्तेमाल आम तौर पर डोमेन के मालिकाना हक़ की पुष्टि करने और ईमेल ऑथेंटिकेशन सेट करने के लिए होता है।
नेमसर्वर क्या है?
नेमसर्वर वह सर्वर है जिसमें आपके डोमेन के सारे DNS रिकॉर्ड रखे होते हैं। जब कोई आपका डोमेन नाम टाइप करता है, तो DNS सिस्टम आपके नेमसर्वर से सही रिकॉर्ड माँगता है। डोमेन सेट करते समय आपका होस्टिंग प्रोवाइडर या डोमेन रजिस्ट्रार आपको नेमसर्वर के पते देता है। अपने डोमेन को सही नेमसर्वर पर पॉइंट करने से ही सब कुछ आपस में जुड़ता है।
DNS प्रोपेगेशन क्या है?
जब आप अपने DNS रिकॉर्ड अपडेट करते हैं, तो बदलाव हर जगह एक साथ लागू नहीं होते। DNS प्रोपेगेशन वह समय है जो अपडेट किए गए रिकॉर्ड को दुनिया भर के सभी DNS सर्वर तक फैलने में लगता है। इसमें कुछ मिनट से लेकर 48 घंटे तक लग सकते हैं। इस दौरान कुछ विज़िटर आपकी साइट का पुराना रूप देख सकते हैं और कुछ नया। यह सामान्य है और कुछ समय का ही होता है।
DNS उन चीज़ों में से है जिन्हें आप एक बार सेट करते हैं और फिर शायद ही कभी सोचते हैं, लेकिन यही आपके डोमेन और होस्टिंग को हर समय जोड़कर रखता है। ज़्यादा विस्तार से जानने के लिए DNS क्या है और यह आपकी वेबसाइट के लिए क्यों मायने रखता है पढ़ें। अगर आप समझना चाहते हैं कि प्रोपेगेशन का समय और TTL वैल्यू साथ मिलकर कैसे काम करते हैं, तो TTL क्या है और यह DNS प्रोपेगेशन पर कैसे असर डालता है पढ़ें।
अक्सर पूछे जाने वाले सवाल
क्या मुझे DNS ख़ुद सेट करना पड़ेगा?
ज़्यादातर मामलों में नहीं। अगर आप ऐसा वेबसाइट बिल्डर इस्तेमाल कर रहे हैं जिसमें होस्टिंग और डोमेन रजिस्ट्रेशन शामिल है, तो DNS आम तौर पर आपके लिए अपने आप कॉन्फ़िगर हो जाता है। DNS सेटिंग को हाथ तब लगाना पड़ता है जब आप एक प्रोवाइडर का डोमेन दूसरे की होस्टिंग से जोड़ रहे हों, या कस्टम ईमेल सेट कर रहे हों। WEMASY का वेबसाइट बिल्डर आपके डोमेन रजिस्टर या कनेक्ट करते समय DNS सेटअप संभाल लेता है, इसलिए आपको कुछ भी हाथ से कॉन्फ़िगर नहीं करना पड़ता।
अगर मेरी DNS सेटिंग ग़लत हों तो क्या होगा?
ग़लत DNS सेटिंग का मतलब है कि आपकी वेबसाइट लोड नहीं होगी। विज़िटर को एरर पेज या ख़ाली स्क्रीन दिखेगी, क्योंकि उनका ब्राउज़र आपका सर्वर नहीं ढूँढ पाता। ग़लत DNS सेटिंग, लॉन्च के बाद नई वेबसाइट के न चलने की सबसे आम वजहों में से एक है। अपनी नेमसर्वर और A रिकॉर्ड सेटिंग दोबारा जाँचने से आम तौर पर समस्या ठीक हो जाती है।
DNS बदलने के बाद मेरी वेबसाइट क्यों नहीं दिख रही?
यह आम तौर पर समय की बात है। DNS प्रोपेगेशन में समय लगता है। रिकॉर्ड अपडेट करने के बाद, बदलाव दुनिया भर के हर DNS सर्वर तक पहुँचने में कुछ मिनट से 48 घंटे तक लग सकते हैं। इस दौरान कुछ लोग पुरानी साइट देख सकते हैं और कुछ नई। अगर 48 घंटे से ज़्यादा हो गए हैं, तो अपने रिकॉर्ड में ग़लतियाँ जाँचें।
क्या DNS मेरी वेबसाइट की स्पीड पर असर डाल सकता है?
थोड़ा सा डाल सकता है। DNS लुकअप हर पेज लोड में थोड़ा सा समय जोड़ता है, आम तौर पर बस मिलीसेकंड। लेकिन अगर आपका DNS प्रोवाइडर धीमा या भरोसेमंद नहीं है, तो ध्यान देने लायक देरी जुड़ सकती है। तेज़ DNS प्रोवाइडर चुनना मदद करता है। वेबसाइट की स्पीड पर असर डालने वाले सभी फ़ैक्टर के बारे में और जानें।
DNS और डोमेन नाम में क्या फ़र्क़ है?
दोनों जुड़े हुए हैं, पर अलग हैं। आपका डोमेन नाम आपकी वेबसाइट का नाम है (जैसे yourbrand.com)। DNS वह सिस्टम है जो उस नाम को उस सर्वर के पते में बदलता है जहाँ आपकी वेबसाइट रखी है। डोमेन वह है जो लोग टाइप करते हैं। DNS वह तरीक़ा है जिससे इंटरनेट पता लगाता है कि उन्हें कहाँ भेजना है।
क्या मैं डोमेन बदले बिना अपना DNS प्रोवाइडर बदल सकता हूँ?
आप बदल सकते हैं, और यह आपके सोचने से ज़्यादा आम है। आपका डोमेन और आपका DNS अलग-अलग प्रोवाइडर मैनेज कर सकते हैं। आपको बस अपने डोमेन रजिस्ट्रार पर नेमसर्वर सेटिंग को नए DNS प्रोवाइडर की तरफ़ अपडेट करना होता है। आपका डोमेन नाम वही रहता है, और आपकी वेबसाइट तब तक चलती रहती है जब तक नए प्रोवाइडर पर DNS रिकॉर्ड सही सेट हों।