DHCP Lab: Setup, Failure Scenarios & Debugging Workflow

🧪 DHCP Lab 📌 Objective Understand how DHCP works in real network environment and how to debug common failure scenarios using a structured top-to-bottom approach. ⚙️ Environment Virtualization: VirtualBox OS: Ubuntu Server (1 DHCP Server VM & 2 Client VMs) Network mode: Internal Network + NAT (enp0s3 ignored for DHCP lab) 🛠️ Network Setup Interfaces DHCP Server enp0s8 -> 192.168.10.10/24 (Lab network) enp0s3 -> NAT Clients enp0s8 -> DHCP assigned IPs enp0s3 -> NAT (not used) ⚙️ Network Configuration (Netplan) Both server and clients are configured using Netplan, which defines interface behavior before DHCP starts. ...

April 23, 2026 · 3 min