I've been told that standard practice for setting up a Windows Server 2003 Domain Controllers dns is to have an external dns server as a secondary dns server. I had complained that it should be removed as the domain controller wouldn't be able to locate the other servers on the network if Windows falls back to this external dns server.
I would have thought standard practice would be to add this external dns server as a forwarder in the local dns server.
Is this standard practice?
How does the dns client work? does it always use the primary dns server or is it more of a round robin type system?