Avahi
Логотип программы Avahi
Скриншот программы Avahi
Avahi в Xubuntu
Тип Протокол обнаружения сервисов
Авторы Леннарт Пёттеринг и Trent Lloyd[вд]
Разработчик The Avahi Project
Написана на C
Операционные системы Linux, BSD
Последняя версия 0.8 (18 февраля 2020)
Репозиторий github.com/avahi/avahi
Лицензия LGPL
Сайт avahi.org
Логотип Викисклада Медиафайлы на Викискладе

Avahi — свободная реализация Zeroconf для Linux и BSD. Распространяется под лицензией LGPL.

Описание

[править | править код]

Avahi — система, производящая анализ локальной сети на предмет выявления различных сервисов. К примеру, вы можете подключить ноутбук к локальной сети и сразу получить информацию об имеющихся принтерах, разделяемых ресурсах, сервисах обмена сообщениями и прочих услугах. Подобная технология существует в Mac OS X (Rendezvous, Bonjour) и показала себя с лучшей стороны. Avahi во многом базируется на реализации протокола mDNS — flexmdns, которая в настоящий момент заброшена; все силы переключены на разработку нового продукта[источник не указан 431 день].

Обзор архитектуры Avahi

Avahi и .local

[править | править код]

Так как Avahi использует зону .local для своих целей, эту зону нельзя использовать в локальной сети. Однако .local может уже использоваться в локальной сети, и перестраивать сетевую адресацию будет накладно. Возможные пути решения проблемы[1]:

Также разработчики рекомендуют добавлять в дистрибутивы операционных систем автоматическое отключение демона Avahi в случае обнаружения использования зоны .local в сети.

Примечания

[править | править код]
  1. Avahi and Unicast Domains .local Архивировано 20 июня 2010 года. (англ.) — описание проблемы и возможные решения.

Ссылки

[править | править код]
Это заготовка статьи о программном обеспечении. Помогите Википедии, дополнив её.
Стиль этой статьи неэнциклопедичен или нарушает нормы литературного русского языка. Статью следует исправить согласно стилистическим правилам Википедии.