घर लैन पर नाम समाधान?


14

क्या मेरे होस्ट कंप्यूटर को नेटवर्क पर अपने होस्टनाम को हल करने की अनुमति देने का एक आसान तरीका है, बिना उन्हें अपनी मेजबानों की फाइलों या डीएनएस सेटिंग्स को संपादित करने के लिए? कुछ कंप्यूटर विंडोज पर हैं।


1
मैं इस धारणा के तहत था कि अधिकांश व्यावसायिक रूप से उपलब्ध होम रूटर्स आपके लिए ऐसा करते हैं, बशर्ते कि आप अपने नेटवर्क के लिए डीएचसीपी / स्टैटिक डीएनएस सर्वर के रूप में बिल्ट-इन डीएनएस प्रॉक्सी का उपयोग करें।
21

इसी तरह के सवाल का सबसे अच्छा जवाब: askubuntu.com/a/2632/11522
nobar

जवाबों:


10

अवाही होस्टनामों को हल करने के लिए , अन्य कंप्यूटरों में लिबास-एमडीएन स्थापित होना चाहिए ।

एक अन्य विकल्प, यदि आप नेटवर्क व्यवस्थापक हैं तो डीएचसीपी द्वारा एक निजी डीएनएस पता वितरित करें (I आपके कंप्यूटर डीएचसीपी द्वारा कॉन्फ़िगर किए गए हैं)। एक छोटे नेटवर्क के लिए, dnsmasq अच्छा संयुक्त पैकेज (DNS + DHCP) है। यह आपको केवल /etc/hostsनेटवर्क में अपनी सेवा देने की अनुमति देता है ।


sudo apt-get install libnss-mdns(उबंटू) कंप्यूटर पर जिसे आप साझा करना चाहते हैं। यह 'अवहि mDNS / DNS-SD डेमॉन: अवही-डेमॉन' शुरू करेगा और संगत क्लाइंट सॉफ्टवेयर के साथ कंप्यूटर पर (hostname) .local द्वारा खोज को सक्षम करेगा।
नोबार


6

हाल के सभी उबंटू इंस्टाल में आप उपयोग कर सकते हैं hostname.localऔर यह सिर्फ काम करता है। मेरा मानना ​​है कि इसका मतलब है कि mDNS अपने आप सेट हो जाता है, लेकिन जैसा कि यह हमेशा काम किया जाता है (कुछ होटलों में कुछ राउटर को छोड़कर, जहां मुझे इसकी सूचना एक टूटे हुए राउटर की वजह से अक्षम होने की सूचना मिलेगी), मुझे खोदने की ज़रूरत नहीं है में।


1

यदि आप SAMBA स्थापित करते हैं तो Windows मशीनें जो mDNS नहीं बोलती हैं, उस का उपयोग करके अपने होस्टनाम को हल करेंगी।


बहुत बढ़िया सुझाव! ध्यान दें कि Windows क्लाइंट से, आप ".local" एक्सटेंशन का उपयोग नहीं करते हैं।
23
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.