मैं Windows में .local पतों को कैसे हल कर सकता हूं?


13

मुझे अपने होम नेटवर्क पर कुछ लिनक्स सर्वर मिले हैं जो मैं "hostname.local" के माध्यम से एक्सेस करता हूं, हालांकि जब एक विंडोज मशीन का उपयोग करते हैं तो वे इसे हल नहीं कर सकते जब तक कि मैं आईपी पते से नहीं जाता।

मैं इसे कैसे बनाऊं ताकि मेरी विंडोज़ मशीन hostname.local पतों को हल कर सके? मुझे पता है कि कैसे संपादित करना है, C:\Windows\System32\drivers\etc\hostsलेकिन निश्चित रूप से विंडोज को इन मशीनों को खोजने के लिए कुछ स्वचालित तरीका होना चाहिए?


आप लिनक्स मशीनों पर यह काम कैसे करते हैं? (क्योंकि आप विंडोज मशीनों पर एक ही विधि का उपयोग करना चाहते हैं।) क्या आप इसे प्रत्येक मशीन पर कॉन्फ़िगर करते हैं? या आपके पास एक स्थानीय डीएनएस सर्वर है जो उन्हें आपके लिए हल करता है?
डेविड श्वार्ट्ज

@DavidSchwartz उबंटू बॉक्स से बाहर अवही के साथ आता है ताकि वे एक दूसरे को ठीक कर सकें, मेरे पास कोई कॉन्फ़िगरेशन नहीं है।
जॉर्ज कास्त्रो

जवाबों:


24

आमतौर पर .localनाम mDNS का उपयोग करके हल किए जाते हैं - लिनक्स सर्वर शायद अवही चलाते हैं, और विंडोज के लिए ऐप्पल का अपना बोनजोर है।

बोन्जौर प्रिंट सेवाओं के भीतर बोनजौर (v2.0) का एक पुराना संस्करण शामिल किया गया है । यह एक चॉकलेट पैकेज के रूप में भी उपलब्ध है ।

नवीनतम संस्करण (v3.x) एक स्वतंत्र डाउनलोड के रूप में उपलब्ध नहीं है, लेकिन iTunes (और कुछ अन्य अनुप्रयोगों ) के हिस्से के रूप में स्थापित है । Bonjour64.msiITunes इंस्टॉलर से निकालने के लिए एक संग्रह प्रबंधक (जैसे 7-ज़िप या WinRAR) का उपयोग करना संभव है ।


भी msi स्थापित करने के बाद रिबूट करने की जरूरत नहीं है!
गक

नवीनतम संस्करण अब 3.0.10 है
user528025

3
मैं छोटे रिलीज के लिए उत्तर को अपडेट नहीं करने जा रहा हूं। आप का उपयोग करके iTunes.msi से नवीनतम संस्करण निकाल सकते हैं msiexec /a iTunes.msi TARGETPATH=iTunes.out
user1686

5
इंस्टॉलर अब एक exe है, लेकिन आप इसे WinRAR के साथ निकाल सकते हैं।
स्नो ब्लाइंड

2
आप इसे एक्सई इंस्टॉलर से 7zip, आदि का उपयोग करके भी निकाल सकते हैं
केविन हॉर्न

5

जैसा कि @ केविन कीन यहां (और ऊपर टिप्पणी अनुभाग में) बताते हैं, विंडोज 10 अब क्लॉबर्स mDNS पोर्ट 5353 एक सेवा के साथ है जो केवल आधुनिक विंडोज ऐप के लिए काम करता है। तो बोंजुर को बंदरगाह पर वापस जाने के लिए, विंडोज़ mDNS सेवा को ऊपर दिए गए लिंक में वर्णित रजिस्ट्री संपादन के माध्यम से समाप्त किया जाना चाहिए।

रजिस्ट्री को संपादित करने के बजाय होम के अलावा विंडोज 10 संस्करणों में, समूह नीति संपादक का उपयोग किया जा सकता है:

  • लॉन्च gpedit.msc
  • कंप्यूटर कॉन्फ़िगरेशन > प्रशासनिक टेम्पलेट > नेटवर्क > DNS क्लाइंट पर नेविगेट करें
  • "मल्टीकास्ट नाम समाधान बंद करें" नीति को सक्षम करें।

मुझे रिबूट नहीं करना पड़ा।

कैविएट, मेरे पास पहले से ही आईट्यून्स और बोनजोर प्रिंट सर्विसेज दोनों स्थापित थे। बस Bonjour Print Services को अनइंस्टॉल करना और पुन: स्थापित करने से काम नहीं चला - मुझे ऐड-रिमूव प्रोग्राम्स में जाना पड़ा, Bonjour और Bonjour Print Services दोनों को अनइंस्टॉल करना पड़ा, फिर Bonjour Print Services को फिर से इंस्टॉल करें। पिंग करने से पहले .local एड्रेस ने फिर से काम करना शुरू कर दिया (वर्चुअलबॉक्स होस्ट-ओनली) अवधी-डेमन रनिंग के साथ लिनक्स अतिथि)। मुझे लगता है कि यह इसलिए है क्योंकि मेरी "बोंजौर सेवा" सेवा बोंजौर से बंधी थी, न कि बॉनजोर प्रिंट सर्विसेज से, और यह खुद को फिर से पंजीकृत नहीं कर रही थी।


इसने मेरे लिए अपने विंडोज 10 बॉक्स पर काम किया। मैंने बोन्जौर की स्थापना रद्द की और अपने आईट्यून्स को अपग्रेड किया (यह एक नियमित अपडेट का समय था) और .local डोमेन ने काम करना शुरू कर दिया। मुझे रिबूट नहीं करना पड़ा।
माइकलके

इसे निष्क्रिय करना अब आवश्यक नहीं है; वर्तमान विंडोज 10 संस्करणों में यह डिफ़ॉल्ट रूप से बंद है, लेकिन यदि आप वास्तव में इसे सक्षम करते हैं, तो वे बिना किसी तृतीय-पक्ष सॉफ़्टवेयर के मानक सिस्टम फ़ंक्शन के माध्यम से mDNS- आधारित .Local नाम प्रस्ताव पेश करेंगे।
user1686

@grawity, Apple के mDNS रिज़ॉल्वर के बिना वर्कस्टेशन के विंडो प्रो के नवीनतम संस्करण में, मैं इसे उस सेटिंग के लिए सक्षम या अक्षम के साथ काम नहीं करता। समान .localनाम लुकअप लिनक्स से ठीक काम करता है।
ब्रायन गॉर्डन
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.