I am designing a network for a small business, actually two small businesses under the same roof. My goal is to have two domains, for sake of discussion companyF.com and companyP.com. My experience with virtualization is somewhat minimal, but I am confident that I can accomplish my goal with your help. I would like to set up one box that contains a client, dhcp server, dns server, and a domain controller in which I can remote into and administer the network(s). More specifically, I would like to have one machine that contains both companyP.com and companyF.com, as separate domains. There is one user that will be accessing companyP.com, and two users accessing companyF.com in addition to myself administering both. I have an inspiron box with a Q6600 inside and soon to be 4GB of 1066 ram.
As you can see, I need the inspiron box to contain a virtual domain controller, a virtual dhcp server, a virtual dns server, and a client. First off, tell me if this is even possible, if so, I would like to know if I could make the box look like it's just a client that logs in to companyP.com. Finally, I would be able to log into either companyF.com or companyP.com through RDP, or the like, and administer each domain.
What software do I need? What should the base OS be on the inspiron box? Linux? How do I make it look and act like it's just a client?
Thanks in advance.
I know this is probably overkill for what I need done, considering I have less than 10 users total, but I am very interested in virtualization and the experience would definately make a resume stand out.
I`m a little confused here you are talking about VMware products or about 2 Domains (Microsoft Terminology) ? If you need 2 Windows Domain you'll need 2 domain controllers, that's gonna be 2 VM running Windows 2003 or 2008 if you like it, each of this 2k3 server can have DNS and DHCP on it and you can RDP into them.