Die Registrierung bei der IANA wird hier nicht behandelt!
Konfiguration wurde mit der Bind-Version 9.1 umgesetzt. Verzeichnisse müssen gegebenfalls angepasst werden.
Vom Provider meiner Server habe ich /64-IPv6 Netzwerke zugewiesen bekommen und die Möglichkeit meine Reverse DNS-Einträge selbst auf meinen DNS-Servern zu verwalten.
Konfiguration der /etc/bind/named.conf.local
Über den Online IPv6 Rechner kann man sich unter anderen das Format für die ip6.arpa Einträge des DNS-Servers berechnen lassen. Hier am Beispiel meines Netzes 2a02:0180:000a:0105::/64:
Daraus ergibt sich folgender Zonen-Eintrag in der /etc/bind/named.conf.local:
… zone "5.0.1.0.a.0.0.0.0.8.1.0.2.0.a.2.ip6.arpa" { type master; file "/var/pri/5.0.1.0.a.0.0.0.0.8.1.0.2.0.a.2.ip6.arpa"; allow-transfer { 81.7.11.178; // e4.rana.at 2a02:180:1:1::517:bb2; // e4.rana.at 91.143.80.169; // e6-03.rana.at dns6.rana.at }; }; …
Wichtig ist, dass der Eintrag bei zone korrekt ist, der Name für die Zonendatei kann beliebig sein, ist bei mir der Übersicht halber gleich der DNS-Zone.
Zur Ergänzung noch die Zonenkonfiguration auf einem sekundären DNS-Server:
… zone "5.0.1.0.a.0.0.0.0.8.1.0.2.0.a.2.ip6.arpa" { type slave; masters { 81.7.10.31; // e5.rana.at 2a02:180:1:1::517:a1f; // e5.rana.at }; file "/var/sec/5.0.1.0.a.0.0.0.0.8.1.0.2.0.a.2.ip6.arpa"; allow-transfer { none; }; notify no; }; …
Aufbau der Zonendatei
$TTL 10 $ORIGIN 5.0.1.0.a.0.0.0.0.8.1.0.2.0.a.2.ip6.arpa. @ IN SOA dns5.rana.at. hostmaster.rana.at. ( 2017120804 ; serial 24h ; refresh 2h ; retry 1000h ; expire 2d ; minimum ) IN NS dns4.rana.at. IN NS dns5.rana.at. IN NS dns6.rana.at. 1.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.5.0.1.0.a.0.0.0.0.8.1.0.2.0.a.2.ip6.arpa. IN PTR e5-ipv6-test1.rana.at. 2.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0 IN PTR e5-ipv6-test2.rana.at.
Der erste PTR-Eintrag ist eine vollständige IPv6-Adresse, der zweite Eintrag nutzt den $ORIGIN-Eintrag aus der 3. Zeile.
Nachdem sowohl die /etc/bind/named.conf.local konfiguriert wurde als auch die Zonendatei angelegt wurde, kann die neue Zonendatei auf dem primären DNS-Server geladen werden:
e4 root ~ # rndc reconfig
Danach kann die neue Konfiguration auf den sekundären DNS-Servern mit dem gleichen Befehl geladen werden.
Jetzt können die DNS-Server beim Server-Provider eingetragen werden, der diese dann an die RIPE weitervermittelt.
Mit disem online-Tool kann man die IPv6 Adresse im Nibble-Format für den PTR-Record berechnen.
Schreibe eine Antwort