DNS क्या है?

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

ड्राफ़्ट

अगर आप पहले से समझते हैं कि डोमेन नाम क्या होता है, तो अगली परत वह सिस्टम है जो डोमेन नामों को काम करने लायक बनाता है। हर वेबसाइट, हर ईमेल और सर्वर से जुड़ने वाला हर ऐप चुपचाप बैकग्राउंड में चल रहे DNS पर निर्भर है। इसके बिना इंटरनेट नंबर वाले पतों का ऐसा जाल होता जिन पर कोई नाम नहीं लिखा होता।

DNS क्या है?

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

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

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

DNS क्यों बना?

कंप्यूटर आपस में IP एड्रेस के ज़रिए बात करते हैं। IP एड्रेस 93.184.216.34 जैसे नंबरों की एक कड़ी होता है, जो एक ख़ास सर्वर की ओर इशारा करता है। इंटरनेट से जुड़े हर डिवाइस के पास कम से कम एक होता है। दिक्कत यह है कि इंसान लंबे नंबर याद रखने में बहुत कमज़ोर हैं।

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

DNS न होता, तो आपको हर वेबसाइट के लिए IP एड्रेस ढूंढकर टाइप करना पड़ता। बुकमार्क नंबरों की कतारें होते। ईमेल में लिंक पढ़े नहीं जा सकते। जिस इंटरनेट को आप जानते हैं, वह रोज़ के इस्तेमाल के लिए चल ही नहीं पाता।

DNS लुकअप कैसे काम करता है?

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

कदम 1. आपका ब्राउज़र अपना कैश जांचता है

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

कदम 2. आपका ऑपरेटिंग सिस्टम अपना कैश जांचता है

अगर ब्राउज़र के पास जवाब नहीं है, तो वह आपके कंप्यूटर के ऑपरेटिंग सिस्टम से पूछता है। आपके OS का अपना DNS कैश होता है, जो ब्राउज़र से अलग है। हो सकता है उसके पास वही डोमेन खोलने वाले किसी दूसरे ब्राउज़र या ऐप से मिला IP एड्रेस सेव हो। अगर OS के पास है, तो लुकअप यहीं रुक जाता है।

कदम 3. रिक्वेस्ट रिकर्सिव रिज़ॉल्वर के पास जाती है

जब न ब्राउज़र के पास जवाब होता है, न OS के पास, तो रिक्वेस्ट आपके कंप्यूटर से बाहर निकलती है। वह रिकर्सिव रिज़ॉल्वर तक जाती है, जो एक DNS सर्वर होता है और आम तौर पर आपका इंटरनेट प्रोवाइडर चलाता है। रिज़ॉल्वर का काम आपकी ओर से IP एड्रेस ढूंढना है। उसके पास जवाब अभी नहीं है, लेकिन उसे पता है कि किन सर्वरों से पूछना है।

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

कदम 4. रिज़ॉल्वर रूट नेमसर्वर से संपर्क करता है

पहला पड़ाव इंटरनेट के रूट नेमसर्वरों में से एक होता है। रूट नेमसर्वर के 13 सेट हैं, जिन्हें A से M तक नाम दिया गया है और जो दुनिया भर में फैले हैं। हर सेट सैकड़ों असली सर्वरों पर चलता है। रूट नेमसर्वर को आपके डोमेन का IP एड्रेस नहीं पता होता। उसे यह पता होता है कि आप जिस डोमेन एक्सटेंशन को ढूंढ रहे हैं, उसे कौन सा सर्वर संभालता है। अगर आप .com डोमेन खोल रहे हैं, तो रूट सर्वर रिज़ॉल्वर को .com TLD नेमसर्वर की ओर भेज देता है।

कदम 5. TLD नेमसर्वर जवाब को और सीमित करता है

TLD का मतलब है टॉप-लेवल डोमेन। .com का TLD नेमसर्वर इंटरनेट पर रजिस्टर हर .com डोमेन के बारे में जानता है। उसके पास अंतिम IP एड्रेस नहीं होता, लेकिन उसे पता होता है कि आपके चुने हुए डोमेन की ज़िम्मेदारी कौन सा ऑथोरिटेटिव नेमसर्वर संभालता है। वह यह जानकारी रिज़ॉल्वर को लौटा देता है।

कदम 6. ऑथोरिटेटिव नेमसर्वर IP एड्रेस लौटाता है

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

कदम 7. आपका ब्राउज़र जुड़ता है और पेज खोलता है

IP एड्रेस हाथ में आने पर आपका ब्राउज़र सीधे उस सर्वर को रिक्वेस्ट भेजता है। सर्वर वेबसाइट की फ़ाइलें भेजता है और पेज आपकी स्क्रीन पर खुल जाता है। आपके पहले की-स्ट्रोक से लेकर पूरे पेज के खुलने तक की यह पूरी कड़ी आम तौर पर 100 मिलीसेकंड से कम में पूरी हो जाती है।

DNS फ़ेल होने पर क्या होता है?

जब DNS ठीक चलता है, तो दिखता नहीं। जब बिगड़ता है, तो असर तुरंत होता है और अक्सर उलझाने वाला होता है, क्योंकि लक्षण किसी और समस्या जैसे दिखते हैं।

  • आपकी वेबसाइट खुलना बंद हो जाती है। अगर आपके वेब सर्वर की ओर इशारा करने वाला DNS रिकॉर्ड गलत है या गायब है, तो ब्राउज़र आपकी साइट नहीं ढूंढ पाते। डोमेन अब भी आपका ही है, लेकिन विज़िटर को आपके कंटेंट की जगह एरर पेज दिखता है।
  • ईमेल आना बंद हो जाते हैं। ईमेल आपकी DNS सेटिंग के MX रिकॉर्ड पर निर्भर करता है। अगर वे रिकॉर्ड हट जाएं या गलत सर्वर की ओर इशारा करें, तो आपके डोमेन पर भेजे गए संदेश बाउंस हो जाते हैं या गायब हो जाते हैं।
  • SSL सर्टिफ़िकेट रिन्यू नहीं हो पाते। SSL वेरिफ़िकेशन के कुछ तरीके DNS रिकॉर्ड पर निर्भर होते हैं। वे रिकॉर्ड हटाने या बदलने पर रिन्यूअल रुक जाता है और आपकी साइट सुरक्षित कनेक्शन के बिना रह जाती है।
  • थर्ड-पार्टी टूल कट जाते हैं। ईमेल मार्केटिंग टूल या एनालिटिक्स वेरिफ़िकेशन जैसी सेवाओं को अक्सर ख़ास DNS रिकॉर्ड चाहिए होते हैं। उन रिकॉर्ड को बदलने या हटाने से कनेक्शन टूट जाता है।
  • विज़िटर को जगह के हिसाब से अलग नतीजे दिखते हैं। DNS प्रोपेगेशन (रिकॉर्ड अपडेट करने के बाद का समय) के दौरान कुछ DNS सर्वर के कैश में अब भी पुरानी जानकारी रहती है। कुछ विज़िटर नए सर्वर पर पहुंचते हैं। बाकी पुराने पर। यह 48 घंटे तक चल सकता है।

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

आपके डोमेन की DNS सेटिंग ट्रैफ़िक को कैसे कंट्रोल करती हैं?

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

जब आप डोमेन रजिस्टर कर लेते हैं, तो सबसे पहले जो चीज़ें सेट करते हैं, उनमें DNS भी है। आप अपने डोमेन का A रिकॉर्ड उस सर्वर की ओर इशारा कराते हैं जहां आपकी वेबसाइट होस्ट है। आप MX रिकॉर्ड सेट करते हैं, ताकि ईमेल को पता रहे कि कहां जाना है। आप TXT रिकॉर्ड जोड़ते हैं, ताकि थर्ड-पार्टी सेवाएं वेरिफ़ाई कर सकें कि डोमेन आपका है।

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

इसी वजह से डोमेन बनाम होस्टिंग का फ़र्क़ समझना भी ज़रूरी है। आपका डोमेन नाम है। आपकी होस्टिंग सर्वर है। DNS वह पुल है जो दोनों को जोड़ता है। सही DNS सेटिंग के बिना आपका डोमेन और आपकी होस्टिंग आपस में बात नहीं कर पाते।

DNS और रजिस्ट्रार में क्या फ़र्क़ है?

DNS और आपका डोमेन रजिस्ट्रार दो अलग चीज़ें हैं, भले ही वे अक्सर एक ही कंपनी से मिलती हों।

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

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

उलझन इसलिए होती है कि ज़्यादातर रजिस्ट्रार DNS मैनेजमेंट भी साथ देते हैं। इसलिए रजिस्ट्रार में लॉग इन करके जब आपको DNS सेटिंग का पेज दिखता है, तो लगता है कि दोनों एक ही चीज़ हैं। ऐसा नहीं है। एक यह बताता है कि डोमेन का मालिक कौन है। दूसरा यह बताता है कि डोमेन ट्रैफ़िक कहां भेजता है।

DNS के वे शब्द जो आपको पता होने चाहिए

DNS के अपने शब्द हैं। आपको सब याद रखने की ज़रूरत नहीं, लेकिन बुनियादी बातें पता हों तो वेबसाइट सेट करने या किसी समस्या को ढूंढने में मदद मिलती है।

  • नेमसर्वर। वह सर्वर जो किसी डोमेन के DNS रिकॉर्ड रखता है। जब कोई पूछे कि "यह डोमेन कहां इशारा करता है?", तो जवाब नेमसर्वर के पास होता है।
  • रिज़ॉल्वर। वह सर्वर जो आपकी DNS क्वेरी लेता है और IP एड्रेस ढूंढने के लिए नेमसर्वरों की कड़ी से गुज़रता है। आपका इंटरनेट प्रोवाइडर एक चलाता है, और पब्लिक DNS सेवाएं भी।
  • A रिकॉर्ड। वह DNS रिकॉर्ड जो डोमेन नाम को IPv4 एड्रेस (जैसे 93.184.216.34) से जोड़ता है। यही रिकॉर्ड आपके डोमेन को उस सर्वर से जोड़ता है जहां आपकी वेबसाइट रहती है।
  • CNAME रिकॉर्ड। वह रिकॉर्ड जो एक डोमेन नाम को दूसरे डोमेन नाम की ओर इशारा कराता है। अक्सर सबडोमेन के लिए इस्तेमाल होता है, ताकि www.yourdomain.com उसी जगह जाए जहां yourdomain.com जाता है।
  • MX रिकॉर्ड। वह रिकॉर्ड जो इंटरनेट को बताता है कि आपके डोमेन का ईमेल कौन सा सर्वर संभालता है। सही MX रिकॉर्ड के बिना आपके डोमेन पर ईमेल नहीं पहुंचेंगे।
  • TTL (टाइम टू लाइव)। हर DNS रिकॉर्ड की एक वैल्यू, जो तय करती है कि दूसरे सर्वर अपडेट देखने से पहले उसे कितनी देर कैश में रखें। छोटा TTL मतलब जल्दी अपडेट, लेकिन ज़्यादा बार लुकअप।

इस सीरीज़ का अगला चैप्टर DNS रिकॉर्ड के प्रकारों को पूरी जानकारी के साथ बताता है, जिसमें हर एक कब इस्तेमाल करना है और उसे सही ढंग से कैसे सेट करना है, यह भी शामिल है।

WEMASY DNS को कैसे संभालता है

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

जो ब्रांड तकनीकी सेटअप से बचना चाहते हैं, उनके लिए WEMASY चीज़ें सरल रखता है। आप अपना डोमेन रजिस्टर करते हैं, गाइड किए गए कदम फ़ॉलो करते हैं, और प्लेटफ़ॉर्म आपके डोमेन को आपकी लाइव साइट से जोड़ देता है। हर प्लान में क्या शामिल है, यह WEMASY प्राइसिंग पर देखें।

आगे क्या

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

DNS के बारे में अक्सर पूछे जाने वाले सवाल

क्या डोमेन के बिना DNS इस्तेमाल कर सकते हैं?

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

क्या हर देश के लिए DNS एक जैसा है?

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

क्या DNS प्रोवाइडर बदलने से आपकी सर्च रैंकिंग पर असर पड़ता है?

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

कैसे पता चले कि साइट डाउन होने की वजह DNS की समस्या है?

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

क्या DNS हैक हो सकता है?

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

यह भी पढ़ें

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

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

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