मुझे पता है कि आपको अपने विंडोज़ एनटी होस्ट्स फ़ाइल में डुप्लिकेट प्रविष्टियाँ नहीं मिलनी चाहिए windows\system32\drivers\etc\hosts
, लेकिन अगर आपके पास उनके पास क्या अपेक्षित व्यवहार है?
आपके पास एक ही होस्टनाम के साथ कई प्रविष्टियां हो सकती हैं लेकिन विंडोज एनटी होस्ट्स फ़ाइल ( windows\system32\drivers\etc\hosts
) में अलग-अलग पते हैं । जब आप उस होस्ट को नेटवर्क पर एक्सेस करते हैं, तो विंडोज DNS सिस्टम इसे उन प्रविष्टियों में से एक में हल करेगा। मैं कैसे बता सकता हूं कि किस प्रविष्टि का उपयोग किया जाएगा?
उदाहरण के लिए:
127.0.0.1 mydomain.com
192.168.1.1 mydomain.com
संपादित करें : यह विशेष उदाहरण विशेष व्यवहार के लिए मजबूर करता है। लूपबैक आदेश की परवाह किए बिना किसी भी प्रविष्टि को ओवरराइड करता है।
या:
192.168.1.2 mydomain.com
192.168.1.1 mydomain.com
मैं सूची में पहली प्रविष्टि को प्राथमिकता से देख रहा हूं।
लेकिन, क्या मैं जो व्यवहार की गारंटी देख रहा हूं, क्या यह संस्करण विशिष्ट है, या यह आमतौर पर अविश्वसनीय है?
मेरे द्वारा पूछे जाने का कारण यह है कि मैं मेजबानों को संभालने के लिए कुछ स्क्रिप्ट लिख रहा हूं, और मैं यह पता लगाने की कोशिश कर रहा हूं कि क्या मैं विश्वसनीय रूप से उनमें से किसी एक को हटाने / टिप्पणी करने के लिए चुन सकता हूं, और उम्मीद करता हूं कि उपयोगकर्ता की प्रणाली पर कोई प्रभाव नहीं पड़ेगा।
127.0.0.1
विशेष व्यवहार के लिए मजबूर करने के लिए लगता है। मैंने विभिन्न परिदृश्यों के बारे में पूछने के लिए प्रश्न संपादित किया ...