अगर आप DNS कैसे काम करता है वाला चैप्टर पढ़ चुके हैं, तो आप जानते हैं कि DNS लुकअप की एक कड़ी के ज़रिए डोमेन नामों को IP एड्रेस में बदलता है। NS रिकॉर्ड उस प्रक्रिया के ठीक बीच में बैठता है। वह इंटरनेट को बताता है कि आपके डोमेन की बाकी हर चीज़ ढूंढने के लिए कहां जाना है। उसके बिना आपके A रिकॉर्ड, MX रिकॉर्ड, CNAME रिकॉर्ड और आपकी कॉन्फ़िगर की हुई हर दूसरी सेटिंग ढूंढी नहीं जा सकती।
NS का मतलब क्या है?
NS का मतलब है नेम सर्वर। NS रिकॉर्ड कहता है कि "इस डोमेन की सभी DNS क्वेरी के लिए यह नेमसर्वर ज़िम्मेदार है।" वह आपकी वेबसाइट की ओर इशारा नहीं करता। वह आपके ईमेल की ओर इशारा नहीं करता। वह उस सर्वर की ओर इशारा करता है जिसके पास आपके बाकी सारे रिकॉर्ड हैं।
अपने डोमेन को एक इमारत और DNS रिकॉर्ड को उसके अंदर के कमरे समझिए। NS रिकॉर्ड डायरेक्टरी में लिखा वह पता है जो सबको बताता है कि इमारत कहां है। अगर वह पता गलत है, तो फिर इससे फ़र्क़ नहीं पड़ता कि कमरे कितने सुंदर सजे हैं। इमारत कोई ढूंढ ही नहीं पाएगा।
NS रिकॉर्ड DNS लुकअप की कड़ी में कहां फ़िट होते हैं?
जब भी कोई आपका डोमेन ब्राउज़र में टाइप करता है, DNS लुकअप एक तय रास्ते पर चलता है। NS रिकॉर्ड उसके ठीक बीच में आता है, और उस बिंदु के बाद की हर चीज़ इस पर निर्भर करती है कि वह सही हो।
कदम-दर-कदम यह ऐसे होता है।
- ब्राउज़र एक DNS रिज़ॉल्वर से आपके डोमेन का IP एड्रेस ढूंढने को कहता है
- रिज़ॉल्वर एक रूट सर्वर से संपर्क करता है, जो उसे आपके एक्सटेंशन (.com, .net, .org) के TLD सर्वर की ओर भेजता है
- TLD सर्वर आपके डोमेन के NS रिकॉर्ड जांचता है और नेमसर्वर के पते लौटाता है
- रिज़ॉल्वर NS रिकॉर्ड में लिखे नेमसर्वर से संपर्क करता है
- वह नेमसर्वर A रिकॉर्ड (या जो भी रिकॉर्ड चाहिए) ढूंढकर जवाब लौटाता है
- ब्राउज़र उस IP एड्रेस से जुड़ता है और पेज खोलता है
देखा, NS रिकॉर्ड की भूमिका क्या है? यह TLD सर्वर और आपके नेमसर्वर के बीच का पुल है। TLD सर्वर को आपके IP एड्रेस, आपके ईमेल सेटअप या आपकी वेबसाइट के बारे में कुछ नहीं पता। उसे बस इतना पता है कि किन नेमसर्वर से पूछना है। वह जवाब NS रिकॉर्ड से आता है।
NS रिकॉर्ड कैसा दिखता है?
ढांचा सीधा है। चार हिस्से।
- होस्टनेम (नाम) वह डोमेन है जिस पर रिकॉर्ड लागू होता है। आपके रूट डोमेन के लिए इसे "@" लिखा जाता है या खाली छोड़ा जाता है। सबडोमेन के लिए यह सबडोमेन का नाम होगा
- टाइप बताता है कि यह NS रिकॉर्ड है
- वैल्यू (नेमसर्वर) आपके डोमेन के लिए ज़िम्मेदार नेमसर्वर का होस्टनेम है। जैसे ns1.exampleprovider.com
- TTL (टाइम टू लाइव) तय करता है कि DNS सर्वर दोबारा जांचने से पहले इस रिकॉर्ड को कितनी देर कैश में रखें। NS रिकॉर्ड का TTL आम तौर पर लंबा होता है, अक्सर 86400 सेकंड (यानी 24 घंटे)
आपके डोमेन के हमेशा कम से कम दो NS रिकॉर्ड होंगे, हर एक अलग नेमसर्वर की ओर इशारा करता हुआ। दो क्यों? बैकअप के लिए। अगर एक नेमसर्वर बंद हो जाए, तो दूसरा ज़िम्मेदारी संभाल लेता है और आपके डोमेन की DNS क्वेरी का जवाब देता रहता है।
आम सेटअप ऐसा दिखता है।
- नाम @ पर सेट
- टाइप NS पर सेट
- वैल्यू ns1.exampleprovider.com पर सेट
- TTL 86400 पर सेट
फिर उसी नाम और टाइप वाला दूसरा रिकॉर्ड, जो ns2.exampleprovider.com की ओर इशारा करता है।
डिफ़ॉल्ट NS रिकॉर्ड क्या हैं?
जब आप डोमेन रजिस्टर करते हैं, तो आपका रजिस्ट्रार अपने नेमसर्वर की ओर इशारा करने वाले NS रिकॉर्ड अपने आप सेट कर देता है। आपका DNS ज़ोन तुरंत उन्हीं सर्वरों पर बनता और होस्ट होता है। रजिस्ट्रार के कंट्रोल पैनल से आप जो भी रिकॉर्ड जोड़ते हैं, वे उन्हीं नेमसर्वर पर रहते हैं।
बहुत से ब्रांड के लिए ये डिफ़ॉल्ट कभी बदलने की ज़रूरत नहीं पड़ती। अगर आप DNS उसी जगह मैनेज कर रहे हैं जहां से आपने डोमेन खरीदा, तो डिफ़ॉल्ट ठीक काम करते हैं। उन्हें छूने की ज़रूरत तभी है जब आप चाहते हैं कि कोई दूसरा प्रोवाइडर आपका DNS संभाले।
NS रिकॉर्ड कब बदलने चाहिए?
कुछ हालात में आप अपने NS रिकॉर्ड बदलकर उन्हें दूसरे नेमसर्वर की ओर इशारा कराते हैं।
होस्टिंग प्रोवाइडर के नेमसर्वर पर जाना
कुछ होस्टिंग प्रोवाइडर आपसे कहते हैं कि अपने NS रिकॉर्ड उनके नेमसर्वर की ओर इशारा कराएं। इससे आपके DNS ज़ोन पर उनका पूरा कंट्रोल हो जाता है, जिससे वे आपकी वेबसाइट के लिए सब कुछ अपने आप कॉन्फ़िगर कर पाते हैं। ऐसा करने के बाद आप अपने सारे DNS रिकॉर्ड रजिस्ट्रार की जगह होस्टिंग प्रोवाइडर से मैनेज करते हैं।
थर्ड-पार्टी DNS प्रोवाइडर इस्तेमाल करना
ख़ास DNS प्रोवाइडर अक्सर आम रजिस्ट्रार से तेज़ रिस्पॉन्स टाइम, बेहतर अपटाइम और ज़्यादा उन्नत फ़ीचर देते हैं। इसे इस्तेमाल करने के लिए आप अपने NS रिकॉर्ड उस प्रोवाइडर के नेमसर्वर की ओर अपडेट करते हैं। आपका डोमेन वहीं रजिस्टर रहता है जहां है, लेकिन आपकी DNS सेटिंग नए प्रोवाइडर के पास चली जाती हैं।
कंटेंट डिलीवरी नेटवर्क (CDN) इस्तेमाल करना
कुछ CDN सेवाओं में आपको NS रिकॉर्ड बदलने पड़ते हैं, ताकि वे DNS मैनेज कर सकें और ट्रैफ़िक अपने नेटवर्क से रूट कर सकें। इससे CDN विज़िटर को सबसे नज़दीकी सर्वर पर भेज पाता है, जिससे आपकी साइट तेज़ी से खुलती है।
NS रिकॉर्ड कैसे बदलें?
यहां एक ज़रूरी बात है जिस पर लोग अटक जाते हैं। आप NS रिकॉर्ड अपने डोमेन रजिस्ट्रार पर बदलते हैं, अपने DNS ज़ोन एडिटर में नहीं। यह A रिकॉर्ड या CNAME रिकॉर्ड बदलने से अलग है, जिन्हें आप उसके DNS मैनेजमेंट पैनल में एडिट करते हैं जो आपके नेमसर्वर होस्ट करता है।
कदम ऐसे हैं।
- जिस प्रोवाइडर पर आप जा रहे हैं, उससे नए नेमसर्वर के पते लें। आपको आम तौर पर दो या ज़्यादा मिलेंगे (जैसे ns1.newprovider.com और ns2.newprovider.com)
- अपने डोमेन रजिस्ट्रार अकाउंट में लॉग इन करें
- नेमसर्वर की सेटिंग ढूंढें। यह DNS ज़ोन एडिटर से अलग है
- मौजूदा नेमसर्वर के पतों की जगह नए पते डालें
- बदलाव सेव करें
बदलाव से पहले एक काम करें। पहले नए नेमसर्वर पर अपने सारे ज़रूरी DNS रिकॉर्ड सेट कर लें। इस तरह जब ट्रैफ़िक नए नेमसर्वर पर जाना शुरू होगा, तो आपके रिकॉर्ड पहले से तैयार मिलेंगे और आपकी वेबसाइट पूरे समय ऑनलाइन रहेगी। डोमेन जोड़ने की पूरी गाइड के लिए डोमेन को वेबसाइट की ओर इशारा कराने वाला चैप्टर देखें।
NS रिकॉर्ड बदलने के बाद क्या होता है?
बदलाव हर जगह एक साथ स्विच की तरह नहीं पलटता। दुनिया भर के DNS सर्वर NS रिकॉर्ड को TTL वैल्यू के हिसाब से कैश में रखते हैं। जब तक कैश किया हुआ रूप एक्सपायर नहीं होता, कुछ सर्वर अब भी आपके पुराने नेमसर्वर को क्वेरी भेजते रहेंगे और कुछ नए का इस्तेमाल करेंगे।
इस बीच की अवधि को DNS प्रोपेगेशन कहते हैं। इसमें कुछ मिनट से लेकर 48 घंटे तक लग सकते हैं, हालांकि ज़्यादातर बदलाव कुछ घंटों में पूरे हो जाते हैं। प्रोपेगेशन के दौरान कुछ विज़िटर को आपकी साइट का पुराना रूप दिख सकता है और कुछ को नया सेटअप। यह सामान्य और अस्थायी है।
चीज़ें सहज रखने के लिए प्रोपेगेशन खत्म होने तक पुराने नेमसर्वर पर अपने DNS रिकॉर्ड चालू रखें। उन्हें तुरंत न हटाएं। जब आप पक्का कर लें कि नए नेमसर्वर पर सब कुछ चल रहा है, तब पुराने वाले साफ़ करें।
NS रिकॉर्ड और नेमसर्वर में क्या फ़र्क़ है?
ये दोनों अक्सर आपस में मिला दिए जाते हैं, लेकिन ये एक ही चीज़ नहीं हैं।
नेमसर्वर वह असली सर्वर है जो DNS रिकॉर्ड सेव रखता है और DNS क्वेरी का जवाब देता है। यह काम करने वाली मशीन है।
NS रिकॉर्ड बस वह DNS एंट्री है जो कहती है कि "इस डोमेन के लिए उस नेमसर्वर से बात करो।" यह इशारा करने वाला है, सर्वर खुद नहीं।
नेमसर्वर को एक इमारत और NS रिकॉर्ड को फ़ोन बुक की वह एंट्री समझिए जो लोगों को बताती है कि किस इमारत में जाना है। NS रिकॉर्ड बदलने से बदलता है कि लोग कहां भेजे जाते हैं। इमारत खुद नहीं हिलती।
NS रिकॉर्ड गलत हों तो क्या होता है?
अगर आपके NS रिकॉर्ड ऐसे नेमसर्वर की ओर इशारा करते हैं जो मौजूद नहीं हैं, ऑफ़लाइन हैं, या जिन पर आपका DNS ज़ोन सेट नहीं है, तो आपका डोमेन पूरी तरह काम करना बंद कर देता है। आपकी वेबसाइट नहीं खुलेगी। आपका ईमेल डिलीवर नहीं होगा। आपके डोमेन से जुड़ी हर सेवा अंधेरे में चली जाती है।
और यह तब इतना उलझाने वाला इसलिए होता है कि आप अपने DNS पैनल में लॉग इन करते हैं, और सब कुछ सही दिखता है। आपके A रिकॉर्ड वहां हैं, आपके MX रिकॉर्ड सेट हैं। लेकिन इनमें से किसी से फ़र्क़ नहीं पड़ता, क्योंकि NS रिकॉर्ड इंटरनेट को गलत जगह भेज रहा है। DNS सिस्टम आपके बाकी रिकॉर्ड तक पहुंचता ही नहीं।
सिर्फ़ एक सेवा नहीं टूटती। सब कुछ एक साथ टूट जाता है।
सबसे आम कारण सीधे-सादे हैं।
- उस प्रोवाइडर पर DNS ज़ोन सेट करने से पहले NS रिकॉर्ड को नए प्रोवाइडर की ओर अपडेट कर देना
- नेमसर्वर के पते टाइपो के साथ डालना
- होस्टिंग प्रोवाइडर बदलकर रजिस्ट्रार पर NS रिकॉर्ड अपडेट करना भूल जाना
- DNS होस्टिंग अकाउंट एक्सपायर हो जाने देना, जबकि NS रिकॉर्ड अब भी उसकी ओर इशारा कर रहे हों
अगर आपका डोमेन अचानक सभी सेवाओं पर काम करना बंद कर दे, तो सबसे पहले NS रिकॉर्ड जांचें। यही सबसे आम कारण है।
NS रिकॉर्ड की आम गलतियां क्या हैं?
गलत नेमसर्वर की ओर इशारा करने के अलावा कुछ और गलतियां बार-बार सामने आती हैं।
- सिर्फ़ एक NS रिकॉर्ड सेट करना। आपके डोमेन के हमेशा कम से कम दो NS रिकॉर्ड होने चाहिए जो अलग-अलग नेमसर्वर की ओर इशारा करें। अगर आपके पास सिर्फ़ एक है और वह नेमसर्वर बंद हो जाए, तो आपका पूरा डोमेन उसके लौटने तक पहुंच से बाहर रहता है
- आपस में न मिलते NS रिकॉर्ड। आपके रजिस्ट्रार के NS रिकॉर्ड और आपके DNS ज़ोन के भीतर के NS रिकॉर्ड मेल खाने चाहिए। अगर वे अलग नेमसर्वर की ओर इशारा करें, तो DNS रिज़ॉल्यूशन अनिश्चित व्यवहार कर सकता है
- NS रिकॉर्ड रजिस्ट्रार की जगह DNS ज़ोन में एडिट करना। डेलिगेशन के लिए जो NS रिकॉर्ड मायने रखते हैं, वे रजिस्ट्रार के स्तर पर रहते हैं। उन्हें DNS ज़ोन एडिटर में बदलने से TLD सर्वर की क्वेरी की दिशा नहीं बदलती
- पुराने DNS रिकॉर्ड बहुत जल्दी हटा देना। अगर आप नेमसर्वर बदलकर तुरंत पुराने प्रोवाइडर से अपने रिकॉर्ड मिटा दें, तो जिन विज़िटर के DNS कैश अब भी पुराने नेमसर्वर की ओर इशारा करते हैं, उन्हें प्रोपेगेशन पूरा होने तक एरर दिखेंगे
WEMASY NS रिकॉर्ड को कैसे संभालता है
जब आप WEMASY से कस्टम डोमेन जोड़ते हैं, तो आपको अपने NS रिकॉर्ड बिल्कुल बदलने की ज़रूरत नहीं है। WEMASY आपको वे ख़ास DNS रिकॉर्ड वैल्यू (A रिकॉर्ड और CNAME रिकॉर्ड) देता है जो आपको अपने मौजूदा नेमसर्वर प्रोवाइडर पर जोड़ने हैं। आपके नेमसर्वर ठीक वहीं रहते हैं जहां हैं।
इससे चीज़ें सरल रहती हैं। आपके पूरे DNS ज़ोन का कंट्रोल आपके पास रहता है, और अपना डोमेन WEMASY से जोड़ने का मतलब बस कुछ रिकॉर्ड जोड़ना है, आपका पूरा DNS सेटअप हटाना नहीं। रिकॉर्ड लग जाने के बाद WEMASY SSL, होस्टिंग और रूटिंग संभालता है। हर प्लान में क्या शामिल है, यह WEMASY प्राइसिंग पेज पर देखें।
आगे क्या
अब जब आप जान गए हैं कि NS रिकॉर्ड आपके डोमेन का DNS अधिकार कैसे सौंपते हैं, तो अगला चैप्टर AAAA रिकॉर्ड के बारे में है। यह A रिकॉर्ड जैसा ही काम करता है, लेकिन IPv4 की जगह IPv6 एड्रेस इस्तेमाल करता है, और जैसे-जैसे इंटरनेट नए एड्रेस फ़ॉर्मैट की ओर बढ़ रहा है, यह और ज़रूरी होता जा रहा है। सभी रिकॉर्ड प्रकारों की जानकारी और हर एक कब इस्तेमाल करें, इसके लिए DNS रिकॉर्ड के प्रकार वाला चैप्टर देखें।
अक्सर पूछे जाने वाले सवाल
क्या किसी सबडोमेन के लिए अलग NS रिकॉर्ड हो सकते हैं?
हां। आप अपने DNS ज़ोन के भीतर उस सबडोमेन के लिए NS रिकॉर्ड बनाकर सबडोमेन को नेमसर्वर के अलग सेट को सौंप सकते हैं। इसे सबडोमेन डेलिगेशन कहते हैं। तब उस सबडोमेन का DNS पूरी तरह उन नेमसर्वर से मैनेज होता है जो आप तय करते हैं, आपके डोमेन के बाकी हिस्से से अलग। यह उन बड़े संगठनों में आम है जहां अलग-अलग टीमें अपने सबडोमेन खुद मैनेज करती हैं। WEMASY के वेबसाइट बिल्डर से आप यह सीधे अपनी वेबसाइट पर सेट कर सकते हैं।
एक डोमेन के कितने NS रिकॉर्ड होने चाहिए?
कम से कम दो। दो या ज़्यादा NS रिकॉर्ड होने से यह पक्का होता है कि अगर एक नेमसर्वर ऑफ़लाइन हो जाए, तो दूसरा DNS क्वेरी का जवाब दे सकता है। ज़्यादातर DNS प्रोवाइडर डिफ़ॉल्ट रूप से दो से चार नेमसर्वर देते हैं। ऊपरी सीमा सख़्त नहीं है, लेकिन भरोसेमंद चलने के लिए दो न्यूनतम हैं।
क्या NS रिकॉर्ड ईमेल डिलीवरी पर असर डालते हैं?
परोक्ष रूप से, हां। NS रिकॉर्ड तय करते हैं कि आपके MX रिकॉर्ड, SPF रिकॉर्ड और ईमेल से जुड़ी दूसरी DNS एंट्री किन नेमसर्वर पर हैं। अगर आपके NS रिकॉर्ड ऐसे नेमसर्वर की ओर इशारा करते हैं जहां सही ईमेल रिकॉर्ड सेट नहीं हैं, तो आपके डोमेन पर ईमेल डिलीवरी फ़ेल हो जाएगी। NS रिकॉर्ड खुद ईमेल रूट नहीं करते, लेकिन वे कंट्रोल करते हैं कि ईमेल रूटिंग के निर्देश कहां सेव हैं।
क्या वेबसाइट लाइव होते हुए NS रिकॉर्ड बदलना सुरक्षित है?
हां, बशर्ते आप पहले तैयारी कर लें। अपने रजिस्ट्रार पर NS रिकॉर्ड बदलने से पहले नए नेमसर्वर पर अपने सारे DNS रिकॉर्ड सेट कर लें। इस तरह जब DNS क्वेरी नए नेमसर्वर तक पहुंचना शुरू होंगी, तो सही रिकॉर्ड पहले से वहां होंगे। प्रोपेगेशन खत्म होने तक अपने पुराने नेमसर्वर पर रिकॉर्ड चालू रखें। सही ढंग से किया जाए, तो विज़िटर को बदलाव का पता नहीं चलना चाहिए।
NS रिकॉर्ड बदलने और A रिकॉर्ड बदलने में क्या फ़र्क़ है?
A रिकॉर्ड बदलना एक अकेली सेटिंग अपडेट करता है, जो DNS को बताती है कि किस सर्वर IP एड्रेस से जुड़ना है। NS रिकॉर्ड बदलना आपका पूरा DNS ज़ोन किसी दूसरे प्रोवाइडर के पास ले जाता है। जब आप NS रिकॉर्ड बदलते हैं, तो आपका पूरा DNS मैनेजमेंट, यानी A रिकॉर्ड, MX रिकॉर्ड, CNAME रिकॉर्ड और बाकी सब, नए नेमसर्वर पर चला जाता है। यह एक रिकॉर्ड अपडेट करने से बहुत बड़ा बदलाव है।