System Architecture
Switching
Netgear GS308E - L2+ Managed 802.1Q
Wireless
UniFi U7 Lite - VLAN-aware SSIDs, Wi-Fi 7, PoE
Lab Switch
Cisco Catalyst 3560 PoE 8 - VLAN 40 Isolated
Gateway
Protectli Vault - Hardened Firewall
Lab Router
Cisco 1900 Series - VLAN 40 Isolated
IDS
Suricata - ET Open Ruleset, 5 Interfaces
Endpoint
HP LaserJet M406 - Isolated IoT Segment
Secure VPN Tunnel
Mullvad WireGuard with automatic gateway failover. Zero WAN exposure when tunnels drop - kill switch enforced.
Lateral Movement Blocking
Firewall rules enforce hard isolation between IoT peripherals and production segments - no cross-VLAN traffic without explicit permit.
Defense-in-Depth
5-layer kill switch: Zero WAN NAT, DoH/DoT blocking, IPv6 block, DNS enforcement, RFC1918 inter-VLAN isolation.
Remote Management
Tailscale subnet routing for secure remote access to the management VLAN from any location.
- Lab Evolution - Changelog -
2026
Remote Management + Roadmap
- Tailscale subnet routes, ACLs, and tag policy configured for secure remote access to the management VLAN.
- Wi-Fi hardware refreshed: R6400 retired in favor of UniFi U7 Lite (managed via UniFi controller on Mac Mini Docker) for real VLAN-tagged SSIDs and stable AP mode.
- Out-of-band management port live: Protectli Port 3 on dedicated 172.16.99.0/24, with the failed VLAN 999 mgmt-VLAN attempt documented as a learning outcome.
- Win11 workstation 3-day VLAN 10 drop-outs root-caused to host NIC bindings (Hyper-V and Docker filters), not pfSense or VLAN. A deep diagnostic ending at the right layer.
- Public LIMITATIONS doc added: transparency about what the lab does NOT yet do (HA pair, off-site backup, central logging, Suricata block mode).
- Zero exposed management ports to the internet.
- Roadmap: centralized logging via rsyslog or Graylog; Grafana plus InfluxDB dashboards; automated config backups; quarterly firewall audit cadence; evaluating 802.1X with freeRADIUS for identity based VLAN assignment.
Late 2025 to Early 2026
Resilience + IDS
- Second Mullvad WireGuard tunnel (NYC) added and paired with Chicago in a VPN_FAILOVER gateway group for automatic promotion.
- Suricata IDS deployed across 5 interfaces with the ET Open ruleset. VLAN 40 Cisco lab excluded by design to avoid alert floods.
- pfBlockerNG-devel deployed for DNSBL and IP reputation filtering.
- Full firewall rule audit removed stale rules and standardized a naming convention.
2025
DNS Control + Segmentation Maturity
- DoH and DoT blocking on ports 443 to 853 across user VLANs.
- Unbound configured as the network wide DNS resolver.
- pfBlockerNG-devel for ad and malware domain filtering.
- VLAN segmentation expanded toward the current 6 VLAN model with inter VLAN traffic denied by default.
Mid to Late 2024
VPN Layer
- First Mullvad WireGuard tunnel (Chicago).
- Policy based outbound routing per VLAN.
- Kill switch behavior introduced via zero explicit WAN outbound rules.
- Outbound NAT discipline: selected VLANs routed through the VPN, WAN not reachable when the tunnel drops.
Early 2024
Hardware Foundation
- Acquired Protectli FW6E (Intel i7, 16GB RAM).
- pfSense installed, basic WAN and LAN configuration.
- ISP modem set to bridge mode.
- Stateful firewall replaces consumer NAT.
- Netgear GS308E v4 added for 802.1Q VLAN trunking.
2017 to 2023
CCNA Self Study + Cisco Lab Era
- Hands on Cisco IOS practice on Catalyst 3560 PoE 8 (Layer 2 and Layer 3 switching) and Cisco 1900 series router.
- VLAN configuration, trunk ports, basic routing, and ACL labs driven by CCNA preparation.
- Self study only, no public documentation from this period.
- The same Cisco lab gear is still in use today, isolated on VLAN 40 in the current production lab.