Active Directory Lab using Hyper-V Virtualization Platform

Setup a Active Directory lab on a single machine using Microsoft's Hyper-V platform and monitor using Elastic stack.
Free tutorial
Rating: 4.4 out of 5 (1,821 ratings)
25,681 students
English [Auto]
Active Directory Lab using Hyper-V Virtualization Platform
Free tutorial
Rating: 4.4 out of 5 (1,821 ratings)
25,681 students
Learn how to setup Hyper-V in Windows 10
Learn how to setup a domain controller
Learn how to set up Active Directory
Build a home lab for practicing Active Directory and hacking skills
How to join systems to a Domain
Learn how to setup DHCP server
Learn how to install PFsense router/firewall and how to configure firewall rules
How to secure host system from Virtual machines using PFSense
Basic networking concepts
Learn about Group Policy Objects
How to create local users using a GPO
How to creating security related group policies
Windows monitoring using Elastic stack (Elastic, Kibana, and Logstash)


  • You don't need to know anything. I'll hold you by the hand and show you how to do everything step by step from beginning to end.
  • Windows 2012 data center edition iso image - trial version can be downloaded from Microsoft.
  • Windows 10 iso image - trial version can be downloaded from Microsoft
  • Windows 7



Free download of 100 page manual providing step-by-step instructions for setting up the lab. Will be adding tutorials before 9/30 on how to monitor Windows network using Elastic Stack. Will setup Kali, Ubuntu, Elastic, Kibana, and Logstash. Logs will be forwarded from Windows system to Elastic, and dashboards with metrics and charts will be created in Kibana. 


In this course, I'm going to show you how to setup a production like Active Directory lab with many client systems. All this is done on one host computer running Windows 10. Whether you are interested in learning about Windows administration, need a platform to test your hacking techniques, or want to test your software in a variety of operating systems, this course will help you do just that! 

Setting up a secure active directory home lab is an uphill task for any newbie IT professionals, but it is an absolute requirement for anyone getting into the IT or security field to have a playground for learning purposes. This video series is one of the most authoritative and detailed step-by-step instructions on how to set up an active directory based hacking lab. In this comprehensive video series, I’ll show you how to install and configure a lab from scratch using Hyper-V technologies. I made an informed decision to move away from VMWare technologies, as it was very expensive! Since I was starting from scratch, I thought of recording the whole process, so anyone trying to accomplish the same goals will be benefited. The entire lab is set up in one machine with an i7 chipset, 16GB ram, and 256 GB SSD. All the internal lab machines will have full internet connectivity. We will configure PFsense firewall between lab network and the host system, which will protect the host from any malware infection by the lab systems. I recommend following the tutorials in the same order as laid out in the video series. At the end of the series, you will have a lab similar to the one shown in the course video. I’ll use the same lab for my other hacking and pentesting training which is the development process.  I promise that you will learn a lot by following this series. Strap your belts and get ready for an exciting ride!

Who this course is for:

  • Students with passion in IT and looking for simple instructions to set up active directory based home lab
  • Anyone trying to get Microsoft certified
  • Anyone who wants to learn Active Directory and how to set it up step-by-step
  • Learn about Microsoft's Hyper-V virtualization platform
  • Anyone struggling to setup a home lab for practicing the skills
  • Anyone with passion in security and need a hacking lab

Course content

3 sections • 22 lectures • 2h 13m total length
  • Welcome to my Course
  • Adding Hyper-V Role in Windows 10
  • Setting up Virtual Switches in Hyper-V
  • Installing Windows 2012 Server
  • Installing Windows 10–64 bit version
  • Installing Windows 7
  • File Server Installation – Windows 2012
  • Installing Router/Firewall using PFSense Opensource Software
  • Configuring PFSense Router for networking
  • Promoting Windows 2012 Server to a Domain Controller
  • Setting Up Static IP in Domain Controller
  • Add DHCP Role to Domain Controller
  • Creating a scope in DHCP server to hand out IPs to clients
  • Joining Windows 7 to Domain
  • Joining Windows 10 to Domain
  • Adding FileServer to Domain
  • Exporting, Saving, and creating Checkpoints for all VMs
  • Protect you host computer using PFSense


Technical Director
Rajganesh Pandurangan
  • 4.4 Instructor Rating
  • 2,406 Reviews
  • 50,184 Students
  • 3 Courses

Hello All

I'm a security expert with over two decades of security consulting experience. Some of my skills are listed below:

Windows Security Expert – Both offensive and defensive techniques

Performed Network pentesting, security code reviews and application risk assessments for customer facing applications at Fortune 100 companies.

Lead and manage security consultants at U.S.Bank to improve security posture of applications, networks, and Mobile applications.

Delivered several million dollars of security services and technology for clients in the financial, retail, healthcare, manufacturing, and utilities sectors.

Performed Red team hacking for many Fortune 500 companies

Introduced security risk assessments and threat modeling techniques into the organization.

Acted as technical authority on security for numerous RFPs and during contract negotiations.

Participated in many PCI Assessments for many small, large and multinational companies and performed gap analysis, consultation, and development of customized solutions.

Audited applications written in multiple languages, including Java/JSP, VB.NET, ASP.NET, C#, C/C++, PHP.

Web Penetration testing to prove Software Security Vulnerabilities with IBM AppScan, Burp Professional, Paros and Manual Fuzzing and Penetration Testing with AppScan and Firefox plug-ins.

Trained, documented and advised application developers in regards to security risks, secure coding best practices, with practical remediation guidance provided to developers.

Drove the adoption of security scanning tools for both development and production use. Tools utilized: Qualys and IBM Rational AppScan.

Trained developers to write secure code using the OWASP software security testing guide.

Found Software security vulnerabilities for clients including: SQL injection, XSS, Cross Site Request Forgery and multiple other vulnerabilities.

Tested many networks and over a thousand Fortune 100 web applications for security issues; tested top company external and internal and penetrated into systems.

Professional Certifications

       Offensive Security Certified Professional (OSCP)

Cisco Certified Network Associate (CCNA)

GIAC GSSP-JAVA Certification

Certified Ethical Hacker (CEH)

       Certified Information Systems Security Professional (CISSP)