Avahi — свободная реализация Zeroconf для Linux и BSD. Распространяется под лицензией LGPL.
Avahi | |
---|---|
| |
Тип | Протокол обнаружения сервисов |
Авторы | Леннарт Пёттеринг и Trent Lloyd[вд] |
Разработчик | The Avahi Project |
Написана на | C |
Операционные системы | Linux, BSD |
Последняя версия | 0.8 (18 февраля 2020) |
Репозиторий | github.com/avahi/avahi |
Лицензия | LGPL |
Сайт | avahi.org |
Медиафайлы на Викискладе |
Описание
правитьAvahi — система, производящая анализ локальной сети на предмет выявления различных сервисов. К примеру, вы можете подключить ноутбук к локальной сети и сразу получить информацию об имеющихся принтерах, разделяемых ресурсах, сервисах обмена сообщениями и прочих услугах. Подобная технология существует в Mac OS X (Rendezvous, Bonjour) и показала себя с лучшей стороны. Avahi во многом базируется на реализации протокола mDNS — flexmdns, которая в настоящий момент заброшена; все силы переключены на разработку нового продукта[источник не указан 547 дней].
Avahi и .local
правитьТак как Avahi использует зону .local для своих целей, эту зону нельзя использовать в локальной сети. Однако .local может уже использоваться в локальной сети, и перестраивать сетевую адресацию будет накладно. Возможные пути решения проблемы[1]:
- Не использовать Avahi;
- Изменить конфигурацию Avahi, чтобы использовать другую зону, например .alocal;
- Изменить конфигурацию сети, чтобы использовать другую зону.
Также разработчики рекомендуют добавлять в дистрибутивы операционных систем автоматическое отключение демона Avahi в случае обнаружения использования зоны .local в сети.
Примечания
править- ↑ Avahi and Unicast Domains .local Архивировано 20 июня 2010 года. (англ.) — описание проблемы и возможные решения.
Ссылки
править- Официальный сайт — http://avahi.org/ Архивная копия от 7 января 2009 на Wayback Machine (англ.)
Это заготовка статьи о программном обеспечении. Помогите Википедии, дополнив её. |
Стиль этой статьи неэнциклопедичен или нарушает нормы литературного русского языка. |