Avahi je open-source implementace Zeroconf, která se používá pro automatickou správu sítí bez jakékoli centralizované konfigurace. Obecně je Avahi užitečné pouze v malých lokálních sítích (jako je domácí LAN).
avahi-daemon
proces zpracovává mDNS, který se používá pro překlad názvů a zjišťování služeb v rámci místní sítě. Pokud jeho funkce nepotřebujete, Avahi lze bezpečně odebrat.
-
Lokální překlad názvů – umožňuje dosáhnout k počítači pomocí
hostname.local
název bez jakékoli centralizované konfigurace. Vzhledem k tomu, že váš server má s největší pravděpodobností název DNS, je tato funkce zbytečná. -
Service discovery – umožňuje programům najít a inzerovat běžící služby (například umožnit výpis všech SSH nebo PulseAudio serverů v LAN). To je výhodné v domácí síti, ale zcela zbytečné pro server hostovaný v datovém centru. I toto lze bezpečně odstranit.
(Další komponenty Avahi, které jsou na vašem serveru neaktivní, jsou avahi-autoipd
pro RFC 3927 a avahi-dnsconfd
pro zjišťování serverů unicast-DNS.)
sudo apt-get purge avahi-daemon
Chcete-li pouze zakázat:
sudo systemctl stop avahi-daemon
sudo systemctl disable avahi-daemon