When I request both permanent and temporary ipv6 addresses, I get both addresses but dhcpd does DDNS updates for both in the ip6.arpa zone. dhcpd should not be putting IA_TA addresses in DNS. dhcpd.conf file: ##### option domain-name "remote6.dragon.net"; option domain-name-servers 192.168.167.101; default-lease-time 3600; max-lease-time 7200; log-facility local7; update-static-leases on; authoritative; set vendor-string = option vendor-class-identifier; stash-agent-options true; ddns-update-style interim; ddns-updates on; ddns-domainname "remote6.dragon.net"; ddns-hostname = pick(option fqdn.hostname, option host-name, option dhcp6.fqdn, option fqdn.fqdn, concat("dyn-",binary-to-ascii(16,16,"-", substring(option dhcp6.ia-na, 16, 16)))); update-optimization false; key ddns-key { algorithm HMAC-MD5; secret "XXXX"; }; zone 4.9.2.0.8.3.9.1.1.0.0.2.ip6.arpa { primary ddns.dragon.net; key ddns-key; } zone remote6.dragon.net { primary ns1.dragon.net; key ddns-key; } subnet6 2001:1938:294::/64 { range6 2001:1938:294::200 2001:1938:294::250; range6 2001:1938:294:cafe::/64 temporary; } #####