Avahi

У этого термина существуют и другие значения, см. Avahi (значения).

Avahi

Avahi в Xubuntu
Тип |  Протокол обнаружения сервисов
Авторы |  Леннарт Пёттеринг и Trent Lloyd[вд]
Разработчик |  The Avahi Project
Написана на |  Си[3]
Операционные системы  |  Linux, BSD
Последняя версия |

* 0.8 (18 февраля 2020)[1]

Кандидат в релизы |

* 0.9-rc2 (19 ноября 2024)[2]

Репозиторий |  github.com/avahi/avahi
Лицензия |  LGPL-2.1[вд][4][5][…]
Сайт |  avahi.org (англ.)
Медиафайлы на Викискладе

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

## Содержание

* 1 Описание
* 2 Avahi и .local
* 3 Примечания
* 4 Ссылки

## Описание

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

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

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

## Avahi и .local

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

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

* Не использовать Avahi;
* Изменить конфигурацию Avahi, чтобы использовать другую зону, например .alocal;
* Изменить конфигурацию сети, чтобы использовать другую зону.

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

## Примечания

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

1. ↑ Release 0.8 — 2020.
2. ↑ https://github.com/avahi/avahi/releases/tag/v0.9-rc2
3. ↑ The avahi Open Source Project on Open Hub: Languages Page — 2006.
4. ↑ http://avahi.org/wiki/AboutAvahi
5. ↑ The avahi Open Source Project on Open Hub: Licenses Page — 2006.
6. ↑ Avahi and Unicast Domains .local Архивировано 20 июня 2010 года. (англ.) — описание проблемы и возможные решения.

## Ссылки

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

* Официальный сайт — http://avahi.org/ Архивная копия от 7 января 2009 на Wayback Machine  (англ.)

Проекты на freedesktop.org

Компоненты|

* Avahi
* Compiz
* D-Bus
* DeviceKit
* DRI
* HAL
* MPRIS
* Nouveau
* PackageKit
* Portland Project
* Systemd
* UDisks
* UPower
* Wayland
* X.Org Server

Библиотеки|

* Cairo
* Fontconfig[англ.]
* GStreamer
* Mesa 3D
* HarfBuzz
* Pango
* Poppler
* Swfdec
* XCB
* Xft

Фреймворки|

* CppUnit[англ.]
* Galago[англ.]
* Open Collaboration Services
* Telepathy

Встречи|

* Create Project[англ.]
* Portland Project

Это заготовка статьи о программном обеспечении. Помогите Википедии, дополнив её.

|

Стиль этой статьи неэнциклопедичен или нарушает нормы литературного русского языка.

Статью следует исправить согласно стилистическим правилам Википедии. (7 января 2009)

|