Design and Implementation of Scalable Enterprise Networks: Integrating Advanced Cybersecurity with Modular Cloud Components.
Welcome to the Lab Recreation Repository. This repository contains all the essential materials needed to recreate the lab we performed. Below is a detailed description of the contents included in this repository.
This zip file contains the lab topology. You can import it directly into EVE-NG or PNetLab to set up the lab environment effortlessly without extracting the zip file.
The lab sheet file includes the initial configuration of the devices:
- IP Addressing
- Layer 2 Technologies:
- Spanning Tree Protocol (STP)
- VLAN Trunking Protocol (VTP)
- Dynamic Trunking Protocol (DTP)
The security file provides a comprehensive security hardening walkthrough, detailing steps to secure the lab environment effectively.
The routing file outlines the Open Shortest Path First (OSPF) setup, guiding you through the process of configuring dynamic routing protocols.
We are actively working on converting these configurations into Ansible playbook templates as a step towards Infrastructure as Code (IAC). This will enhance automation and ensure consistency in our setups.
The WAZUH folder contains various useful scripts designed to automate the complex and tedious tasks involved in setting up WAZUH. These scripts streamline the deployment process significantly.
-
Clone the Repository:
git clone https://github.com/cifer-sudo/Design-and-Implementation-of-Scalable-Enterprise-Networks-.git
-
Import
topology.zip
into EVE-NG or PNetLab. -
Follow the Lab Sheet for Initial Configuration:
- Configure IP addressing
- Implement Layer 2 technologies (STP, VTP, DTP)
-
Apply Security Hardening Steps from the Security File.
-
Set Up OSPF Routing as Outlined in the Routing File.
-
Explore Ansible Playbooks (Work in Progress) for Automating Configurations.
-
Utilize WAZUH Scripts for Simplified Setup.
We welcome contributions to enhance and expand the lab materials. Feel free to fork the repository and submit pull requests.
This project is licensed under the Apache License. See the LICENSE file for more details.
Happy Lab Recreating! 🧪✨