/ Etc / मेजबान और /etc/resolv.conf के बीच अंतर


18

/ Etc / मेजबान और /etc/resolv.conf के बीच क्या अंतर है? इसके अलावा, क्या एक अच्छा प्रलेखन है जो इन सभी कॉन्फ़िगरेशन फ़ाइलों की व्याख्या करता है।

धन्यवाद। बाला

जवाबों:


17

resolv.confरिज़ॉल्वर लुकअप के लिए नेमसर्वर निर्दिष्ट करता है, जहां यह वास्तविक रूप से होस्टनाम के समाधान के लिए DNS प्रोटोकॉल का उपयोग करेगा। आमतौर पर hostsफ़ाइल का उपयोग प्रशासनिक उद्देश्यों जैसे बैकएंड और आंतरिक कार्यों के लिए किया जाता है, जो कि काफी हद तक दायरे में अलग-थलग है, क्योंकि केवल स्थानीय सर्वर इसे संदर्भित करेगा।

/etc/nsswitch.confhostsप्रविष्टि के साथ लुकअप ऑर्डर निर्दिष्ट करता है ।

यदि यह आपके प्रश्न का उत्तर नहीं देता है, तो कृपया आगे स्पष्ट करें।

निम्नलिखित मैनजेज को देखें:

HOSTS (5)
रिज़ॉल्वर (5)



14

resolv.conf खोज वरीयता के क्रम में नेमसर्वर निर्दिष्ट करता है।

मेजबान आईपी के लिए url / shortnames की मैपिंग करके सभी नेमसर्वरों को ओवरराइड करता है।


3
  • /etc/resolv.conf : उन नामों को सूचीबद्ध करता है, जो DNS रिज़ॉल्यूशन के लिए आपके होस्ट द्वारा उपयोग किए जाते हैं। यदि आप उपयोग कर रहे हैं DHCP, तो यह फ़ाइल DHCPसर्वर द्वारा जारी DNS रिकॉर्ड के साथ स्वचालित रूप से आबाद है।
  • / etc / मेजबान / : यह रिज़ॉल्यूशन के लिए सिर्फ एक स्थिर लुकअप विधि है।
  • /etc/nsswitch.con f: यह संकल्प का परिभाषित क्रम है। रिज़ॉल्यूशन, डीएनएस या होस्ट फ़ाइल के लिए पहले किसे परामर्श करना चाहिए? उदाहरण के लिए, यदि फ़ाइल में निम्न कॉन्फ़िगरेशन है, hosts: files dnsतो /etc/hostsफ़ाइल को पहले रिज़ॉल्यूशन के लिए चेक किया जाएगा, यदि डोमेन अभी भी अप्रतिरोध्य है, तो DNS से ​​परामर्श किया जाएगा।
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.