Freitag, Juli 17, 2026

Netbox - Update der DNS Zone via Netbox-DNS Plugin

Ich habe inzwischen fast alle Geräte von beiden Subnetzen in Netbox erfasst. Zusätzlich habe ich in IPAM den Schnittstellen der Geräte die aktuell gültigen IP-Adressen zugeordnet. Die beiden DNS-Zonen (inkl. der aktuell verwendeten DNS-Namen) habe ich ja bereits im Vorfeld von den beiden Technitium-Servern in Netbox abgerufen. Peter Eckel hat noch ein weiteres praktisches Script geschrieben, das man genauso in Netbox einbindet, wie das bereits zuvor erwähnte Script. Es erscheinen nun zwei neue Auswahlmöglichkeiten

Bildschirmfoto_20260718_010625.png

Mit IPAM Hostname Updater kann man die Hostnamen aus der zuvor importierten Zone(n) in die einzelnen manuell angelegten IPAM-Einträge importieren. Die Hostnamen werden nur in IPAM übernommen, wenn man zusätzlich den Haken bei Overwrite setzt, andernfalls wird nur ein „dry run” durchgeführt. Das Script kann man beliebig oft ausführen.

Bildschirmfoto_20260718_010403.png

Sind nur wenige Geräte im Netzwerk, geht es vermutlich schneller, die Hostnamen von Hand einzutragen. In meinem Fall waren es aber so viele Hostnamen, dass sich der Aufwand mit den Scripten von Peter Eckel gelohnt hat. Sobald alle IPAM-Einträge (mithilfe des Scripts) einen Eintrag für den Hostnamen bekommen haben, kann man in Netbox-DNS alle importierten A-Records (SOA und NS nicht löschen) in den DNS-Zonen wieder löschen (ergibt Sinn… s.u.).
In Zukunft möchte ich, um z. B. die IP für ein Gerät zu ändern, nur noch eine Änderung im Bereich IPAM bei Netbox vornehmen müssen. Die Einträge in der DNS-Zone (inkl. PTR) sollen dann von dem DNS-Plugin in Netbox automatisch mit angepasst werden. Für die PTR-Einträge meiner beiden Zonen brauche ich vorher noch jeweils eine passende Reverse-Zone. Die beiden Reverse-Zonen lege ich manuell an. Im Screenshot habe ich eine Reverse-Zone für den Adressbereich 192.168.1.0/24 angelegt. Die Screenshots in meinen Beiträgen passen leider nicht immer 100 % zum Text.

Bildschirmfoto_20260718_013009.png

Damit das Netbox-DNS-Plugin diese Änderungen vornehmen kann, muss man im Reiter des DNS-Plugins unter Ansichten (Views) noch die gewünschten IPAM-Prefixe angeben, sonst erfolgen keine dynamischen Updates der DNS-/PTR-Einträge. Ich habe hier die Prefixe meiner beider Zone angegeben.

Bildschirmfoto_20260718_004108.png

Eine Änderung der IP Adresse eines Geräts in IPAM, führt nun auch zu einer sofortigen Änderungen bei den DNS Einträgen (inkl. PTR). Als nächstes muss der DHCP Teil in Netbox erldigt werden, danach kann ich mich mit der Übertragung an die beiden Technitium Server via Semaphore/Ansible kümmern.

RSS | ATOM


Kommentar hinzufügen

Die Felder Name und Kommentar sind Pflichtfelder.


BBCode Hilfe