"A" record gets deleted when "AAAA" record gets registered

Symptoms

Client deletes its A record when the client dynamically updates the AAAA record that also includes an A record update with TTL=0, this happens if DHCP option 81 set by DHCP server.

Cause

By design, either the DNS client or the DHCP Server (Option 81), must perform the dynamic update. The DNS client and the DHCP Server updating the DNS record can be called update mixed mode of operation. Update mixed mode of operation is not supported. 

Sequence of events
1) The DHCP server (Option 81 is configured) registers the IPv4 records for the client machine 


2) When 6to4 is enabled, then the DNS client registers the AAAA record on the DNS server, however; before the DNS client registers the AAAA record, stale records need to be considered, so the DNS Client sends IPv6 as well as well as a IPv4 record with a Time To Live (TTL) equal to 0. 

When the IPv4 A record is registered with a TTL = 0, the TTL = 0 indicates to delete the A record. 



Resolution

Either have the DNS Client perform the DNS record update or the have the DHCP Server (Option 81) perform the DNS record update.

More Information

Workaround:
1- Disable DHCP server to send IPv4 record if client is registering. 

2- Disable 6to4 on the client and keep using DHCP option 81.
Propiedades

Id. de artículo: 2782438 - Última revisión: 26 ago. 2014 - Revisión: 1

Comentarios