Notice: This website is an unofficial Microsoft Knowledge Base (hereinafter KB) archive and is intended to provide a reliable access to deleted content from Microsoft KB. All KB articles are owned by Microsoft Corporation. Read full disclaimer for more details.

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


View products that this article applies to.

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.

↑ Back to the top


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. 



↑ Back to the top


Resolution

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

↑ Back to the top


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.

↑ Back to the top


Keywords: kb

↑ Back to the top

Article Info
Article ID : 2782438
Revision : 1
Created on : 1/7/2017
Published on : 8/26/2014
Exists online : False
Views : 139