यदि मेरे पास एक होस्ट फ़ाइल में निम्नलिखित प्रविष्टियाँ हैं:
192.168.100.1 bugs
192.168.100.2 daffy.example.com
192.168.100.3 elmer.example.com.
क्या स्थानीय उपयोगों द्वारा IP-> नाम रिज़ॉल्यूशन के प्रयास (मैं 'gethostbyaddr' या विंडोज समतुल्य का उपयोग करके मान लेता हूं) इन प्रविष्टियों का सम्मान करते हैं? क्या यह व्यवहार विन्यास योग्य है? यह ऑपरेटिंग सिस्टम के बीच कैसे भिन्न होता है? इससे कोई फर्क नहीं पड़ता कि 'होस्ट' फ़ाइल प्रविष्टियाँ पूरी तरह से योग्य हैं या नहीं?
EDIT: रसेल के जवाब में, मेरा टेस्ट लिनक्स सिस्टम RHEL 4. चल रहा है। My /etc/nsswitch.conf में निम्नलिखित 'होस्ट' लाइन शामिल हैं:
hosts: files dns nis
अगर मैं अपने किसी भी होस्ट को नाम (जैसे बग, डफी) द्वारा पिंग करता हूं, तो आगे का रिज़ॉल्यूशन सही तरीके से काम करता है। अगर मैं उनमें से किसी को भी आईपी पते से ट्रेसआउट कर देता हूं, तो रिवर्स लुकअप अपेक्षा के अनुसार कार्य करता है। हालाँकि, अगर मैं उन्हें आईपी द्वारा पिंग करता हूं, तो पिंग उनके होस्ट नामों को हल करने के लिए प्रकट नहीं होता है। मेरी समझ यह थी कि लिनक्स पिंग हमेशा आईपी को नामों को हल करने का प्रयास करेगा जब तक कि अन्यथा निर्देश न दिया जाए। ट्रेसरआउट मेजबान फ़ाइलों में रिवर्स लुकअप को संभालने में सक्षम क्यों होगा, लेकिन पिंग नहीं?