A multi-server Windows infrastructure lab demonstrating infrastructure engineering, networking, virtualisation, security and systems administration skills using Windows Server 2025 and Hyper-V.
This project is a self-built Windows infrastructure environment designed to simulate the core IT services of a small organisation.
Hosted on Hyper-V, the environment uses dedicated Windows Server 2025 virtual machines for routing, identity and file services, alongside a Windows 11 domain workstation. Segmented server and client networks are connected through a dedicated RRAS router providing inter-subnet routing, NAT and DHCP relay.
The project focuses on practical infrastructure engineering, including Active Directory, DNS, DHCP, Group Policy, Windows LAPS, SMB/NTFS access control and PowerShell-based validation.
- Build and configure a multi-server Windows Server 2025 infrastructure environment using Hyper-V.
- Deploy and manage virtual machines, virtual switches and segmented client/server networks.
- Configure IPv4 addressing, multi-NIC routing, RRAS, NAT and DHCP relay.
- Deploy and administer Active Directory Domain Services, including OU design, users, computers and security groups.
- Configure AD-integrated DNS, DHCP scopes and cross-subnet DHCP delivery.
- Create and apply Group Policy for workstation security, drive mappings, local administrator access and Windows LAPS.
- Configure Windows File Services, SMB shares and AGDLP-based NTFS permissions using least-privilege principles.
- Validate and troubleshoot infrastructure configuration using Windows administration tools, networking utilities and PowerShell.
- Automate common infrastructure administration and validation tasks using PowerShell.
- Deploy a second Domain Controller and configure Active Directory/DNS replication + DHCP Failover.
- Implement and test backup and recovery procedures.
- Introduce centralised monitoring and logging for infrastructure health and troubleshooting.
- Extend the environment into Azure.
- Implement hybrid identity and networking.
- Explore Azure infrastructure services and management.
- Introduce Infrastructure as Code for Azure deployments.
