Обнаружение сетевой службы отключено: что это значит для меня?

Каждый раз при загрузке я получаю сообщение «Обнаружение сетевой службы отключено. В вашей текущей сети есть домен .local, который не рекомендуется и несовместим с обнаружением сетевых служб Avahi. Служба отключена ».

Network service discovery disabled

Что это значит для меня?

Wi-Fi отключен.

138
задан 19 April 2014 в 20:51

5 ответов

Согласно Avahi wiki есть два обходных пути:

Лучше:

В /etc/avahi/avahi-daemon.conf раскомментируйте и измените строку с доменным именем на

domain-name=.alocal

Второй:

В /etc/nsswitch.conf удалить текст [NOTFOUND=return].

0
ответ дан 19 April 2014 в 20:51

Похоже, что avahi-daemon запускается, когда устанавливается сетевое соединение (/etc/network/if-up.d/avahi-daemon). Это уведомление информирует вас о том, что mDNS (Avahi) был отключен. Он используется только для небольшого числа приложений, которые работают только в локальной сети, он не окажет негативного влияния на ваше интернет-соединение или DNS.

Самым известным использованием mDNS является обмен музыкой с Rhythmbox (или iTunes) по локальной сети. Это технология Apple, но в основном она игнорируется в пользу uPNP или DLNA.

Чтобы отключить его, необходимо отредактировать файл /etc/default/avahi-daemon как root:

sudo -i
gedit /etc/default/avahi-daemon

и добавить эту строку (или изменить ее, если она уже существует):

AVAHI_DAEMON_DETECT_LOCAL=0

Источник: http://ubuntuforums.org/showthread.php?t=1632952

0
ответ дан 19 April 2014 в 20:51

Вероятно, это говорит о том, что Avahi отключен, потому что у вас есть домен .local, и Avahi не очень хорошо с этим работает.

Avahi - это протокол с нулевым разрешением, такой как Apples Bonjour , обычно используемый, если у вас есть Mac в вашей сети или если вы хотите общаться с другими людьми в вашей локальной сети без входа в систему. сервер, такой как Google Talk или MSN Messenger.

Вы можете прочитать о проблеме здесь .

Возможно, вы могли бы просто проигнорировать это или настроить свою сеть на использование другого доменного имени, отличного от .local по умолчанию.

0
ответ дан 19 April 2014 в 20:51

Хотя может быть несколько причин, я начал получать точно такую ​​же ошибку в Ubuntu 14.04 после смены провайдера. Некоторые непослушные интернет-провайдеры используют адреса локальных доменов для своих DNS-серверов, как объяснено здесь . Сеть моего Ubuntu Box использует ручную настройку, поэтому установка DNS для IP-адреса моего маршрутизатора вместо адреса DNS-сервера интернет-провайдера устранила проблему. Внутри маршрутизатор использует локальный DNS-сервер интернет-провайдера, но Ubuntu ничего не знает и счастлив. Дополнительные доказательства здесь , что это ошибка поставщика услуг Интернета

Короче, проверьте, использует ли ваш поставщик услуг Интернета не IP-адреса DNS в локальном домене. Если это так, переключите провайдера DNS на Ubuntu.

0
ответ дан 19 April 2014 в 20:51

В /etc/avahi/avahi-daemon.conf, некомментарий и изменение строка с доменным именем к:

domain-name=.alocal

Это работало на меня в Ubuntu 19.10.

1
ответ дан 22 November 2019 в 22:59

Другие вопросы по тегам:

Похожие вопросы: