VirtualBox вам в помощь и в ней всем машинкам указывать частную внутреннюю сеть. Они будут видеть только друг друга. А на сервер можно две сетевухи (одна на волю, вторая во внутрь)
Вообще установка домена это как велосипед) Никогда не разучишься: Далее, далее, далее, далее, готово) Если не требуется «серьезное разграничение прав»