DNS (डोमेन नेम सिस्टम)
DNS एक प्रणाली है जो डोमेन नामों (yandex.ru) को IP पतों (77.88.55.77) में और वापस परिवर्तित करती है।
DNS सरल शब्दों में क्या है
DNS (डोमेन नेम सिस्टम) एक वितरित डेटाबेस है जो डोमेन नामों (उदाहरण के लिए, yandex.ru) को IP पतों (उदाहरण के लिए, 77.88.55.77) में और वापस परिवर्तित करता है। DNS के बिना, आपको प्रत्येक वेबसाइट के संख्यात्मक पते याद रखने पड़ते।
कल्पना करें कि DNS इंटरनेट की फोन बुक है। जब आप अपने फोन में किसी मित्र का नाम टाइप करते हैं, तो फोन स्वचालित रूप से उसका नंबर ढूंढ लेता है। उसी तरह, DNS अपने नाम से किसी साइट का IP पता ढूंढता है।
DNS कैसे काम करता है
नाम समाधान की प्रक्रिया में कई चरण शामिल हैं:
- ब्राउज़र कैश: ब्राउज़र अपने स्थानीय कैश की जांच करता है। यदि नाम पहले हल हो चुका था, तो परिणाम वहीं से लिया जाता है।
- OS कैश: यदि ब्राउज़र में कोई प्रविष्टि नहीं है, तो अनुरोध ऑपरेटिंग सिस्टम के पास जाता है।
- रिकर्सिव रिज़ॉल्वर: यदि वहां भी कोई प्रविष्टि नहीं है, तो अनुरोध प्रदाता के DNS सर्वर पर भेजा जाता है।
- रूट सर्वर: रिज़ॉल्वर 13 रूट सर्वरों में से एक से संपर्क करता है।
- TLD सर्वर: रूट सर्वर टॉप-लेवल डोमेन सर्वर (.ru, .com) की ओर निर्देशित करता है।
- ऑथॉरिटेटिव सर्वर: TLD सर्वर डोमेन के ऑथॉरिटेटिव DNS सर्वर की ओर निर्देशित करता है।
DNS रिकॉर्ड के प्रकार
- A: नाम को IPv4 पते से बांधता है।
- AAAA: नाम को IPv6 पते से बांधता है।
- CNAME: एक कैनोनिकल नाम (उपनाम) बनाता है।
- MX: डोमेन के मेल सर्वर को निर्दिष्ट करता है।
- TXT: पाठ जानकारी (SPF, DKIM, सत्यापन) संग्रहीत करता है।
- NS: डोमेन के ऑथॉरिटेटिव DNS सर्वरों को निर्दिष्ट करता है।
DNS और सुरक्षा
DNS हमलों में DNS स्पूफिंग (प्रतिक्रिया प्रतिस्थापन), DNS टनलिंग (DNS अनुरोधों के माध्यम से डेटा का स्थानांतरण) और DNS सर्वरों पर DDoS हमले शामिल हैं। सुरक्षा के लिए DNS ओवर HTTPS (DoH) और DNS ओवर TLS (DoT) का उपयोग किया जाता है।
अक्सर पूछे जाने वाले प्रश्न
DNS सरल शब्दों में क्या है?
DNS इंटरनेट की "फोन बुक" है। यह साइटों के मानव-पठनीय नामों (उदाहरण के लिए, yandex.ru) को संख्यात्मक IP पतों में परिवर्तित करता है जिन्हें कंप्यूटर समझते हैं।
डोमेन DNS रिकॉर्ड कैसे जांचें?
टर्मिनल में nslookup domain.ru या dig domain.ru कमांड का उपयोग करें। ऑनलाइन सेवाएं: dnschecker.org, mxtoolbox.com।
DNS ओवर HTTPS क्या है?
DoH (DNS ओवर HTTPS) एक प्रोटोकॉल है जो HTTPS के माध्यम से DNS अनुरोधों को एन्क्रिप्ट करता है, उन्हें अवरोधन और प्रतिस्थापन से बचाता है। इसे ब्राउज़र में या OS स्तर पर सक्षम किया जाता है।
«इन्फ्रास्ट्रक्चर» में अन्य शर्तें
क्या यह जानकारी उपयोगी थी?
विश्वसनीय IT अवसंरचना बनाएँ
एक आधुनिक, दोष-सहिष्णु IT अवसंरचना बनाएँ। डिज़ाइन, उपकरण आपूर्ति, स्थापना और रखरखाव टर्नकी।