Rudrasec

AD Workshop Lab Setup Guide

Complete step-by-step instructions to set up your 3-VM Active Directory lab environment using VMware and Ansible automation

⚠️ Follow Lab0A then Lab0B in sequence

Lab Network Overview

adsecvm
192.168.100.1
Linux VM with Ansible
Username: adsec | Password: adsec
dc01
192.168.100.11
Domain Controller
client1
192.168.100.21
Client/Attacker System
Domain: talespin.lab | Administrator Password: Password@123 | adsecvm Login: adsec/adsec
Simplified 3-VM setup: Linux management VM + Domain Controller + Client system

💡 For detailed step-by-step instructions, click the Lab0A and Lab0B buttons above or use the expanded sections below.

Lab0A - Provisioning Infrastructure

Setting up the base virtual machines and network configuration

Important: You must complete Lab0A before proceeding to Lab0B.

Required Downloads

Hardware Requirements

  • RAM: Minimum 16GB (32GB recommended)
  • Storage: At least 100GB free disk space
  • CPU: x86 architecture with virtualization support
  • Network: Internet connection for downloads and updates

Lab0B - Configuring the Lab

Automated configuration using Ansible from the adsecvm Linux system

Lab Environment Verification

Network Connectivity ✅

  • ☐ All VMs can ping each other
  • ☐ DNS resolution from clients to dc01
  • ☐ Domain controller services running
  • ☐ client1 successfully joined to domain
  • ☐ All VMs have internet connectivity

System Configuration ✅

  • ☐ talespin.lab domain is operational
  • ☐ Administrator accounts work on all systems
  • ☐ Windows Defender disabled on all Windows VMs
  • ☐ VMware Tools installed and working
  • ☐ Ansible playbooks completed successfully

🎉 Congratulations!

Your Active Directory lab environment is ready for the workshop exercises.

Need Help with Setup?

If you encounter any issues during the lab setup process, don't hesitate to reach out for technical support.

Back to Course Details
Technical Support: training@rudrasec.io
Please include screenshots of any errors when requesting help.