मिश्रित लिनक्स और विंडोज लैन में होस्टनाम द्वारा होस्ट का पता लगाने में असमर्थ


1

मेरे पास विंडोज 7 और डेबियन 8 होस्ट के साथ एक लैन है। स्टेशनों को रूटर / स्विच डीएचसीपी के माध्यम से आईपी मिलता है ।

सब कुछ ठीक हो जाता है अगर उनके आईपी पते से कनेक्ट करने या पिंग करने की कोशिश की जाए, जैसा कि यह होना चाहिए। समस्या तब है जब मैं स्टेशनों के होस्टनाम का उपयोग करके विभिन्न सेवाओं के लिए पिंग या कनेक्ट करने का प्रयास करता हूं। इसमें कोई समस्या नहीं है अगर इसमें शामिल स्टेशन केवल विंडोज 7 चलाने वाले हैं, लेकिन linux-linux, या linux-windows (भी windows-linux) के बीच कनेक्टिविटी, hostnames का उपयोग करना संभव नहीं है।

मैंने sambaपैकेज को स्थापित किया है, क्योंकि कुछ लिनक्स फोरम इस मुद्दे को हल करने की सलाह देते हैं, लेकिन रिबूट करने के बाद, स्थिति नहीं बदलती है। मैं अभी भी hostname के माध्यम से कनेक्ट नहीं कर पा रहा हूं।

IPs के बजाय होस्टनाम का उपयोग करने का कारण यह है कि कुछ स्टेशन वर्चुअल मशीन [VMware] हैं और मैं डीएचसीपी के माध्यम से गतिशील आईपी के बारे में चिंता किए बिना उन्हें क्लोन और कॉपी करने में सक्षम होना चाहता हूं। स्टेशनों की संभावित संख्या अधिक है।

जवाबों:


1

आईपी ​​होस्टनाम आपके स्थानीय डीएनएस सर्वर द्वारा हल किए जाते हैं, जो राउटर का बहुत ही संभावित हिस्सा है जो डीएचसीपी भी चलाता है। तो सबसे आसान तरीका है कि आप अपने होस्टनाम को राउटर में कॉन्फ़िगर करें। कई राउटर्स में एक GUI होता है जो आपको ऐसा करने की अनुमति देता है, और कुछ स्थानीय डोमेन को स्थानीय मशीनों को खोजने की अनुमति देता है।

यदि आपका राउटर एक डीएनएस सर्वर नहीं चलाता है, तो एक विकल्प आपके एक मशीन पर डीएनएस सर्वर चलाने के लिए है, और डीएचसीपी अनुरोधों पर इस नेमसेवर पते को देने के लिए अपने राउटर को कॉन्फ़िगर करें। लेकिन इसे सीधे उसी मशीन पर चलाना आसान है जो डीएचसीपी करती है।

डिबग करने के लिए, अपने लिनक्स मशीनों पर nameserverप्रविष्टि /etc/resolv.confको देखें कि उन्हें कौन सा DNS सर्वर पता मिला है। यह भी देखें कि जब आप एक होस्टनाम को हल करने की कोशिश करते हैं तो क्या होता है, जैसे host -v your_machine.your_domain

सांबा के साथ सुझाव की व्याख्या करने के लिए: विंडोज DNS के माध्यम से आईपी होस्टनाम का उपयोग कर सकता है, लेकिन यह विंडोज नेटवर्किंग सिस्टम का भी उपयोग करता है जहां एक मशीन बाकी के लिए एक होस्टनाम लुकअप फ़ंक्शन प्रदान करती है। सांबा इस फ़ंक्शन को ursurp कर सकता है, और फिर कनेक्टेड विंडोज मशीनों के लिए अन्य होस्टनामों को एक मैपिंग प्रदान कर सकता है। लेकिन यह आपकी लिनक्स मशीनों को प्रभावित नहीं करता है, जो होस्टनामों को खोजने के लिए डीएनएस का उपयोग करेगा, न कि विंडोज विधि।

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