Hmmm...one minor complication...I need a Windows Server flavored OS to create a domain. So I need to make a new machine? Or run one on a VM?
Well it you're just testing a VM is never (okay rarely) a bad idea.
Something else worth thinking about, assuming you're not planning to run any software or services that plugin to Active Directory anyway, is skipping the Windows domain and going with some type of Linux server and OpenLDAP. Active Directory is (mostly) just the Microsoft implementation of LDAP (Lightweight Directory Access Protocol) although it is admittedly the simplest in terms of just plugging things in (users, computers, email software, etc,...) and just having them work with little or no effort.
If you really wanted to you could even setup an OpenLDAP server on Windows though there aren't many situations where that makes a lot of sense if you're installing it to a machine running Windows Server. Regardless of how much I badmouth MS and Windows, if not for some particulars of my network like the antique server (dual PIII 900MHz) and a home version of Windows on my primary desktop I'd use my copy of Server 2003 SBS to setup an AD domain without any hesitation.







)





