Network Management

Network Operations

Omada SDN controller and Pi-hole DNS for centralized network management, device tracking, and ad-free browsing across the Sanchez home network.

Network Overview

Key metrics for the Sanchez home network.

~53
Connected Clients
49
Docker Containers
2
VLANs
32
DNS Records

Network Topology

Physical and logical layout of the Sanchez home network.

Internet
Cloudflare Tunnels
ER605 Gateway
10.0.1.1
Router / DHCP / VPN
rod-server
10.0.1.6
Traefik / Pi-hole / Omada / 49 Containers
webserver
10.0.3.3
VLAN 3 / Web Edge
rod-ml
10.0.1.3
ML Workstation / RTX 4090
Mac mini M4
10.0.1.35
Claude Agent
TinyDesk
10.0.1.70
UPS Management

Network Services

Core network management tools and their capabilities.

🖧

Omada SDN Controller

TP-Link Omada Software Defined Networking controller managing the ER605 gateway, switches, and access points. Provides centralized configuration for VLANs, firewall rules, DHCP, port forwarding, and client monitoring.

🛡

Pi-hole DNS

Network-wide ad blocking and DNS server. Serves as the primary DNS for all LAN clients, resolving *.home domains locally and blocking ads and trackers across every device on the network.

🔐

Firewall (UFW)

Host-level firewall with 39 rules. SSH key-only, ports 80/443 for Traefik, DOCKER-USER chain for container port restrictions.

🌍

Cloudflare Tunnels

Two tunnels (SanchezFamily + sanchez-web) route all public traffic. No inbound port forwarding for HTTP/HTTPS. Zero Trust access controls.

🔑

VPN (WireGuard)

WireGuard VPN endpoint on ER605 gateway for secure remote access to the LAN from anywhere. Mobile and desktop client configs available.

Key Devices

Primary hosts on the Sanchez network.

Host IP VLAN Role
ER605 Gateway 10.0.1.1 LAN Router, DHCP, VPN endpoint
rod-server 10.0.1.6 LAN Main server, 49 containers, Traefik, Pi-hole, Omada
rod-ml (WSL) 10.0.1.3 LAN ML workstation, Ryzen 9 7950X, RTX 4090, 137GB RAM
webserver 10.0.3.3 WEBSERVER Isolated web edge, Forgejo Actions runner
Mac mini M4 10.0.1.35 LAN macOS Claude agent, 16GB RAM
TinyDesk 10.0.1.70 LAN PowerChute UPS management
ROD-5050 10.0.1.11 LAN Laptop

DNS Configuration

Dual-domain architecture for local and public access.

🏠

*.home (Local)

Pi-hole resolves all *.home domains to 10.0.1.6. Traefik routes to the correct container using the local CA wildcard certificate. Fast, direct LAN access without internet.

🌍

*.sanchezfamily.ca (Public)

32 proxied CNAME records through Cloudflare tunnels. Let's Encrypt certificates auto-renewed by Traefik. Zero Trust access controls on admin services.

Quick Access