Za każdym razem podczas uruchamiania pojawia się komunikat „Wykrywanie usług sieciowych wyłączone. Twoja obecna sieć ma domenę .local, która nie jest zalecana i niezgodna z wykrywaniem usługi sieciowej Avahi. Usługa została wyłączona. ”
Co to dla mnie znaczy?
Wi-Fi jest wyłączone.
wireless
networking
services
Nickolai Leschov
źródło
źródło
Odpowiedzi:
Wygląda na to, że demon avahi jest uruchamiany po ustanowieniu połączenia sieciowego (
/etc/network/if-up.d/avahi-daemon
). To powiadomienie informuje, że mDNS (Avahi) został wyłączony. Jest używany tylko do niewielkiej liczby aplikacji, które działają tylko w sieci lokalnej, nie wpłynie to negatywnie na twoje połączenie internetowe lub DNS.Najbardziej znanym zastosowaniem mDNS jest dzielenie się muzyką z Rhythmbox (lub iTunes) przez sieć LAN. Jest to technologia Apple, ale w dużej mierze została zignorowana na korzyść uPNP lub DLNA.
Aby go wyłączyć, musisz edytować plik
/etc/default/avahi-daemon
jako root:i dodaj ten wiersz (lub zmień go, jeśli już istnieje):
Źródło: http://ubuntuforums.org/showthread.php?t=1632952
źródło
Według wiki Avahi istnieją dwa obejścia:
Lepszy:
W
/etc/avahi/avahi-daemon.conf
Odkomentuj i zmienić linię z nazwy domenyDrugi:
W
/etc/nsswitch.conf
usunąć[NOTFOUND=return]
tekst.źródło
Prawdopodobnie mówi, że Avahi jest wyłączona, ponieważ masz domenę .local i Avahi nie działa z tym dobrze.
Avahi jest protokołem zero conf, takim jak Apples Bonjour, powszechnie używany, jeśli masz Maca w sieci lub chcesz rozmawiać z innymi w sieci lokalnej bez logowania się na serwerze takim jak Google Talk lub MSN Messenger.
Możesz przeczytać o problemie tutaj .
Prawdopodobnie możesz go po prostu zignorować lub skonfigurować sieć, aby używała innej nazwy domeny niż domyślna .local.
źródło
.local
domeny. Sprawdźhost -t soa local.
- powinieneś dostaćnot found: 3(NXDOMAIN)
. Na przykład:host -t soa local. 8.8.8.8
przetestuje Google DNS. Zepsuty serwer DNS zwróci coś takiegolocal has SOA record localhost. hostmaster.sonera.fi. 20130911 14400 7200 604800 900
.Chociaż może być wiele przyczyn, zacząłem otrzymywać ten sam błąd na Ubuntu 14.04 po zmianie ISP. Niektórzy niegrzeczni dostawcy usług internetowych używają adresów domen lokalnych do swoich serwerów DNS, jak wyjaśniono tutaj . Sieć mojego urządzenia ubuntu używa konfiguracji ręcznej, więc ustawienie DNS na adres IP mojego routera zamiast adresu serwera DNS dostawcy ISP rozwiązało problem. Wewnętrznie router używa lokalnego serwera DNS dostawcy ISP, ale ubuntu jest nieświadomy i szczęśliwy. Więcej dowodów tutaj, że jest to wina dostawcy usług internetowych
Krótko mówiąc, sprawdź, czy twój dostawca usług internetowych używa nierutowalnych adresów IP DNS domeny lokalnej. Jeśli tak, zmień dostawcę DNS na Ubuntu.
źródło