This repository contains a collection of hands-on tutorials and lab guides designed to train networking, systems, and security teams in the deployment and management of enterprise infrastructure.
The project simulates a segmented virtual enterprise network using virtual machines, firewalls, proxies, Active Directory services, VPNs, IDS monitoring, SIEM integration, and multi-tier application deployments.
The labs are delivered through detailed PowerPoint and PDF guides that walk through installation, configuration, troubleshooting, and security best practices in a realistic virtualized environment.

The environment is built around a multi-zone secure network architecture protected by two firewalls and segmented into three security zones:
The DMZ hosts public-facing services and application infrastructure:
The internal enterprise zone provides centralized infrastructure services:
The secure zone isolates critical services and sensitive resources:
This segmentation model reflects real-world enterprise security practices and provides hands-on experience with layered network defense.
These tutorials are designed to help students and IT professionals practice:
| Tutorial | Topics Covered |
|---|---|
| Active Directory | Domain services, users, groups, policies |
| DHCP & Active Directory | Dynamic IP management integrated with AD |
| DNS & DHCP Windows Server | Enterprise network services |
| Firewalls | Network segmentation and filtering |
| IDS Sensor | Intrusion detection and monitoring |
| SIEM | Centralized logging and security events |
| Wireshark | Packet capture and network analysis |
| IPsec VPN Site-to-Site | Secure encrypted communications |
| Acrylic DNS & Privoxy Proxy | DNS filtering and proxy services |
| Proxy Services Team | Web proxy infrastructure |
| ServerVMs | Virtual server deployment and management |
| TieredApp | Multi-tier application architecture |
| ActiveDirectory & Cockpit | Linux server administration integration |
All labs are designed for hands-on implementation inside a controlled virtual environment using multiple VMs and isolated network segments.
The tutorials focus on:
This repository can be used for:
Planned additions include:
Suggestions, improvements, and additional lab ideas are welcome. Feel free to fork the repository and contribute to the project.