Avahi es la implementación de código abierto de Zeroconf, utilizada para la gestión automática de redes sin ninguna configuración centralizada. Por lo general, Avahi solo es útil en redes locales pequeñas (como una LAN doméstica).
El avahi-daemon
El proceso maneja mDNS, que se utiliza para la resolución de nombres y el descubrimiento de servicios dentro de la red local. Si no necesita sus funciones, Avahi se puede eliminar de forma segura.
-
Resolución de nombre local:le permite llegar a la computadora con un
hostname.local
nombre sin ninguna configuración centralizada. Dado que su servidor probablemente tenga un nombre DNS, esta función no es necesaria. -
Detección de servicios:permite que los programas encuentren y anuncien servicios en ejecución (por ejemplo, para permitir enumerar todos los servidores SSH o PulseAudio en la LAN). Esto es conveniente en una red doméstica, pero completamente inútil para un servidor alojado en un centro de datos. Esto también se puede quitar de forma segura.
(Otros componentes de Avahi, que están inactivos en su servidor, son avahi-autoipd
para RFC 3927 y avahi-dnsconfd
para el descubrimiento de servidores DNS de unidifusión.)
sudo apt-get purge avahi-daemon
Para simplemente deshabilitar:
sudo systemctl stop avahi-daemon
sudo systemctl disable avahi-daemon