"Ben Lambert" <> wrote in message news:3FC8D795-4566-496F-8938-...
> Hi,
>
> I have 3 domain controllers (with DNS) sitting in a DMZ (behind ISA doing
> NAT between the internals and DMZ). I have a few servers that are connected
> to multiple client subnets (3) via multiple NICs.
>
> The trouble that I am having is having the proper names resolve for the
> proper subnet. I have DHCP assigning a connection specific DNS, but it always
> looks to the primary first for unqualified names. If I have multiple A
> entries for the same server, inevitably the client picks the wrong one and
> can't reach it. Also, to make it more difficult, some of the clients roam
> between the networks.
>
> I tried installing another DNS server that is connected to the local
> subnets, but was unable to get zone transfers going for some reason.
>
> What options are there for getting resolving addresses for the right network?
>
> Thanks!
This subject has come up from time to time. It depends on a number of things. If you have one hostname with multiple IPs, DNS will perform a Round Robin, however, if Subnet Priortization is enabled (which both RR and priortization are on by default), it will pick an answer closer to its own subnet. If none of them are closest to its own subnet, then it randomly picks one, which is what RR is.
Now I am also not sure if the record you are tyring to resolve is a DC or not. If a DC and it has multiple entries, then you're implying that the DC is multihomed, which is a highly not-recommended practice due to DNS implkications and partly for the reasons above.
Whatever DNS address is the first in the list, it will use that first. However, if the zone is AD integrated, then all DC/DNS servers have the same exact copy of the zone. If you try to introduce an additional DNS (or even use an ISP's for that matter), you are inviting numerous problems with AD.
What type of server do you have that requires multiple IPs? Are you saying you have a server at all three locations, or are you saying you have one server with multiple IPs that is connected to multiple subnets? Is this a DC?
If a DC, I will say do not do it, and simply put one IP on it (which is what's recommended), and allow your infrastructure routers to route traffic. Even if it is a member server. Multihoming complicates things, especially with name resolution (hostname and NetBIOS names), and if on a DC, you are inviting Ad problems.
Can you elaborate on the scenario, please?
--
Ace
This posting is provided "AS-IS" with no warranties or guarantees and confers no rights.
Please reply back to the newsgroup or forum for collaboration benefit among responding engineers, and to help others benefit from your resolution.
Ace Fekay, MVP, MCT, MCITP EA, MCTS Windows 2008 & Exchange 2007, MCSE & MCSA 2003/2000, MCSA Messaging 2003
Microsoft Certified Trainer
Microsoft MVP - Directory Services
If you feel this is an urgent issue and require immediate assistance, please contact Microsoft PSS directly. Please check
http://support.microsoft.com for regional support phone numbers.