I'm having a strange issue with dynamic DNS registration on XP. I have a bunch of multi-homed hosts that are in a Citrix XenDesktop pool. All of the hosts have 2 NICs. One nic resides in the main DNS domain foo.bar. The other NIC is on the Citrix mgmt network citrix.foo.bar. I'm trying to get the hosts to register the NICs in the appropriate domains.
Both addresses are acquired via DHCP. Both NICS have "Register this connection's addresses in DNS" selected in advanced settings. The NIC that is on citrix.foo.bar has "Use this connection's DNS suffix in DNS registration" selected in advanced settings.
When I examine the DNS entries, the registration exists in citrix.foo.bar for the appropriate NIC. But when I examine the foo.bar domain, both NIC's IP addresses are registered in that domain.
Is there any registry setting or DHCP option that would force the second NIC to not register in the primary dns zone?