मेजबानों और lmhosts फ़ाइलों के बीच अंतर क्या है?


जवाबों:


17

"LM" अक्षर? > मुस्कान <

"HOSTS" फ़ाइल में ऐसी प्रविष्टियाँ होती हैं जो DNS (और PTR रिकॉर्ड्स) में भी "A" रिकॉर्ड्स का अनुकरण करती हैं। इस फाइल में केवल डीएनएस-कानूनी नामों की अनुमति है।

"LMHOSTS" फ़ाइल में ऐसी प्रविष्टियाँ हैं, जो NetBIOS नाम रिज़ॉल्यूशन प्रतिक्रियाओं का अनुकरण करती हैं (और उनके पास एक छोटी सी लघु-भाषा है, जिससे आप NetBIOS नाम रिज़ॉल्यूशन कैश में प्रविष्टियाँ प्रीलोड कर सकते हैं, डोमेन प्रविष्टियाँ निर्दिष्ट कर सकते हैं और अन्य फ़ाइलें शामिल कर सकते हैं)। इस फ़ाइल में केवल NetBIOS-कानूनी नामों की अनुमति है।

नाम रिज़ॉल्यूशन एपीआई विंडोज में थोड़ा गड़बड़ है। केवल एक DNS रिज़ॉल्यूशन अनुरोध करने के लिए एक आवेदन के लिए संभव है (जिस स्थिति में HOSTS फ़ाइल इस तरह के एक प्रविष्टि होने पर परिणाम देगी), या एक अलग कॉल करने के लिए जो दोनों फाइलों को समाप्त कर सकती है (एक NetBIOS और DNS नाम के माध्यम से) देखो)। रिज़ॉल्यूशन प्रोवाइडर ऑर्डर के बारे में कुछ बुरे तरीके से कहा गया है कि हम वास्तव में विंडोज एनटी 4.0 दिनों में वापस आने के बारे में चिंतित हैं, लेकिन शुक्र है कि मेरे नियमित उपयोग से बाहर हो गए हैं (और इस तरह मेरी मेमोरी)।

BTW: यह 2009 है - उत्पादन नेटवर्क में किसी भी चीज के लिए उनमें से किसी एक का उपयोग न करें। यह कठोर लगता है, लेकिन यह सच्चाई है। जब आप कहते हैं "Gee-- मुझे एक समस्या है और मुझे लगता है कि मैं इसे एक HOSTS फ़ाइल के साथ हल करूंगा", आपने जो भी किया है वह एक और समस्या है।


1
+1 शुद्ध रूप से "या तो एक का उपयोग न करें ..." चेतावनी!
मार्को कार्टर

मैं आपके अंतिम कथन से असहमत हूं। होस्ट फ़ाइलें वास्तव में उपयोगी होती हैं यदि कभी-कभी आवश्यक न हों, तो भी 2009 में।
टाट

1
@ टाटस: मैं किसी भी तरह के उत्पादन नेटवर्क में HOSTS फ़ाइलों का उपयोग / उपयोग करने के लिए सहमत नहीं हूं। यह क्लाइंट कंप्यूटरों पर नाम रिज़ॉल्यूशन स्थिति की जानकारी रखता है, जहाँ वह सर्वर कंप्यूटर पर नहीं है, जहाँ वह संबंधित है। यदि आपका DNS सर्वर कुछ प्रकार की "ट्रिक" नहीं कर सकता है जो आपको "Gee, I HOSTS फाइल" कहने की आवश्यकता है, तो इसका मतलब यह है कि आपको बेहतर DNS सर्वर (विंडोज व्यूज़ बनाम "व्यू" करने की आवश्यकता है) आदि। )। यह थोड़ा कठोर लगता है, मुझे लगता है, लेकिन केवल सर्वर-आधारित नाम रिज़ॉल्यूशन का उपयोग करने के लिए एक प्रतिबद्धता, एक अधिक रखरखाव योग्य बुनियादी ढांचे, दीर्घकालिक के लिए एक प्रतिबद्धता बना रही है।
इवान एंडरसन

1
सिद्धांत रूप में जब भी मैं सहमत हूं, व्यावहारिक रूप में HOST फ़ाइल अमूल्य है। पिछले हफ्ते ही हमने कुछ लैपटॉप होस्ट फाइलों को अपडेट किया था ताकि हमारे सिस्टम में किसी समस्या को रोकने के लिए निश्चित पते को 127.0.0.1 पर रीडायरेक्ट किया जा सके। यह तब नियंत्रित किया जाता है जब उपयोगकर्ता नेटवर्क DNS सर्वर द्वारा कार्यालय में होते हैं, लेकिन जब हमारे लैपटॉप बाहर होते हैं और आईएसपी डीएनएस सर्वर का उपयोग करने के बारे में, समस्या मौजूद है। तो हां, जबकि मैं मानता हूं कि यह आदर्श नहीं है - निश्चित रूप से इसके उपयोग हैं, यहां तक ​​कि इन आधुनिक समय में भी।
किप

1
@ करा: मैं फिर से सहमत हूं: ट्राइएज और अस्थायी उपयोग। मैं HOSTS फ़ाइल का उपयोग करके किसी भी स्थायी "समाधान" से सहमत नहीं हूं और मैं दांव लगाऊंगा कि मैं इसे "स्थायी" समाधान के रूप में उपयोग करने पर किसी भी तर्क को "जीत" सकता हूं। उदाहरण के लिए, किप को अपने लैपटॉप कंप्यूटरों के लिए एक प्रबंधित पुनरावर्ती DNS सेवा की आवश्यकता होती है, या तो एक सार्वजनिक DNS सर्वर के माध्यम से, जो वह अनुबंधित प्रदाता या वीपीएन सुरंग के माध्यम से DNS सर्वर पर नियंत्रण करता है। मुझे लगता है कि कोई व्यक्ति Windows सेवा-आधारित "HOSTS फ़ाइल प्रबंधन" प्रणाली लिख सकता है, जो HOSTS फ़ाइलों के बेड़े को प्रबंधित करने को कुशल बना देगा, लेकिन चलो, हमारे पास पहले से ही DNS हैं।
इवान एंडरसन

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