Що таке avahi-daemon в Ubuntu?

avahi-daemon Авахі є безкоштовна, LGPL реалізація DNS Service Discovery (DNS-SD RFC 6763). Багатоадресний DNS

Багатоадресний DNS

Багатоадресний DNS (mDNS) є протокол комп’ютерної мережі, який перетворює імена хостів на IP-адреси в невеликих мережах, які не включають локальний сервер імен. Це служба без конфігурації, яка використовує, по суті, ті самі інтерфейси програмування, формати пакетів і робочу семантику, що й одноадресна система доменних імен (DNS).

https://en.wikipedia.org › wiki › Multicast_DNS

(mDNS RFC 6762), широко відомий як і сумісний з Apple Bonjour, орієнтований насамперед на Linux. 28 червня 2024 р.

ОПИС. Демон Avahi mDNS/DNS-SD реалізує архітектуру Apple Zeroconf (також відому як «Rendezvous» або «Bonjour»). Демон реєструє локальні IP-адреси та статичні служби за допомогою mDNS/DNS-SD і надає два IPC API для локальних програм, щоб використовувати кеш записів mDNS, який підтримує avahi-daemon.

авахі-демон буде публікувати місцеві служби, налаштовані відповідно до . службові файли, розміщені в каталозі /etc/avahi/services. Це не залежить від опублікованих послуг і того, що система вже знає в мережі. Прикладом є ssh.

Якщо системі не потрібен сервер Avahi, який реалізує протоколи DNS Service Discovery і Multicast DNS, Пакунки avahi-autoipd і avahi можна видалити.

Avahi, як правило, вважається безпечним. Якщо ви вимкнете його, не скаржтеся, що інші ПК не можуть знайти його в мережі за назвою. cups зазвичай слухає петлевий порт, тому він не доступний у мережі, лише для локальних процесів.

Хоча Avahi-daemon корисний, є причини, чому ви можете його вимкнути: Послуги трансляції в локальній мережі можуть становити загрозу безпеці, особливо у великих або менш надійних мережах.Він споживає системні ресурси, тому його вимкнення може звільнити процесор і пам’ять для інших завдань.