Lokaler DNS-Dienst

Ich wollte in einem lokalen Netz einen Server mit <Rechnername>.local ansprechen, statt über sein IP-Adresse, ohne einen DNS-Server installieren zu müssen. Dies läßt sich mit Avahi realisieren.

Dazu muss man auf dem Server die folgenden Paket installieren

  • avahi-daemon
  • libnss-mdns

Schon funktioniert es. Soll jetzt der Server auch noch einen Wunschnamen haben, kann man den aktuellen Namen mit

hostnamectl

kontrollieren und umbenennen mit

hostnamectl set-hostname <Wunschname>

Dann kann man den Server mit ping <wunschname>.local oder http://<wunschname>.local ansprechen.