DNS (डोमेन नाम सिस्टम)

डोमेन नेम सिस्टम (डीएनएस) इंटरनेट डोमेन और मेजबान नामों का आईपी ​​पते और इसके विपरीत अनुवाद करता है।

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

कैसे DNS काम करता है

DNS एक क्लाइंट / सर्वर नेटवर्क संचार सिस्टम है: DNS क्लाइंट DNS सर्वर से अनुरोध भेजते हैं और प्राप्त करते हैं । अनुरोध वाले नाम, जिसके परिणामस्वरूप सर्वर से आईपी पता लौटाया जा रहा है, को आगे DNS लुकअप कहा जाता है अनुरोधों में एक आईपी पता होता है और इसके परिणामस्वरूप रिवर्स डीएनएस लुकअप नामक नाम भी समर्थित होते हैं। DNS इंटरनेट पर सभी सार्वजनिक होस्टों के लिए इस नाम और अंतिम ज्ञात पता जानकारी को संग्रहीत करने के लिए एक वितरित डेटाबेस लागू करता है।

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

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

व्यक्तिगत उपकरणों और होम नेटवर्क पर DNS सेट अप करना

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

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

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