Turris Omnia - DNS Auflösung der DHCP Clients

Datum

Diese Anleitung funktioniert nur, wenn der Omnia der einzige DHCP Server im Netz ist, da er sonst nicht alle Leases verwaltet. Außerdem sollte der Omnia als einziger oder bevorzugter DNS Server eingetragen sein. Am besten gibt er diese Option über DHCP den Clients gleich mit.

Der Omnia nutzt für die DNS Auflösung den Knot Resolver für das DHCP dagegen dnsmasq.
Standardmäßig ist hier leider nicht konfiguriert, dass der Knot Resolver auf die DHCP Leases zugreift.
Nur wenn dies gegeben ist, können die Leases über DNS aufgelöst werden.

Um die allgemeine Funktionalität einzustellen, muss man in der Foris Oberfläche unter „DNS“ die Option „Domäne der DHCP-Geräte im DNS“ aktivieren.
Anschließend erscheint ein Feld für die Domaine. Hier ist Standardmäßig „lan“ eingetragen, dies kann aber auch nach belieben geändert werden.

Anschließend muss man in die LuCI Oberfläche, hier in den Reiter „Netzwerk“ und auf „DHCP und DNS“.

In den „Resolv- und Hosts- Dateien“ gibt es ein freies Feld für „Zusätzliche Host-Dateien“. Hier lässt sich die Leases Datei von dnsmasq eintragen. Diese ist im Omnia standardmäßig unter /tmp/dhcp.leases.

Durch die Domaine „lan“ gibt der DHCP Server den Clients die Nameservereinstellung „search lan“ in der /etc/resolv.conf mit, weshalb diese jede DNS-Abfrage ohne einen Punkt, mit .lan versehen.

Hier erkennt dann der Omnia, dass es sich um eine lokale Adresse handelt und leitet diese nicht weiter an die öffentlichen Nameserver.

Für Geräte mit einer statischen Adresse empfiehlt es sich ein statischen Eintrag für DHCP zu machen. Da hier die Maschine anhand der MAC Adresse, immer die selbe IP Adresse über DHCP bekommt und in der Liste der Leases auftritt.

Autor
Kategorien Router, Software

PRTG Map