


DNS में रिज़ॉल्वर को समझना
DNS के संदर्भ में, रिज़ॉल्वर एक सॉफ़्टवेयर प्रोग्राम है जो क्लाइंट और DNS नाम सर्वर के बीच मध्यस्थ के रूप में कार्य करता है। रिज़ॉल्वर का प्राथमिक कार्य डोमेन नामों को आईपी पते में अनुवाद करना है। जब किसी क्लाइंट (जैसे वेब ब्राउज़र या एप्लिकेशन) को किसी विशिष्ट डोमेन नाम के साथ किसी संसाधन तक पहुंचने की आवश्यकता होती है, तो वह डोमेन नाम के साथ रिज़ॉल्वर को एक अनुरोध भेजता है। रिज़ॉल्वर फिर उस डोमेन नाम से जुड़े आईपी पते को निर्धारित करने के लिए डीएनएस नाम सर्वर से पूछताछ करता है और क्लाइंट को आईपी पता लौटाता है। रिज़ॉल्वर का उपयोग आमतौर पर उन स्थितियों में किया जाता है जहां क्लाइंट के पास डीएनएस नाम सर्वर तक सीधी पहुंच नहीं होती है, जैसे कि जब एक क्लाइंट NAT (नेटवर्क एड्रेस ट्रांसलेशन) राउटर या फ़ायरवॉल के पीछे है। इन मामलों में, रिज़ॉल्वर क्लाइंट और DNS नाम सर्वर के बीच एक प्रॉक्सी के रूप में कार्य करता है, जिससे क्लाइंट को DNS नाम सर्वर तक पहुंचने की अनुमति मिलती है, भले ही वह सीधे उनके साथ संवाद नहीं कर सकता है। कई प्रकार के रिज़ॉल्वर उपलब्ध हैं, जिनमें शामिल हैं:
1. स्टब रिज़ॉल्वर: ये हल्के रिज़ॉल्वर हैं जो हाल ही में एक्सेस किए गए डोमेन नामों के आईपी पते को कैश करते हैं। वे आम तौर पर वास्तविक DNS रिकॉर्ड संग्रहीत नहीं करते हैं, बल्कि अनुरोधों को पूर्ण-विशेषताओं वाले रिज़ॉल्वर को अग्रेषित करते हैं।
2। पूर्ण-विशेषताओं वाले रिज़ॉल्वर: ये अधिक व्यापक रिज़ॉल्वर हैं जो वास्तविक DNS रिकॉर्ड को लंबी अवधि के लिए कैश करते हैं। वे DNSSEC सत्यापन और लोड संतुलन जैसे अतिरिक्त कार्य कर सकते हैं।
3. पुनरावर्ती रिज़ॉल्वर: ये रिज़ॉल्वर हैं जो क्लाइंट की ओर से पुनरावर्ती क्वेरी निष्पादित करते हैं। इसका मतलब यह है कि वे केवल रूट डोमेन के लिए आईपी पता लौटाने के बजाय, एकल डोमेन नाम को हल करने के लिए कई डीएनएस लुकअप करेंगे। आधिकारिक रिज़ॉल्वर: ये ऐसे रिज़ॉल्वर हैं जो किसी विशिष्ट डोमेन नाम के लिए आधिकारिक हैं। वे उस डोमेन नाम के लिए DNS रिकॉर्ड को संग्रहीत करने और बनाए रखने के लिए जिम्मेदार हैं, और आमतौर पर उन संगठनों द्वारा उपयोग किया जाता है जिनके पास अपना स्वयं का DNS बुनियादी ढांचा होता है।



