I need some help on DNS resolution in an AD Domain. The scenario is I have a root domain and two second level domains i.e. root.local, us.root.local and eu.root.local. I have been advised to install DNS only in the two child domains and have them be secondaries of each other. With this setup I am unable to query host.us.root.local from a client in eu.root.local (and vice-versa) I believe due to the fact that the client resolver is set to only query using the primary and parent suffixes, meaning the suffix us.root.local would never be tried leading to no resolution. I know I can add a list of domain suffixes, but it seem in Y2K this can only be done manually and we have too many machines.
To complicate things the DNS server in the child domain also need to be forwarders for external resolution.
I also know that the MS solution would be to have DNS installed in the root domain and delegate the child domains. However I will come across the same problem described above.
Can someone advise what is the correct/best way to setup DNS in this scenario without relying on WINs please?