Heiko Schlittermann hs@schlittermann.de (Di 12 Jun 2012 21:34:07 CEST):
In den Release-Notes des mit aktuellem Debian installieren dhcp3-servers 4.1.5:
... changed since 4.1.0
- DDNS support. We now update AAAA records in the same place we would update A records, if we have an IPv6 address. We also generate IP6.ARPA style names for PTR records if we're dealing with an IPv6 address. Both A and AAAA updates are done using the same 'fqdn.' virtual option space (although the DHCPv4 FQDN and DHCPv6 FQDN options are formatted differently, they both use the same code here).
Müsste also gehen.
Wenn der Client den Namen mitschickt… geht das. Nur „send host-name“ wird nicht vom „dhclient -6“ ausgewertet, der nutzt „send fqdn.fqdn“.
Ok, steht alles in den Manuals. Der Server aktualisiert nicht immer den A/AAAA und den PTR-Record. Es hängt auch vom Client ab. Der Client teilt dem Server mit, ob er seinen A/AAAA-Record selbst aktualisieren möchte. („send fqdn.server-update …“), der Server kann den Wunsch des Clients, sich selbst im DNS zu aktualisieren, aber auch auch ignorieren („ignore client-updates„).
Allerdings kann der ISC-DHCP-Server den Namen, den er selbst eingetragen hatte (und den zughörigen TXT-Record) dann nicht mehr selber finden, Beim Versuch, ein Update des Namens einzutragen, gibt es „FAILED: Has an address record but no DHCID, not mine„ als Ausrede.
Das erforsche ich jetzt nicht mehr, zumal der 4.1.1 ja auch schon älter ist.
Ein neuerer (4.2.2) kann aber gleich gar nicht den Namen im DNS eintragen: die Ausrede ist vielsagend: „not found“… what ever er da nicht finden konnte.
Ich denke, es gibt inzwischen noch neuere, vielleicht können die das.
Schade eigentlich, IPv6 ist wohl nur etwas für die Großen… :-/