2
In this Microsoft white paper IPv6 for the Windows Administrator: How Name Resolution Works in a Dual IPv4/IPv6 Scenario it's shown that Windows will attempt to register it's addresses with a DNS server.
How does that work "on the wire"? Is this a Microsoft-specific API call that only works between a Windows client and a Windows DNS server?
Or is this using a standard DNS query message such that registration can be made to work with other DNS servers, eg dnsmasq?
I'm particularly interested in how this works with IPv6.
(I'm guessing that this won't work with dnsmasq since from what I understand it only hands out DNS address info for addresses that it's allocated from dhcp or that have been statically assigned).
Edit:
I've found this similar question on ServerFault: How Active Directory Dynamic DNS updates works behind the scenes? but that doesn't really give any specifics, although it implies that it's a Microsoft-specific mechanism between Windows and a Microsoft DNS server.