Setting up domain controller on windows 10
Solution 1:
Active Director requires a Domain Controller, which needs to be set up on a Windows Server operating system.
You can do this using Virtual Machines, though, this looks like a decent tutorial.
Note that you will be installing evaluation versions of WIndows Server, which expire in 180 days.