Форум русскоязычного сообщества Ubuntu


Считаете, что Ubuntu недостаточно дружелюбна к новичкам?
Помогите создать новое Руководство для новичков!

Автор Тема: avahi-daemon .local  (Прочитано 4876 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн V@

  • Автор темы
  • Участник
  • *
  • Сообщений: 230
    • Просмотр профиля
avahi-daemon .local
« : 20 Март 2016, 07:35:43 »
При входе в аккаунт пользователя появляется:
"Сервис поиска сетевых ресурсов отключен Текущая сеть имеет локальный домен (.local), который не рекомендуется и не совместим с сервисом поиска сетевых ресурсов Avahi. Служба была отключена."

По этой причине не работает локальный безсерверный чат Bonjour.
Но! если в терминале ввести service avahi-daemon start, то systemd[1]: Started Avahi mDNS/DNS-SD Stack, и все прекрасно работает.

Проблема имеется в Ubuntu 14.04, Ubuntu 16.04, в сеть выхожу через роутер.Почему демон не работает при старте системы?

Оффлайн vip.lohmatiy

  • Активист
  • *
  • Сообщений: 555
  • RealScanFoto
    • Просмотр профиля
Re: avahi-daemon .local
« Ответ #1 : 20 Март 2016, 07:43:51 »
Название темы в окне поиска.
http://help.ubuntu.ru/wiki/avahi
CPU-1.1G , RAM-640M , VGA-16M , рядом Матэ белка.

Оффлайн V@

  • Автор темы
  • Участник
  • *
  • Сообщений: 230
    • Просмотр профиля
Re: avahi-daemon .local
« Ответ #2 : 20 Март 2016, 07:53:51 »
Название темы в окне поиска.
http://help.ubuntu.ru/wiki/avahi
Проблема появилась при смене роутера.
Дело в кривом avahi-daemon?
Что делает команда "sudo sed -i -e'/AVAHI_DAEMON_DETECT_LOCAL/s/1/0/' /etc/default/avahi-daemon"?

Оффлайн V@

  • Автор темы
  • Участник
  • *
  • Сообщений: 230
    • Просмотр профиля
Re: avahi-daemon .local
« Ответ #3 : 21 Март 2016, 08:04:03 »
sudo sed -i -e'/AVAHI_DAEMON_DETECT_LOCAL/s/1/0/' /etc/default/avahi-daemon
sudo service avahi-daemon start
Все заработало.

Оффлайн Tear

  • Старожил
  • *
  • Сообщений: 1177
  • Ubuntu 14.04 LTS
    • Просмотр профиля
Re: avahi-daemon .local
« Ответ #4 : 16 Июнь 2016, 21:23:52 »
Проблема что если почитать, что написано в самом файле /etc/default/avahi-daemon:

(Нажмите, чтобы показать/скрыть)

то становится понятно, что совет просто отключить проверку серверов не является наилучшим, т.к. может повлечь возникновение проблем.Также полное отключение или выпиливание Avahi тоже не есть хорошо, т.к. служба может потребоваться для работы других компонентов системы.После долгого курения манов и гугленья для себя решил, что проблема чаще всего связана с настройками у провайдера. В моём случае решил проблему прописыванием адресов DNS-сервера, а именно в свойствах подключения указал адреса от OpenDNS. Можно настроить маршрутизатор на использование OpenDNS, но у меня провайдер не позволял менять адреса DNS-серверов на маршрутизаторе (прописанные адреса постоянно сбрасывались), поэтому прописал в свойствах подключения в Ubuntu. На вкладке Параметры IPv4 выбрал в выпадающем списке Способ настройки - Автоматически (DHCP, только адрес), в строку Серверы DNS прописал адреса серверов OpenDNS через запятую. Avahi заработал после перезагрузки без всяких правок конфигов.
Если кому-то ещё поможет, можно добавить в вики.

Оффлайн Pilot6

  • Старожил
  • *
  • Сообщений: 11169
    • Просмотр профиля
Re: avahi-daemon .local
« Ответ #5 : 16 Июнь 2016, 21:41:17 »
Tear,
Самое правильное - не обращать внимание на это предупреждение. ))
Я в личке не консультирую. Вопросы задавайте на форуме.

Оффлайн Tear

  • Старожил
  • *
  • Сообщений: 1177
  • Ubuntu 14.04 LTS
    • Просмотр профиля
Re: avahi-daemon .local
« Ответ #6 : 16 Июнь 2016, 21:42:01 »
Tear,
Самое правильное - не обращать внимание на это предупреждение. ))
Тогда демон отключается, если я правильно понимаю...

Оффлайн Pilot6

  • Старожил
  • *
  • Сообщений: 11169
    • Просмотр профиля
Re: avahi-daemon .local
« Ответ #7 : 16 Июнь 2016, 21:46:48 »
Tear,
И это правильно. Это предпреждение возникает, когда у провайдера домен .local используется.
Я в личке не консультирую. Вопросы задавайте на форуме.

Оффлайн Tear

  • Старожил
  • *
  • Сообщений: 1177
  • Ubuntu 14.04 LTS
    • Просмотр профиля
Re: avahi-daemon .local
« Ответ #8 : 16 Июнь 2016, 21:52:38 »
Tear,
И это правильно. Это предпреждение возникает, когда у провайдера домен .local используется.
Так я о том и пишу. Замена DNS-серверов позволяет решить проблему без отключения демона.

Оффлайн sklyar3

  • Новичок
  • *
  • Сообщений: 1
    • Просмотр профиля
Re: avahi-daemon .local
« Ответ #9 : 11 Август 2016, 19:56:03 »
Tear, было бы не плохо, если бы вы добавили в Вики. Мне очень поможет. Начала доставать эта проблема после установки Ubuntu 16.04, при чем во всех ubuntu-подобных дистрибутивах. И если можно потом ссылку оставить здесь. Спасибо.

Оффлайн Tear

  • Старожил
  • *
  • Сообщений: 1177
  • Ubuntu 14.04 LTS
    • Просмотр профиля
Re: avahi-daemon .local
« Ответ #10 : 11 Август 2016, 20:26:17 »
Tear, было бы не плохо, если бы вы добавили в Вики. Мне очень поможет. Начала доставать эта проблема после установки Ubuntu 16.04, при чем во всех ubuntu-подобных дистрибутивах. И если можно потом ссылку оставить здесь. Спасибо.
Я же выше написал как это сделать. Если нужны адреса OpenDNS, то нужно зайти сюда: https://www.opendns.com/home-internet-security/
Там и гайды по настройке маршрутизатора есть, ничего сложного. У меня прописаны адреса
    208.67.222.222
    208.67.220.220
Всё работает. Если потом фаерволл ufw в логи будет сыпать сообщения, можно создать правило для того, чтобы трафик проходил.
« Последнее редактирование: 11 Август 2016, 20:29:22 от Tear »

 

Страница сгенерирована за 0.06 секунд. Запросов: 24.