We are running Active Directory for our network (all Windows based). Single forest with 3 domain controllers.
We're in the process of doing some development work on a desktop application that will be used internally and make a few calls to an AD environment. However, since this is development we want to setup a non-production AD test domain.
Are there any problems in running two AD domains on the same network? It goes without saying that the test domain will have a different domain name, but I just wanted to make sure that I'm not pulling the pin on a grenade or anything :-)
Short answer - yes
Longer answer - Since this is a test domain it is probably better to put in a test environment. This will allow you to make changes to it without even considering if something in production would or could be affected by whatever change you want to make within the test domain. You can even make a virtual test environment which would give you even more flexibility for making changes in less time (create snapshots for easy rollback, clone VMs for easy deployment, etc.). It also isolates it from the general user population and allows you to have control of all variables that could affect whatever you are testing.
i have done this and not had a problem, if it is not a best practice can someone explain why? i just assume that i am using just the connections of the switches and network cables. again my test network is just a bunch of static ip systems connected to a switch here and there very vanilla. gd
Yeah you can do it, Windows clients and servers won't be members of the test domain at machine level so in theory everything should be fine. Specific things to ensure would include not configuring a DHCP server on the second domain, and ensuring that it's in a different IP subnet. I would actually go so far as to put a router between the two domains so as to ensure that the normal AD "chatter" that happens on each doesn't go near the other.