आपने Lesson 2 में Domain Name समझा और Lesson 3 में Web Hosting। अब सवाल है: Browser को कैसे पता चलता है कि नाम लिखने पर किस Server से Website माँगनी है? इसका जवाब है DNS — Domain Name System। इसे इंटरनेट की ऐसी पता-पुस्तिका समझिए जो नाम के लिए सही नेटवर्क जानकारी खोजने में मदद करती है।
इस पाठ में हम कोई DNS Setting नहीं बदलेंगे। पहले Nameserver, A Record, CNAME और MX जैसे शब्दों का अर्थ सीखेंगे। असल Domain Connect करने की प्रक्रिया Lesson 8 में होगी।
इस पाठ के बाद आप समझ पाएँगे:
- DNS का पूरा नाम और उसका काम।
- IP Address और Domain Name का फर्क।
- Resolver तथा Authoritative Nameserver की भूमिका।
- A, AAAA, CNAME, MX, TXT और NS Records का उपयोग।
- TTL और DNS बदलाव में देरी क्यों हो सकती है।
- बिना Website बदले Public DNS Lookup कैसे देखें।

1. DNS क्या है? — फोन की Contact List से समझें
मानिए, आपकी Contact List में किसी दोस्त का नाम है। कॉल करने के लिए आप नाम चुनते हैं, पर फोन को पीछे से एक नंबर चाहिए। इसी तरह आप Browser में कोई Domain Name लिखते हैं, जबकि Web Server तक पहुँचने के लिए नेटवर्क को IP Address जैसी जानकारी चाहिए। DNS (Domain Name System) नाम से संबंधित रिकॉर्ड खोजने की प्रणाली है।
यह तुलना समझने के लिए है: DNS केवल एक नंबर वाली सूची नहीं है। अलग-अलग Records Website, Email, Domain Verification और अन्य सेवाओं के लिए भी इस्तेमाल होते हैं।
2. IP Address क्या है?
IP Address इंटरनेट या नेटवर्क पर किसी डिवाइस या सर्विस के पते से जुड़ी जानकारी है। IPv4 का उदाहरण 192.0.2.10 है। यह केवल शिक्षा के लिए आरक्षित उदाहरण IP है, dealyou.in का असली IP नहीं। IPv6 का स्वरूप इससे बड़ा होता है।
Domain Name एक याद रखने योग्य नाम है; IP Address नेटवर्क कनेक्शन में काम आता है। आज कई Websites के सामने CDN या Reverse Proxy भी होते हैं, इसलिए एक Domain के जवाब में कई IP Addresses मिल सकते हैं।
3. Browser से Server तक DNS Lookup कैसे होता है?
सरल क्रम देखें: Browser पूछता है, DNS Resolver Cache देखता है, जरूरत होने पर Root तथा TLD (.com जैसे) की मदद से Authoritative Nameserver तक पहुँचता है और फिर Record का जवाब Browser को मिलता है। उसके बाद Browser IP पर उपलब्ध Website सेवा से कनेक्ट करने की कोशिश करता है।

Resolver वह DNS सेवा है जो आपकी ओर से जवाब खोजती है। Authoritative Nameserver उस Domain के Records का आधिकारिक जवाब देता है। Root और TLD Servers आमतौर पर सही Nameserver तक पहुँचने का रास्ता बताते हैं, सीधे Website की Files नहीं भेजते।
4. Nameserver और NS Record क्या हैं?
Nameserver वह DNS Server है जो किसी Domain के लिए DNS Records का Authoritative जवाब देने का काम कर सकता है। NS (Name Server) Record बताता है कि किस Nameserver को जिम्मेदारी दी गई है। किसी Domain का DNS Registrar, Hosting Company या अलग DNS Provider के पास Manage हो सकता है।
उदाहरण के लिए, आप Domain एक जगह खरीदें और Website Hosting दूसरी जगह लें, तो DNS का Management किस Provider पर Active है, यह समझना जरूरी है। केवल Registrar के Panel में Record बदल देने से बदलाव लागू हो ही जाएगा—ऐसा मानना गलत हो सकता है यदि उस Domain के Authoritative Nameservers कहीं और हैं।
5. A, AAAA और CNAME Records में अंतर
- A (Address) Record: किसी नाम के लिए IPv4 Address बताता है। उदाहरण:
example.com → 192.0.2.10(काल्पनिक)। - AAAA Record: नाम के लिए IPv6 Address देता है।
- CNAME (Canonical Name) Record: एक DNS नाम को दूसरे नाम का Alias बनाता है, सीधे IP Address नहीं देता। उदाहरण:
www.example.com → example.com।
एक नाम पर CNAME के साथ सामान्यतः उसी नाम के दूसरे Records साथ नहीं रखे जाते। कुछ DNS Providers Root Domain पर विशेष Flattening सुविधा देते हैं; इसे सामान्य CNAME नियम न मानें।
6. MX, TXT और NS Records का उपयोग
- MX (Mail Exchange): Domain पर आने वाली Email किस Mail Server को दी जाए, बताता है।
- TXT (Text): Verification तथा Email Security जैसी जानकारी रख सकता है; SPF जैसे Records TXT के जरिए प्रकाशित होते हैं।
- NS (Name Server): किस Nameserver को Domain या Zone के लिए Authority दी गई है, वह बताता है।

अति जरूरी सावधानी: केवल Website खोलने की समस्या देखकर MX Record Delete न करें। गलत MX या संबंधित Email-Security Records से Domain की Email प्रभावित हो सकती है।
7. TTL और DNS Propagation क्या है?
TTL का पूरा नाम Time To Live है। DNS Record का TTL यह निर्धारित करने में मदद करता है कि Resolver उसका Cached जवाब कब तक इस्तेमाल कर सकता है। जब आप DNS बदलते हैं, तो अलग Resolvers और Caches के पास पुराने जवाब कुछ समय तक रह सकते हैं। इसे आम बोलचाल में DNS Propagation कहा जाता है।
इसलिए हर जगह बदलाव एक ही समय पर दिखाई देने की गारंटी नहीं है। बदलाव कब दिखेगा, यह TTL, Provider, Caching और Delegation जैसी बातों पर निर्भर है। बदलाव बार-बार Save करने से जरूरी नहीं कि प्रक्रिया तेज हो।

8. DNS कौन Manage करता है: Registrar, Hosting या DNS Provider?
ये तीन अलग भूमिकाएँ हैं। Registrar Domain Registration सेवा देता है; Hosting Provider Website की Server सेवा देता है; और DNS Provider Authoritative DNS Records Manage करता है। कुछ कंपनियाँ तीनों सेवाएँ देती हैं, लेकिन उनका एक ही कंपनी होना जरूरी नहीं है।
किस Panel में DNS Edit करनी है, यह तय करने से पहले Domain की Active Nameserver Settings जाँचनी चाहिए। Nameservers बदलने से पहले पुराने A, MX, TXT और अन्य जरूरी Records का Backup रखना समझदारी है। हम यह काम Lesson 8 में वास्तविक Steps के साथ करेंगे।
9. Practical Exercise — बिना कुछ बदले DNS Lookup देखें
आपको Domain या Hosting खरीदने की जरूरत नहीं है। Google का Google Admin Toolbox Dig खोलें। यह Public DNS Lookup Tool है, इससे Records देख सकते हैं।
- Step 1: Dig Tool में
example.comजैसा Domain लिखें। - Step 2: A Record का Lookup करके उत्तर में IPv4 Address देखें।
- Step 3: MX Record का Lookup करें। कुछ Domains पर MX का जवाब हो सकता है, कुछ पर न हो।
- Step 4: A, MX और NS के अलग-अलग काम एक कॉपी में लिखें।
सुरक्षा: अभी केवल Lookup करें। किसी Live Website की DNS Settings, Nameservers या Email Records न बदलें। Tool का Interface बदलने पर पहले उसके मौजूदा निर्देश पढ़ें।
10. Beginners की 5 आम गलतियाँ
- DNS और Web Hosting को एक ही चीज समझना।
- Nameserver बदलने के तुरंत बाद बार-बार Records बदलना।
- Website की समस्या ठीक करते समय MX Records मिटा देना और Email रोक देना।
@(Root Domain) औरwwwके नाम एक जैसे मान लेना; जरूरत के अनुसार दोनों की जाँच करें।- Registrar के DNS Panel में बदलाव करना जबकि Authoritative DNS दूसरी सेवा Manage कर रही हो।
11. अक्सर पूछे जाने वाले सवाल (FAQ)
DNS की Full Form क्या है?
DNS की Full Form Domain Name System है। यह Domain Names से जुड़ी DNS जानकारी प्राप्त करने में मदद करता है।
क्या DNS बदलने से Email बंद हो सकती है?
हाँ। गलत MX या दूसरे जरूरी Email Records हटने से Email प्रभावित हो सकती है। इसलिए पहले Backup और Records की जाँच करें।
Nameserver बदलें या A Record?
यह आपके Hosting और DNS Provider पर निर्भर है। दोनों तरीकों का पूरा, सुरक्षित Tutorial Course के Lesson 8 में होगा।
DNS बदलते ही Website क्यों नहीं खुलती?
पुराने Cached Records, TTL, Nameserver Delegation तथा Provider Settings के कारण बदलाव अलग-अलग समय पर दिख सकता है।
CNAME और A Record में क्या फर्क है?
A Record सीधे IPv4 Address बताता है, जबकि CNAME किसी DNS Name को दूसरे DNS Name के Alias के रूप में बताता है।
12. Quick Revision — 6 शब्द याद रखें
- DNS: Domain Name System
- Resolver: आपकी ओर से DNS जवाब खोजता है
- Nameserver: Domain के DNS Records की आधिकारिक जानकारी देता है
- A / AAAA: IPv4 / IPv6 का पता
- CNAME / MX / TXT: दूसरा नाम / Email / Text जानकारी
- TTL: Cached DNS जवाब की अवधि से जुड़ी Setting
निष्कर्ष और अगला पाठ
अब आप समझ गए कि Domain Name और Hosting के बीच सही रास्ता खोजने में DNS की महत्वपूर्ण भूमिका होती है। A, AAAA, CNAME और MX सभी Records का अलग उद्देश्य है; इसलिए बिना समझे Live DNS बदलना सही नहीं।
पिछला पाठ: Lesson 3 — Web Hosting क्या है?
अगला पाठ: Lesson 5 — WordPress क्या है? (जल्द उपलब्ध होगा)
संबंधित पढ़ें: Lesson 2 — Domain Name क्या है?
