Federico Mena Quintero
federico@gnome.org 2013
Виявлення служб Zeroconf у локальних мережах
Максим Дзюманенко
dziumanenko@gmail.com 2010
Юрій Чорноіван
yurchor@ukr.net 2020

# Avahi

У Avahi реалізовано схему роботи у мережі Zeroconf. Вона надає програмам змогу виявляти служби, зокрема принтери, у локальних мережах без попереднього налаштовування. Також вона уможливлює встановлення без налаштовування служб, які будуть доступними у локальній мережі; наприклад, програми для спілкування, яка «знаходитиме» інших користувачів служби спілкування у локальній мережі без початкового встановлення централізованого сервера спілкування.

Avahi — реалізація специфікацій виявлення служб DNS і універсальної трансляції DNS, які є частиною схеми роботи у мережі за допомогою Zeroconf.

Avahi для виявлення служб використовують різноманітні програми у GNOME. Gnome-user-share (модуль програми для керування файлами Nautilus) надає змогу користувачам локальної мережі ділитися файлами один з одним і знаходить комп'ютери, які надають файли у спільне користування за допомогою Avahi. Vino, програма для перегляду віддалених стільниць, використовує Avahi для пошуку віддалених серверів стільниць. PulseAudio, низькорівневий звуковий програмний інтерфейс GNOME, використовує Avahi для уможливлення маршрутизації звуку локальними мережами.

Довідкова документація до Avahi