Setup Your Home Lab for IT Learning
ZakITPro · Junior, WV · 2 mo ago
$100–$200/hrFull-time
About the Role
You want to learn Windows administration, Intune, and PowerShell, but need a lab to practice. This guide helps you build a lab on a budget, with options for minimal and better setups.
The Minimal Lab ($0-50)
What You Need:
- Your current PC (8GB RAM minimum, 16GB recommended)
- Free hypervisor: Hyper-V (Windows Pro) or VirtualBox (any Windows)
Setup:
- Check if Hyper-V is available (Windows Pro/Enterprise):
- Get-WindowsOptionalFeature -Online -FeatureName Microsoft-Hyper-V-All
- Enable Hyper-V:
- Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Hyper-V-All -NoRestart
VMs to Create:
- DC01 — Windows Server 2022 (Domain Controller)
- CLIENT01 — Windows 11 (joined to domain)
- SRV01 — Windows Server 2022 (file/app server)
The Better Lab ($100-200)
Hardware Recommendations:
- CPU: Intel i5-10400 (Budget) / Intel i7-12700K (Better)
- RAM: 32GB (Budget) / 64GB (Better)
- Storage: 500GB SSD (Budget) / 1TB NVMe (Better)
- Network: Built-in (Budget) / Dual NIC (Better)
Pro Tips:
- Buy used enterprise hardware (Dell Optiplex, HP ProDesk)
- Get machines with vPro/AMT for remote management
Essential VMs to Build
Domain Controller:
- Install AD DS: Install-WindowsFeature AD-Domain-Services -IncludeManagementTools
- Promote to DC: Import-Module ADDSDeployment; Install-ADDSForest -DomainName "lab.local" -SafeModeAdministratorPassword (ConvertTo-SecureString "P@ssw0rd!" -AsPlainText -Force)
Intune Connector Server:
- Windows Server 2022
- Install Azure AD Connect
- Install Intune Certificate Connector
Clients:
- Windows 11 Enterprise (eval ISO)
- Windows 10 Enterprise
Software to Install
- Free Windows ISOs: Windows Evaluation Center
- Windows Server Evaluation
Tools to Have:
- VS Code — Script editing
- Remote Server Administration Tools (RSAT) — Management
- Hyper-V Manager — VM management
- Pester — Testing PowerShell
Network Setup
Recommended Network:
- [Router] | +-- [Hyper-V Host] | +-- DC01 (Server 2022, 4GB RAM) | +-- CLIENT01 (Win11, 4GB RAM) | +-- CLIENT02 (Win11, 4GB RAM) | +-- SRV01 (Server 2022, 4GB RAM)
Switch Options:
- Physical: Unmanaged gigabit switch ($20)
- Virtual: Default Switch in Hyper-V
Learning Path
Week 1-2: Active Directory
- Create users, groups, OUs
- Group Policy basics
- DNS, DHCP
Week 3-4: PowerShell
- Script AD tasks
- Build automation
Week 5-6: Intune
- Enroll devices
- Deploy policies
- App packaging
Week 7-8: Security
- BitLocker
- Conditional Access
- Endpoint Security
Wrap-Up
You don’t need expensive gear to learn. Start with what you have, add RAM, and build out incrementally. Questions? Drop them below!