We have ~100 Windows 7 clients and are running dhcpd 4.2.2. We're running two daemons, one for IPv4 (DHCP) and one for IPv6 (DHCPv6).
IPv6 clients correctly register under workstations.v6.contoso.com, but IPv4 clients register under contoso.com despite nearly-identical domain-name entries (IPv4 clients are set to register under workstations.contoso.com).
Is there any trick to making it work? It appears that dhcpd is attempting to create the forward map but failing, and security on the Microsoft DNS server is set to allow unauthorized updates.
Here's what I see in the logs:
Oct 3 16:16:00 fry dhcpd: DHCPINFORM from 10.75.3.99 via 10.75.2.1
Oct 3 16:16:00 fry dhcpd: DHCPACK to 10.75.3.99 (e0:f8:47:31:de:6a) via eth0
Oct 3 16:16:03 fry dhcpd: ddns.c(122): Allocating ddns_cb=0x1ca62d0
Oct 3 16:16:03 fry dhcpd: DDNS request: id ptr 0x7f2511371010 add forward 10.75.2.57 for mike-s-7.workstations.contoso.com. zone: dhcid: 310c42f06482d5cfca075dc7c9fc78b326 ttl: 3600 result: success
Oct 3 16:16:03 fry dhcpd: ddns.c(1443): Updating lease_ptr for ddns_cp=0x1ca62d0 (addr=10.75.2.57)
Oct 3 16:16:03 fry dhcpd: DHCPREQUEST for 10.75.2.57 from 00:0c:29:7a:09:74 (mike-s-7) via 10.75.2.1
Oct 3 16:16:03 fry dhcpd: DHCPACK on 10.75.2.57 to 00:0c:29:7a:09:74 (mike-s-7) via 10.75.2.1
Oct 3 16:16:03 fry dhcpd: DDNS reply: id ptr 0x7f2511371010, result: not found
Oct 3 16:16:03 fry dhcpd: Unable to add forward map from mike-s-7.workstations.contoso.com. to 10.75.2.57: not found
Oct 3 16:16:03 fry dhcpd: ddns.c(1392): Updating lease_ptr for ddns_cp=0x1ca62d0 (addr=10.75.2.57)
Oct 3 16:16:03 fry dhcpd: ddns.c(1392): find_lease_by_ip_addr(10.75.2.57) successful:lease=0x7f251122af48
Oct 3 16:16:03 fry dhcpd: ddns.c(1393): freeing ddns_cb=0x1ca62d0