Сервис поиска сетевых ресурсов отключён

Эта ошибка возникает при загрузке ubuntu, если провайдер обозвал локальный домен «.local». Можно попробовать уговорить своего провайдера дать домену другое имя, но я сомневаюсь в вашем успехе. Будем избавляться от ошибки своими силами.

Полный текст ошибки:

Сервис поиска сетевых ресурсов отключён
Текущая сеть имеет локальный домен (.local), который не рекомендуется и не совместим с сервисом поиска сетевых ресурсов Avahi. Служба была отключена

Для начала попробуем объяснить avahi, что если не удаётся найти поддомен, то он должен спросить dns. Для этого открываем файл /etc/nsswitch.conf

sudo gedit /etc/nsswitch.conf

Находим в нём строчку

hosts:          files mdns4_minimal [NOTFOUND=return] dns mdns4

и удаляем из неё [NOTFOUND=return]. Должно получиться

hosts:          files mdns4_minimal dns mdns4

Перезагружаемся.

Мой avahi оказался гордым и днс его не волнует. Способ №2 заключается в том, что бы avahi и не пытался искать .local домен.

Для этого открываем файл /etc/default/avahi-daemon

sudo gedit /etc/default/avahi-daemon

И после AVAHI_DAEMON_DETECT_LOCAL= ставим 0

Поделись статьёй с друзьями

Или просто поиграйся с кнопочками

14 комментариев на «Сервис поиска сетевых ресурсов отключён»

  1. Спасибо, помогло вроде!;)))))))))))

  2. Алексей:

    Здравствуйте!
    Это мой первый дестр. в линуксе. У меня не получается исправить данную ошибку.
    Я не понимаю где искать это /etc/nsswitch.conf
    И как правильно пользоваться терминалом.
    Могу ли Я попросить Вас помочь мне?

    • Zegi:

      Приветствую.
      Найти файл можно открыв файловый менеджер(в убунту это наутилус, в виндовс эксплоер) и перейти в Файловая система(слева вверху наутилуса будет такая надпись)>etc и там будет файл nsswitch.conf .
      Но все важные для системы папки и файлы защищены от стороннего или случайного вмешательства. Поэтому надо открывать с правами рута(команда sudo). Проще всего открывать сразу через текстовый редактор(в нашем случае это gedit). Для этого пишем в терминале строчку из статьи.
      Чтобы открыть терминал можно нажать сочетание клавиш Alt+Ctrl+T, либо нажать Alt+F2 и ввести gnome-terminal и нажать энтер. Или найти терминал в меню убунты. К сожалению меню в в ubuntu 11.04 сильно отличается от предыдущих версий, по этому мне надо знать версию убунты, чтобы дать точное нахождения терминала.

  3. sel:

    Nautilus это файловый менеджер рабочего окружения Gnome. Для аналогии в Windows это Explorer (не путать с Internet Explorer браузером).
    Скриншот: http://dl.dropbox.com/u/24844052/tuksik/nautilus.jpeg
    Открыть терминал в ubuntu 11.04 можно выше описными способами(через сочетания клавиш) или нажать на серый кругляшок в верхнем левом углу экрана и там набрать по русски терминал. См скриншот
    http://dl.dropbox.com/u/24844052/tuksik/ter.jpeg

  4. Алексей:

    Второй способ помог)
    Спасибо вам огромное!

  5. Леонид:

    Здравствуйте!
    Я ещё чайник . Неделю как установил Ubuntu 12.04. Вот сегодня добился включения сервиса
    поиска сетевых ресурсов , решил проблему способом №2.
    Спасбо!!

  6. Александра:

    Здравствуйте!
    Первый способ не помог. А файл avahi-daemon оказался пуст.
    Буду очень признательна, если вы мне поможете в решении данной проблемы.

  7. роман:

    бдагодарю, в 12,04 помог второй способ

  8. Рустем:

    Спасибо большое за статью

Добавить комментарий