डीएनएस क्या है?
हर बार जब आप कोई वेबसाइट खोलते हैं, तो एक अदृश्य निर्देशिका सेवा आपके द्वारा टाइप किए गए नाम को उस नंबर में अनुवादित कर देती है जिस तक आपका कंप्यूटर पहुंच सकता है। यहां बताया गया है कि डोमेन नाम सिस्टम कैसे काम करता है - और यह किसी डोमेन के बारे में क्या प्रकाशित करता है उसे कैसे पढ़ें।
इंटरनेट की फ़ोन बुक
कंप्यूटर नाम से ब्राउज़ नहीं करते - वे कनेक्ट होते हैं आईपी पते. डीएनएस, डोमेन की नामांकन प्रणाली, वितरित निर्देशिका है जो यादगार नामों को मैप करती है example.com उन नंबरों के लिए. इसका आविष्कार 1983 में ठीक इसलिए किया गया था क्योंकि स्टैनफोर्ड में शुरुआती इंटरनेट की एकल होस्ट फ़ाइल को बनाए रखना असंभव हो रहा था।
दो चीज़ें DNS को उल्लेखनीय बनाती हैं: यह है वितरित (कोई भी एक मशीन सब कुछ नहीं जानती), और यह है हर जगह कैश किया गया (उत्तर कुछ समय तक याद रहते हैं, इसलिए लुकअप तेज़ होते हैं)। दोनों गुण यह निर्धारित करते हैं कि सिस्टम दिन-प्रतिदिन कैसे व्यवहार करता है।
DNS लुकअप के दौरान क्या होता है
जब आपका ब्राउज़र किसी वेबसाइट के लिए पूछता है, तो DNS सर्वरों की एक श्रृंखला कुछ मिलीसेकंड में सहयोग करती है:
# 1. आपका डिवाइस अपने कॉन्फ़िगर किए गए रिज़ॉल्वर (अक्सर आपके आईएसपी, या 8.8.8.8 / 1.1.1.1) के बारे में पूछता है # 2. रिज़ॉल्वर, यदि उसके पास उत्तर कैश्ड नहीं है, तो पदानुक्रम पर चलता है: # रूट सर्वर → ".com" सर्वर → example.com के अपने नाम सर्वर # 3. डोमेन का आधिकारिक सर्वर वास्तविक रिकॉर्ड के साथ उत्तर देता है #4. रिज़ॉल्वर रिकॉर्ड के टीटीएल के उत्तर को कैश करता है और आपको उत्तर देता है
अंतिम हॉप - सर्वर जो स्वयं डोमेन के लिए बोलता है - वही है जो एनएस रिकॉर्ड (नीचे) इंगित करता है। इसके ऊपर की हर चीज़ सिर्फ प्रतिनिधिमंडल है।
रिकॉर्ड प्रकार महत्वपूर्ण हैं
एक डोमेन का DNS ज़ोन टाइप किए गए रिकॉर्ड का एक छोटा डेटाबेस है। ये वे हैं जिनसे आपका वास्तव में सामना होगा:
| प्रकार | यह क्या करता है | उदाहरण |
|---|---|---|
| A | किसी नाम को IPv4 पते पर मैप करता है | example.com → 93.184.216.34 |
| AAAA | किसी नाम को IPv6 पते पर मैप करता है | example.com → 2606:2800::2201 |
| CNAME | उपनाम: एक नाम को दूसरे नाम पर इंगित करता है | www.example.com → example.com |
| MX | मेल सर्वर जो डोमेन का ईमेल प्राप्त करते हैं | 10 aspmx.l.google.com |
| TXT | मुफ़्त टेक्स्ट: एसपीएफ़ एंटी-स्पैम, डीकेआईएम, स्वामित्व प्रमाण | "v=spf1 -all" |
| NS | क्षेत्र के लिए आधिकारिक नाम सर्वर | ns1.examplehost.com |
| CAA | कौन से प्रमाणपत्र प्राधिकारी टीएलएस प्रमाणपत्र जारी कर सकते हैं | 0 issue "letsencrypt.org" |
| SOA | ज़ोन मेटाडेटा: प्राथमिक सर्वर, संपर्क, कैशिंग टाइमर | ns1. dns-admin. … |
| PTR | उलटा: एक आईपी को होस्टनाम पर वापस मैप करता है | 8.8.8.8 → dns.google |
दो विचित्रताएँ जानने योग्य हैं: एक CNAME है अनुमति नहीं डोमेन के रूट पर (इसीलिए example.com सीधे A/AAAA रिकॉर्ड का उपयोग करता है), और एक डोमेन के साथ MX "0 ." एक शून्य एमएक्स — यह कहने का एक जानबूझकर तरीका "यह डोमेन ईमेल भेजता है लेकिन कोई प्राप्त नहीं करता"।
कैशिंग, टीटीएल और प्रसार
प्रत्येक रिकार्ड में एक होता है टीटीएल (जीने का समय) - सेकंड की संख्या रिज़ॉल्वर दोबारा पूछने से पहले उत्तर का पुन: उपयोग कर सकता है। 3600-सेकंड टीटीएल का मतलब दुनिया भर में एक घंटे तक की कैशिंग है; 60-सेकंड टीटीएल का मतलब है कि परिवर्तन एक मिनट के भीतर दिखाई देने लगते हैं।
"डीएनएस प्रसार" से लोगों का यही मतलब है: परिवर्तनों का कोई प्रसारण नहीं है, बस कैश अपनी गति से समाप्त हो रहे हैं। नियोजित माइग्रेशन से पहले, क्लासिक ट्रिक यह है कि टीटीएल को पहले से कम करें, स्विच करें, इसे हर जगह तेजी से उतरते हुए देखें, फिर कैशिंग का आनंद लेने के लिए टीटीएल को फिर से बढ़ाएं।
समस्या निवारण युक्ति: यदि कोई साइट दूसरों के लिए लोड होती है लेकिन आपके लिए नहीं, तो आपका स्थानीय रिज़ॉल्वर अभी भी पुराना कैश्ड उत्तर रख सकता है। अपने डिवाइस को 1.1.1.1 पर स्विच करने या DNS कैश को फ्लश करने से आमतौर पर यह ठीक हो जाता है।
किसी भी डोमेन का DNS स्वयं जांचें
आपको कमांड-लाइन टूल की आवश्यकता नहीं है - हमारी ब्राउज़र उपयोगिताएँ Google और क्लाउडफ़ेयर के रिज़ॉल्वर से लाइव पूछताछ करती हैं:
- डीएनएस चेकर - किसी भी डोमेन के प्रत्येक रिकॉर्ड प्रकार को एक क्लिक में खींचें।
- डोमेन से आईपी — होस्टिंग विवरण के साथ केवल वे पते देखें जिन पर डोमेन इंगित करता है।
- रिवर्स आईपी लुकअप - पीटीआर रिकॉर्ड: आईपी किस होस्टनाम का उत्तर देता है।
और अधिक जानें
- दूसरी तरफ की संख्याओं के बारे में उत्सुक हैं? पढ़ना आईपी एड्रेस क्या है या IPv4 बनाम IPv6 तुलना.
- किसी आईपी की प्रतिष्ठा की जांच कर रहे हैं? देखें आईपी ब्लैकलिस्ट गाइड.
डीएनएस प्रश्न
सरल शब्दों में DNS क्या है?
डीएनएस (डोमेन नेम सिस्टम) इंटरनेट की फोन बुक है: यह उन नामों का अनुवाद करता है जिन्हें आप टाइप कर सकते हैं, जैसे example.com, उन आईपी पते में जिनसे कंप्यूटर वास्तव में कनेक्ट होता है। इसके बिना, आपको हर वेबसाइट के लिए नंबर पते याद रखने होंगे।
8.8.8.8 और 1.1.1.1 पते क्या हैं?
वे Google और Cloudflare द्वारा संचालित सार्वजनिक DNS रिज़ॉल्वर हैं। आपका आईएसपी डिफ़ॉल्ट रूप से एक चलाता है, लेकिन इसके बजाय कोई भी इन सार्वजनिक लोगों से पूछताछ कर सकता है - वे डीएनएस परिवर्तनों को लेने के लिए स्वतंत्र, तेज और अक्सर तेज होते हैं। हमारे डीएनएस उपकरण एन्क्रिप्टेड डीएनएस-ओवर-एचटीटीपीएस पर दोनों से पूछताछ करते हैं।
DNS परिवर्तन को हर जगह काम करने में कितना समय लगता है?
जब तक रिकॉर्ड का पिछला टीटीएल (जीने का समय) है। रिज़ॉल्वर टीटीएल अवधि के लिए उत्तरों को कैश करते हैं - सेकंड से दिनों तक - इसलिए आपके द्वारा किसी रिकॉर्ड को संपादित करने के बाद, दुनिया भर में रिज़ॉल्वर पुराने उत्तर को तब तक प्रस्तुत करते रहते हैं जब तक कि उनकी कैश्ड कॉपी समाप्त नहीं हो जाती। स्विच को तेज़ बनाने के लिए नियोजित परिवर्तन से पहले टीटीएल को कम करें।
DNS और IP एड्रेस के बीच क्या अंतर है?
आईपी एड्रेस वह नंबर है जो इंटरनेट पर किसी डिवाइस की पहचान करता है; DNS वह प्रणाली है जो यादगार डोमेन नामों को उन नंबरों पर मैप करती है। डोमेन नाम है, आईपी गंतव्य है, और डीएनएस उनके बीच का अनुवाद है।