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.