DNS एक अनूठी तकनीक है जो उपयोगकर्ता को किसी दिए गए नाम से वांछित साइट खोजने की अनुमति देती है। इस तरह के एक एल्गोरिथ्म के संचालन के सिद्धांत की तुलना स्मार्टफोन की फोन बुक में नंबर खोजने से की जा सकती है। जब हमें कॉल करने की जरूरत होती है तो हम सब्सक्राइबर के नाम पर क्लिक करते हैं, लेकिन कॉल नंबर पर की जाती है।
साइट के साथ काम करते समय यह सिद्धांत संरक्षित है। जब आप ब्राउज़र के सर्च इंजन में साइट का नाम दर्ज करते हैं, तो एक विशेष सर्वर के माध्यम से स्वचालित रूप से IP पते का अनुरोध किया जाता है। व्यवहार में, अक्सर DNS रिसाव प्रकट होने के स्थितियाँ उत्पन्न होते हैं। एक सुरक्षित कनेक्शन सुनिश्चित करने के लिए, अतिरिक्त रूप से VPN सेवा का उपयोग करने की सिफारिश की जाती है। यह वास्तविक IP स्थान को छिपाने में मदद करेगा।
DNS सर्वर की आवश्यकता किन उद्देश्यों के लिए होती है और इसके प्रकार क्या हैं?
सर्वर का मुख्य कार्य डोमेन के बारे में जानकारी संग्रहीत करना और DNS रिकॉर्ड को कैशिंग करते हुए उपयोगकर्ता के अनुरोध पर जानकारी प्रदान करना है।
निम्न प्रकार के सर्वर हैं:
रुट सर्वर।
लोकल सर्वर।
कैशिंग की स्थिति में, परिस्थितियाँ अधिक कठिन होती हैं, क्योंकि एक सर्वर बड़ी मात्रा में सूचना डेटा को संग्रहीत करने के लिए पर्याप्त नहीं होता है। लेकिन पहले प्रकार का सर्वर (रूट सर्वर) इस का एक अपवाद है। जब किसी उपयोगकर्ता की Windows Defender Security Center का वेबसाइट एक्सेस की जाती है, तो ब्राउज़र सबसे पहले DNS सेटिंग्स और होस्ट फ़ाइलों की जाँच करता है। यदि आवश्यक पता नहीं मिलता है, तो अनुरोध आगे इंटरनेट प्रदाता के स्थानीय सर्वर के लिए उत्पन्न हो जाता है।
दूसरा प्रकार, लोकल सर्वर, मुख्य रूप से अन्य क्षेत्रों के सर्वरों के साथ इंटरैक्ट करता है जहां साइट स्थित है। ब्राउजर को कई रिक्वेस्ट भेजते ही वेबसाइट खुलने लगती है। जानकारी सहेजी जाती है, जो भविष्य में आपको DNS पोर्ट के माध्यम से आवश्यक वेबसाइट खोलने की प्रक्रिया को तेज करने की अनुमति देती है। लेकिन यह ध्यान रखना महत्वपूर्ण है कि सेटिंग्स के आधार पर कैश एक निश्चित समय के लिए ही संग्रहीत किया जाता है। पोर्ट नंबर DNS सेटिंग्स में पाया जा सकता है।
जब होस्टिंग या सर्वर परिवर्तन के परिणामस्वरूप IP पता बदल जाता है, तो अनुरोध को संसाधित करने का समय थोड़ा बढ़ सकता है।