DNS मास्टर बनाम दास और प्राथमिक बनाम माध्यमिक


11

मैं "माध्यमिक नाम सर्वर" और "दास नाम सर्वर" और "प्राथमिक नाम सर्वर" और "मास्टर नाम सर्वर" के बीच अंतर के बारे में थोड़ा भ्रमित हूं  

मैं समझता हूं कि एक दास नाम सर्वर मास्टर से पूछताछ करता है और मास्टर में परिवर्तन के आधार पर खुद को अपडेट करता है। मुझे यकीन नहीं है कि, मैं 2 नाम सर्वर स्थापित कर रहा हूं:

ns1.example.com
ns2.example.com

क्या इन दोनों को "प्राथमिक और मास्टर" के रूप में सेटअप किया जाना चाहिए और फिर किसी भी द्वितीयक नाम सर्वर को दास के रूप में सेटअप किया जाना चाहिए? या किसी भी समय केवल एक ही प्राथमिक मास्टर होना चाहिए, और अन्य सभी नाम सर्वर दास होने चाहिए?

मैंने कुछ गाइड और बहुत सारे मैन पेज पढ़े हैं, लेकिन मैं अपने पढ़ने में अभी तक इस मुद्दे पर नहीं आया हूं। किसी के पास इस प्रकार की चीज़ के संदर्भ के लिए एक संकेतक है? या कई DNS सर्वर स्थापित करने के लिए सबसे अच्छा अभ्यास क्या है?

जवाबों:


9

मूल प्रश्न के संबंध में पूर्णता के लिए:

"माध्यमिक नाम सर्वर" और "दास नाम सर्वर" और "प्राथमिक नाम सर्वर" और "मास्टर सर्वर" के बीच अंतर

से उत्कृष्ट के अध्याय 4 "ProDNS और BIND" वेबसाइट

"मास्टर शब्द को BIND 8.x में पेश किया गया था और 'प्राथमिक' शब्द को बदल दिया गया था।"

तथा

"शब्द दास को BIND 8.x में पेश किया गया था और 'द्वितीयक' शब्द को बदल दिया गया था।"


4

आम तौर पर आप एक मास्टर सर्वर को परिभाषित करते हैं और अन्य सभी गुलाम सर्वर होते हैं। आप उन्हें प्राथमिक और माध्यमिक होने का आदेश दे सकते हैं, लेकिन मुझे लगता है कि यह सिर्फ एक नाम सम्मेलन है।

उदाहरण के लिए Bind DNS सर्वर के लिए:

मास्टर कॉन्फिगर में आप अपने ज़ोन की परिभाषा में निम्नलिखित पंक्ति जोड़कर अन्य सभी नाम सर्वर को सूचित कर सकते हैं:

zone "example.com"{
    type master;
    file "example.com";
    notify yes; // Add this line to enable Notifications
}

यह अन्य सभी का कारण बनेगा। दास नाम सर्वर को एक सूचना प्राप्त होगी कि ज़ोन ने अपडेट किया है। आप आश्चर्यचकित हो सकते हैं कि यह निर्दिष्ट करने के लिए कि नाम सर्वर कहाँ से प्राप्त करेंगे, अच्छी तरह से आप अपने ज़ोन परिभाषा में इन्हें निर्दिष्ट कर सकते हैं:

allow-notify host|ip;

देखें: http://www.zytrax.com/books/dns/ch7/xfer.html

डिफ़ॉल्ट रूप से SOA रिकॉर्ड में निर्दिष्ट सभी नाम सर्वर को जोन के अपडेट प्राप्त होंगे।

देख:

http://www.zytrax.com/books/dns/ch8/soa.html


1

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

प्राथमिक / माध्यमिक के लिए: यह (afaik) डोमेन के लिए वेब-इंटरफेस में शुद्ध स्लैंग है। मूल रूप से, क्योंकि उनमें से अधिकांश को आपको दो नेमसर्वर देने की आवश्यकता होती है।

अपने उदाहरण के लिए, ns1 को मास्टर और ns2 को दास होने दें और उसके साथ किया जाए।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.