Avahi è l'implementazione open source di Zeroconf, utilizzata per la gestione automatica delle reti senza alcuna configurazione centralizzata. Generalmente, Avahi è utile solo in piccole reti locali (come una LAN domestica).
Il avahi-daemon
Il processo gestisce mDNS, che viene utilizzato per la risoluzione dei nomi e l'individuazione dei servizi all'interno della rete locale. Se non hai bisogno delle sue funzioni, Avahi può essere tranquillamente rimosso.
-
Local name resolution – ti permette di raggiungere il computer con un
hostname.local
nome senza alcuna configurazione centralizzata. Poiché molto probabilmente il tuo server ha un nome DNS, questa funzione non è necessaria. -
Scoperta dei servizi:consente ai programmi di trovare e pubblicizzare i servizi in esecuzione (ad esempio, per consentire l'elenco di tutti i server SSH o PulseAudio nella LAN). Questo è conveniente su una rete domestica, ma del tutto inutile per un server ospitato in un datacenter. Anche questo può essere rimosso in sicurezza.
(Altri componenti Avahi, che sono inattivi sul tuo server, sono avahi-autoipd
per RFC 3927 e avahi-dnsconfd
per il rilevamento di server unicast-DNS.)
sudo apt-get purge avahi-daemon
Per disabilitare semplicemente:
sudo systemctl stop avahi-daemon
sudo systemctl disable avahi-daemon