नेटवर्क सेवा खोज अक्षम: मेरे लिए इसका क्या अर्थ है?


110

हर बार बूट पर मुझे एक संदेश मिलता है "नेटवर्क सेवा खोज अक्षम। आपके वर्तमान नेटवर्क में एक -local डोमेन है, जो कि अवधी नेटवर्क सेवा खोज के साथ अनुशंसित और असंगत नहीं है। सेवा अक्षम कर दी गई है। "

नेटवर्क सेवा खोज अक्षम की गई

इसका मेरे लिए क्या अर्थ है?

वाई-फाई अक्षम है।


1
यह एक ज्ञात मुद्दा है: Bugs.launchpad.net/ubuntu/+source/avahi/+bug/327362
tripleee

जवाबों:


90

ऐसा लगता है कि नेटवर्क कनेक्शन स्थापित होने ( /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

स्रोत: http://ubuntuforums.org/showthread.php?t=1632952


और कहाँ बिल्कुल mDNS (Avahi) अक्षम किया गया है? मेरे स्थानीय नेटवर्क राउटर पर? मुझे लगता है कि मैं इसका उपयोग नहीं करता हूं, लेकिन मैं इसका उपयोग कर सकता हूं: मैंने अपने FreeNAS सर्वर पर एक iTunes सेवा चलाने के लिए उपयोग किया।
निकोलाई लेसचोव

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

1
ऐसा लगता है, जैसे यहाँ कई अच्छे कारण हैं, आपको अपने सक्रिय निर्देशिका डोमेन नाम में .local का उपयोग क्यों नहीं करना चाहिए। , इसलिए सिर्फ चेतावनी को अक्षम करना एक अच्छा समाधान नहीं है।
रुबों

मैंने ऐसा किया, लेकिन मुझे अभी भी लॉगिन पर त्रुटि
मिली है

इस समाधान ने मेरे लिए 16.04 चलाने का काम किया, जो बहुत ही सरल और प्रभावी है। मैंने कई बार लैपटॉप को रिबूट किया है और सब ठीक है। धन्यवाद
रॉयस

15

अवही विकी के अनुसार दो वर्कअराउंड हैं:

अच्छा है:

में /etc/avahi/avahi-daemon.confटिप्पणी हटाएं और करने के लिए डोमेन नाम के साथ लाइन बदलने

domain-name=.alocal

दूसरा:

में /etc/nsswitch.confएक को नष्ट [NOTFOUND=return]पाठ।


मेरे लिए काम नहीं कर रहा है।
विटाली ज़डेनविच

वो दोनों? क्या विकी में कोई बदलाव हैं?
int_ua

अच्छा लग रहा है, कृपया इसे अन्य उत्तर के रूप में जोड़ें :)
int_ua

ubuntu 14.04 पर मेरे लिए काम नहीं किया है
Decebal

लिंक सड़ चेतावनी! संपादित करें: अस्थायी लगता है ...
नॉन मोसे

3

यह शायद कहता है कि अवही अक्षम है क्योंकि आपके पास .local डोमेन है और अवही इसके साथ बहुत अच्छा काम नहीं करता है।

Avahi एक शून्य conf प्रोटोकॉल है जैसे आमतौर पर एपल्स बोंजोर का उपयोग किया जाता है यदि आपके नेटवर्क पर Mac हैं या यदि आप Google टॉक या एमएसएन मैसेंजर जैसे सर्वर पर लॉग इन किए बिना अपने स्थानीय नेटवर्क पर दूसरों के साथ चैट करना चाहते हैं।

आप यहाँ समस्या के बारे में पढ़ सकते हैं ।

आप शायद इसे अनदेखा कर सकते हैं या अपने नेटवर्क को किसी अन्य डोमेन नाम का उपयोग करने के लिए कॉन्फ़िगर कर सकते हैं फिर डिफ़ॉल्ट .local।


5
कम से कम फिनलैंड में, .localडोमेन के लिए अधिकार का दावा करने के लिए एक प्रमुख आईएसपी (सोनरा) के डीएनएस को कॉन्फ़िगर किया गया है । चेक host -t soa local.- आपको मिलना चाहिए not found: 3(NXDOMAIN)। उदाहरण के लिए: host -t soa local. 8.8.8.8Google DNS का परीक्षण करेगा। एक टूटा हुआ डीएनएस सर्वर कुछ इस तरह लौटेगा local has SOA record localhost. hostmaster.sonera.fi. 20130911 14400 7200 604800 900
मिकोको रैंटलैनेन

इसलिए कृपया "किसी अन्य डोमेन नाम का उपयोग करने के लिए अपने नेटवर्क को कॉन्फ़िगर कैसे करें" को जोड़ें
rubo77

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

2

जबकि कई कारण हो सकते हैं, मुझे ISP के परिवर्तन के बाद ubuntu 14.04 पर सटीक त्रुटि मिलनी शुरू हो गई। कुछ शरारती आईएसपी अपने DNS सर्वरों के लिए स्थानीय डोमेन पते का उपयोग करते हैं जैसा कि यहां बताया गया है । मेरे ubuntu बॉक्स के नेटवर्क में मैन्युअल कॉन्फ़िगरेशन का उपयोग होता है ताकि आईएसपी के DNS सर्वर पते के बजाय DNS को मेरे राउटर के आईपी पर सेट किया जा सके। आंतरिक रूप से, राउटर आईएसपी के स्थानीय डोमेन DNS सर्वर का उपयोग कर रहा है, लेकिन ubuntu अनजान और खुश है। यहाँ और अधिक सबूत है कि यह आईएसपी की गलती है

संक्षेप में, जांचें कि क्या आपका आईएसपी स्थानीय डोमेन गैर-रूटीन डीएनएस आईपी पते का उपयोग कर रहा है। यदि ऐसा है, तो ubuntu पर DNS प्रदाता स्विच करें।

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