Magic Triangle, .local domain, & DNS
I have two Xserves that I would like to setup in the "Magic Triangle" of authentication from the Mac client to Active Directory as well as Open Directory. I have done this successfully in a test environment. My new Active Directory domain is vcs.local. I know that the .local domain is used by Bonjour services and in order to lookup anything in a .local domain via DNS, there has to be an entry into search domain.
http://docs.info.apple.com/article.html?artnum=107800
I would like to make one of my Xerves my Open Directory Master and the other an Open Directory Replica. Once that is accomplished I will bind both of them to AD. My Mac clients will then bind to both AD and OD and I will have some fault tolerance in case my Primary Xserve has problems.
Right now my Primary Xserve has a hostname of tech1.victorschools.org. Forward and reverse DNS resolution works fine. My question is should I change the host name to tech1.vcs.local to match up with my Active Directory domain?
As soon as I bind this server to AD it will create both a forward and reverse DNS record for tech1.vcs.local. If I leave the host name in the victorschools.org domain that means I will have two forward and two reverse DNS records for this server. In other words
tech1.victorschools.org will resolve to 10.121.125.18
tech1.vcs.local will resolve to 10.121.125.18
I have been told that having multiple forward and reverse DNS records referencing the same IP address could be problematic.
If I change this server and give it a host name of tech1.vcs.local then I will have only one forward and one reverse record. My hesitation is, after doing several hours of internet research I see people recommending not giving an Xserve that will be in the Magic Triangle a host name in a .local domain. There still seems to be problems related to the .local domain in this setup. Both of my Xserves as well as all of my Mac clients run 10.4.10. The problems with the .local domain may only be related to 10.3.x and I am hoping somebody tells me they have all been solved in 10.4
What is best practice? Any light you can shed on the subject will be much appreciated
Thanks
Dave