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

$ nm-tool 

также будут перечислены DNS-серверы.

1
задан 19 April 2014 в 21:51

3 ответа

В соответствии с вики Avahi существует два метода:

Лучше один:

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

domain-name=.alocal

Второй:

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

14
ответ дан 24 May 2018 в 18:29
  • 1
    Не работает для меня. – Vitaly Zdanevich 19 October 2013 в 14:22
  • 2
    Оба из них? Есть ли какие-либо изменения в wiki? – int_ua 20 October 2013 в 19:48
  • 3
    Выглядит хорошо, пожалуйста, добавьте его в качестве другого ответа :) – int_ua 21 October 2013 в 18:12
  • 4
    не работал для меня на ubuntu 14.04 – decebal 7 May 2014 в 12:44
  • 5
    Ссылка гнили начеку! EDIT: Кажется, это временное ... – Nonny Moose 4 February 2017 в 20:01

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

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

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

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

3
ответ дан 24 May 2018 в 18:29
  • 1
    По крайней мере, здесь, в Финляндии, DNS основного провайдера (Sonera) настроен на получение полномочий для домена .local. Проверьте host -t soa local. - вы должны получить not found: 3(NXDOMAIN). Например: host -t soa local. 8.8.8.8 проверит Google DNS. Сломанный DNS-сервер вернет что-то вроде local has SOA record localhost. hostmaster.sonera.fi. 20130911 14400 7200 604800 900. – Mikko Rantalainen 3 March 2014 в 03:23
  • 2
    Поэтому, пожалуйста, добавьте, как «настроить сеть для использования другого имени домена». – rubo77 8 October 2015 в 08:37
  • 3
    @ rubo77 хорошо, если ваш интернет-провайдер отказывается от вашего неправильного локального домена, нет никакого способа, кроме того, чтобы сделать билет с ними и попросить удалить его из вашей конфигурации для вас. – silpol 15 September 2016 в 19:07

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

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

2
ответ дан 24 May 2018 в 18:29

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

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