Two Domains on Same Network--best practices

i have a client with two servers (SBS2003 SP2) and domains on the same network/subnet (on the same floor of a building). currently a cisco 2800 series router is the gateway, dns and dhcp host. this kind of works, but has been causing some issues i believe with Active Directory, etc. i'm used to having the domain controller use DHCP and DNS.

my question is, with this situation--2 servers/domains and a cisco 2800 gateway--what is the best way to set this up? i'm sure there's different solutions so i'm interested in your opinion. an example of an issue i have is that sometimes group policy is only partially applied when logging in, and when trying to add a new system to the domain via the web console (used with SBS2003) it says that it can't find the list of computers and to make sure that the gateway router uses the domain server as the main DNS...but i have two domain servers :-)

any advice appreciated.
Who is Participating?
Lee W, MVPConnect With a Mentor Technology and Business Process AdvisorCommented:
I would suggest splitting them into two subnets - one SBS on, for example, and the other on  This way, each has it's own logical network space, can handle DHCP and DNS, and should otherwise work fine.

HOWEVER, if that's not possible, my next best solution would be to setup ONE network with STATIC addresses and the other with Dynamic or Static.  You really can't have BOTH be dynamic because of the possibility of overlapping DHCP address pools and, even if you guard against that, you have the possibility that a client gets an address and thus wrong DNS information from the wrong server.  
goldylamontAuthor Commented:
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

All Courses

From novice to tech pro — start learning today.