Avahi ist die Open-Source-Implementierung von Zeroconf, die für die automatische Verwaltung von Netzwerken ohne zentrale Konfiguration verwendet wird. Im Allgemeinen ist Avahi nur in kleinen lokalen Netzwerken (z. B. einem Heim-LAN) nützlich.
Der avahi-daemon
Der Prozess verarbeitet mDNS, das für die Namensauflösung und Diensterkennung innerhalb des lokalen Netzwerks verwendet wird. Wenn Sie seine Funktionen nicht benötigen, kann Avahi sicher entfernt werden.
-
Lokale Namensauflösung – ermöglicht es Ihnen, den Computer mit
hostname.local
zu erreichen Name ohne zentrale Konfiguration. Da Ihr Server höchstwahrscheinlich einen DNS-Namen hat, ist diese Funktion unnötig. -
Diensterkennung – ermöglicht Programmen, laufende Dienste zu finden und anzukündigen (z. B. um alle SSH- oder PulseAudio-Server im LAN aufzulisten). Dies ist praktisch in einem Heimnetzwerk, aber völlig nutzlos für einen im Rechenzentrum gehosteten Server. Auch dies kann sicher entfernt werden.
(Andere Avahi-Komponenten, die auf Ihrem Server inaktiv sind, sind avahi-autoipd
für RFC 3927 und avahi-dnsconfd
zur Erkennung von Unicast-DNS-Servern.)
sudo apt-get purge avahi-daemon
Um nur zu deaktivieren:
sudo systemctl stop avahi-daemon
sudo systemctl disable avahi-daemon