हर बार बूट पर मुझे एक संदेश मिलता है "नेटवर्क सेवा खोज अक्षम। आपके वर्तमान नेटवर्क में एक -local डोमेन है, जो कि अवधी नेटवर्क सेवा खोज के साथ अनुशंसित और असंगत नहीं है। सेवा अक्षम कर दी गई है। "
इसका मेरे लिए क्या अर्थ है?
वाई-फाई अक्षम है।
हर बार बूट पर मुझे एक संदेश मिलता है "नेटवर्क सेवा खोज अक्षम। आपके वर्तमान नेटवर्क में एक -local डोमेन है, जो कि अवधी नेटवर्क सेवा खोज के साथ अनुशंसित और असंगत नहीं है। सेवा अक्षम कर दी गई है। "
इसका मेरे लिए क्या अर्थ है?
वाई-फाई अक्षम है।
जवाबों:
ऐसा लगता है कि नेटवर्क कनेक्शन स्थापित होने ( /etc/network/if-up.d/avahi-daemon
) होने पर अवही-डेमॉन की शुरुआत होती है । यह सूचना आपको सूचित कर रही है कि mDNS (अवही) को निष्क्रिय कर दिया गया है। इसका उपयोग केवल कुछ ही अनुप्रयोगों के लिए किया जाता है जो केवल स्थानीय नेटवर्क पर काम करते हैं, यह आपके इंटरनेट कनेक्शन या DNS को प्रतिकूल रूप से प्रभावित नहीं करेगा।
MDNS के लिए सबसे प्रसिद्ध उपयोग आपके LAN पर Rhythmbox (या iTunes) के साथ संगीत साझा कर रहा है। यह एक Apple तकनीक है, लेकिन इसे बड़े पैमाने पर uPNP या DLNA के पक्ष में अनदेखा किया गया है।
इसे अक्षम करने के लिए, आपको फ़ाइल /etc/default/avahi-daemon
को रूट के रूप में संपादित करना होगा :
sudo -i
gedit /etc/default/avahi-daemon
और इस पंक्ति को जोड़ें (या इसे पहले से मौजूद होने पर बदल दें):
AVAHI_DAEMON_DETECT_LOCAL=0
अवही विकी के अनुसार दो वर्कअराउंड हैं:
में /etc/avahi/avahi-daemon.conf
टिप्पणी हटाएं और करने के लिए डोमेन नाम के साथ लाइन बदलने
domain-name=.alocal
में /etc/nsswitch.conf
एक को नष्ट [NOTFOUND=return]
पाठ।
यह शायद कहता है कि अवही अक्षम है क्योंकि आपके पास .local डोमेन है और अवही इसके साथ बहुत अच्छा काम नहीं करता है।
Avahi एक शून्य conf प्रोटोकॉल है जैसे आमतौर पर एपल्स बोंजोर का उपयोग किया जाता है यदि आपके नेटवर्क पर Mac हैं या यदि आप Google टॉक या एमएसएन मैसेंजर जैसे सर्वर पर लॉग इन किए बिना अपने स्थानीय नेटवर्क पर दूसरों के साथ चैट करना चाहते हैं।
आप यहाँ समस्या के बारे में पढ़ सकते हैं ।
आप शायद इसे अनदेखा कर सकते हैं या अपने नेटवर्क को किसी अन्य डोमेन नाम का उपयोग करने के लिए कॉन्फ़िगर कर सकते हैं फिर डिफ़ॉल्ट .local।
.local
डोमेन के लिए अधिकार का दावा करने के लिए एक प्रमुख आईएसपी (सोनरा) के डीएनएस को कॉन्फ़िगर किया गया है । चेक host -t soa local.
- आपको मिलना चाहिए not found: 3(NXDOMAIN)
। उदाहरण के लिए: host -t soa local. 8.8.8.8
Google DNS का परीक्षण करेगा। एक टूटा हुआ डीएनएस सर्वर कुछ इस तरह लौटेगा local has SOA record localhost. hostmaster.sonera.fi. 20130911 14400 7200 604800 900
।
जबकि कई कारण हो सकते हैं, मुझे ISP के परिवर्तन के बाद ubuntu 14.04 पर सटीक त्रुटि मिलनी शुरू हो गई। कुछ शरारती आईएसपी अपने DNS सर्वरों के लिए स्थानीय डोमेन पते का उपयोग करते हैं जैसा कि यहां बताया गया है । मेरे ubuntu बॉक्स के नेटवर्क में मैन्युअल कॉन्फ़िगरेशन का उपयोग होता है ताकि आईएसपी के DNS सर्वर पते के बजाय DNS को मेरे राउटर के आईपी पर सेट किया जा सके। आंतरिक रूप से, राउटर आईएसपी के स्थानीय डोमेन DNS सर्वर का उपयोग कर रहा है, लेकिन ubuntu अनजान और खुश है। यहाँ और अधिक सबूत है कि यह आईएसपी की गलती है
संक्षेप में, जांचें कि क्या आपका आईएसपी स्थानीय डोमेन गैर-रूटीन डीएनएस आईपी पते का उपयोग कर रहा है। यदि ऐसा है, तो ubuntu पर DNS प्रदाता स्विच करें।