cybermar8
← Featured projects

Cybersecurity Home Lab

A physical, self-racked Cisco network with a layered network-security-monitoring pipeline built on top: SPAN-mirrored traffic feeding Security Onion (Suricata + Zeek), correlated in Splunk Enterprise. Every device — router, firewall, both switches — is real hardware, not virtualized.

Cisco IOSCisco ASA VLAN SegmentationSPAN SuricataZeekSplunk Enterprise
Status: build documented, detection pipeline in progress. The network build below is real and fully wired. Captured detections, Splunk dashboards, and example alerts aren't populated yet — rather than invent them, this page describes the architecture as built and will get a findings section once real detection data exists.

Architecture

Three paths run over the same physical gear: production traffic, a passive visibility tap, and device management logging.

Production path

Internet/WAN → Cisco ISR4331 router (edge routing) → Cisco ASA5506-X firewall (ACLs, NAT, traffic control) → Catalyst 3550 L3 switch (inter-VLAN routing via SVIs) → Catalyst 2960X L2 switch (VLAN port assignment, PoE+) → VLANs / endpoints (Raspberry Pi 4 nodes, lab hosts)

Visibility path — a SPAN port on the 2960X mirrors a one-way copy of traffic to the monitoring sensor. That interface carries no IP and isn't used for management, deliberately, since mixing that role with general device access would widen the sensor's own attack surface.

Catalyst 2960X SPAN port (mirrored copy, one-way) → Security Onion sensor → Suricata (signature-based IDS alerts) → Zeek (protocol-level session telemetry: conn.log, dns.log, http.log) → Splunk Enterprise (search, correlation, investigation)

Management path — all four Cisco devices forward syslog directly to Splunk as its own event category, separate from NSM telemetry.

"Suricata tells you something matched a rule; Zeek tells you what actually happened; syslog tells you what the infrastructure itself did; Splunk is where all three get correlated into one investigation."

Hardware

ROUTER
Cisco ISR4331/K9, 16GB flash
FIREWALL
Cisco ASA5506-X, ASA 9.9(2), ASDM 7.9(2), FirePOWER 6.2.3
L3 SWITCH
Catalyst WS-C3550-48-SMI (48-port, inter-VLAN SVIs)
L2 SWITCH
Catalyst WS-C2960X-48FPD-L (48-port PoE+, SPAN source)
COMPUTE
Multiple Raspberry Pi 4 units as Linux infrastructure nodes
PHYSICAL
Self-built, self-racked 18U 4-post open-frame rack

The build

Rack build: Catalyst switches and ASA5506-X mounted
The rack: Catalyst 2960X and 3550 switches, with the ASA5506-X below.
Home lab workstation setup
The monitoring/analysis side — terminal sessions into the lab environment.