Skip to content

Navigation Menu

Sign in
Sign up

Latest commit

History

107 Commits

Folders and files

NameName
Last commit message
Last commit date

Repository files navigation

🧠 Full Stack Network Lab

A simulated enterprise network built on Proxmox, integrating routing, security, identity, wireless, and monitoring into a single cohesive architecture.


πŸ“Œ Overview

This project demonstrates a real-world enterprise network design, combining:

  • πŸ›£οΈ Advanced routing (Multi-area OSPF)
  • πŸ” High availability (VRRP)
  • 🧩 VLAN segmentation
  • πŸ”₯ Firewall & gateway (OPNsense)
  • πŸ” Identity & AAA (Cisco ISE)
  • πŸ“‘ Wireless infrastructure (Cisco WLC + AP)
  • πŸͺŸ Directory services (Active Directory, DNS, NTP)
  • πŸ“Š Monitoring (Zabbix)

πŸ—οΈ Topology Architecture

Topology


☁️ Virtualization Layer (Proxmox)

All core services are deployed inside Proxmox, simulating a private cloud environment.

Service VLAN Subnet
πŸ” Cisco ISE VLAN 10 10.100.10.0/24
πŸ“‘ Cisco WLC VLAN 20 10.100.20.0/24
πŸͺŸ AD / DNS / NTP VLAN 30 10.100.30.0/24
πŸ“Š Zabbix VLAN 40 10.100.40.0/24

πŸ”₯ Core Network (OPNsense)

OPNsense acts as the central security and routing point:

  • πŸ”₯ Firewall (NAT & policy control)
  • 🌐 Inter-VLAN routing
  • 🌍 Internet gateway

Key Configuration

  • Loopback: 12.12.12.12
  • Uplink:
    • πŸ›£οΈ VLAN 100 (Transit)
    • πŸ”— Trunk VLAN 10–40 (Services)

🌐 Internet Connectivity

  • WAN Network: 10.255.255.0/30
  • Default Gateway:
    • 🌍 Internet: 10.255.255.1
  • Internal routing via Layer 2 core switch

🧩 Core & Distribution Layer

πŸ›‘οΈ R1-A & R1-B (ASR1001-X)

πŸ” High Availability (VRRP)

  • Virtual IP: 192.168.100.254
  • R1-A: 192.168.100.1 (Active)
  • R1-B: 192.168.100.2 (Standby)

🧠 Loopbacks

  • R1-A β†’ 1.1.1.1
  • R1-B β†’ 11.11.11.11

πŸ”— Connectivity

  • Connected to Layer 2 core via VLAN 100

πŸ›°οΈ Branch Architecture

Each branch router is dual-homed to the core for redundancy.


πŸ›°οΈ R2 (Branch Site 2)

  • Loopback: 2.2.2.2
  • Networks:
    • πŸ› οΈ MGMT β†’ 10.2.2.0/24
    • πŸ’» WIRED β†’ 172.20.2.0/24
    • πŸ“Ά WIRELESS β†’ 172.19.2.0/24

πŸ›°οΈ R3 (Branch Site 3)

  • Loopback: 3.3.3.3
  • Networks:
    • πŸ› οΈ MGMT β†’ 10.3.3.0/24
    • πŸ’» WIRED β†’ 172.20.3.0/24

πŸ›°οΈ R4 (Branch Site 4)

  • Loopback: 4.4.4.4
  • Networks:
    • πŸ› οΈ MGMT β†’ 10.4.4.0/24
    • πŸ’» WIRED β†’ 172.20.4.0/24
    • πŸ“Ά WIRELESS β†’ 172.19.4.0/24

🧭 Routing Design (OSPF)

Area Purpose
🌐 Area 0 Core Transit
πŸ›°οΈ Area 2 Branch R2
πŸ›°οΈ Area 3 Branch R3
πŸ›°οΈ Area 4 Branch R4

πŸ” Design Features

  • Stub areas for scalability
  • Reduced routing table size
  • Faster convergence

πŸ”Œ VLAN Design

VLAN Purpose
πŸ” 10 Cisco ISE
πŸ“‘ 20 WLC
πŸͺŸ 30 AD / DNS / NTP
πŸ“Š 40 Zabbix
πŸ›£οΈ 100 Core Transit
🌐 999 Internet

πŸ” Security & Identity Flow

User β†’ WiFi β†’ AP β†’ WLC β†’ Cisco ISE β†’ Active Directory β†’ VLAN Assignment β†’ Internet

πŸ”‘ Authentication Types

  • πŸ“Ά Wireless β†’ 802.1X (RADIUS via ISE)
  • πŸ–₯️ Device Admin β†’ TACACS+
  • πŸ‘€ Identity Source β†’ Active Directory

πŸ“Š Monitoring & Visibility

  • πŸ“‘ SNMP β†’ Zabbix
  • πŸ“ˆ Device health & performance monitoring
  • ⏱️ NTP ensures log consistency

πŸ› οΈ Technologies Used

  • πŸ›£οΈ Routing: OSPF (Multi-area)
  • πŸ” Redundancy: VRRP
  • πŸ”₯ Firewall: OPNsense
  • πŸ” AAA: Cisco ISE (RADIUS + TACACS+)
  • πŸ“‘ Wireless: Cisco WLC
  • πŸͺŸ Directory: Active Directory (DNS + NTP)
  • πŸ“Š Monitoring: Zabbix
  • ☁️ Virtualization: Proxmox

πŸ“š Documentation

  1. πŸ” Base Configuration
  2. πŸ—οΈ Infrastructure Setup
  3. πŸ–₯️ Proxmox Setup
  4. πŸ”₯ OPNsense Setup
  5. πŸͺŸ Windows AD Setup
  6. πŸ” Cisco ISE Setup
  7. πŸ“‘ Cisco WLC Setup
  8. πŸ“Š Zabbix Setup

🎯 Learning Objectives

This lab demonstrates:

  • 🧠 Enterprise network architecture design
  • πŸ” High availability implementation (VRRP)
  • 🧭 Scalable routing (OSPF multi-area)
  • 🧩 Network segmentation (VLANs)
  • πŸ” Identity-based access control (ISE + AD)
  • πŸ“‘ Secure wireless deployment (802.1X + WPA3)
  • πŸ“Š Monitoring & observability

About

A simulated enterprise network built on Proxmox featuring multi-area OSPF, VRRP high availability, VLAN segmentation, and integrated services such as Cisco ISE, WLC, OPNsense firewall, and Zabbix monitoring.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Contributors

AltStyle γ«γ‚ˆγ£γ¦ε€‰ζ›γ•γ‚ŒγŸγƒšγƒΌγ‚Έ (->γ‚ͺγƒͺγ‚ΈγƒŠγƒ«) /