Network Infrastructure & VLANs#
What Was Established#
The network uses a UniFi UCG Express with a multi-VLAN setup. A recent incident involving a VPN expiry caused a routing failure on specific VLANs due to policy-based routing (PBR) without a fallback mechanism.
Key Decisions#
- VLAN Segmentation:
- Gandalf: Server network (Always-on, stable, no VPN).
- Mithrandir (VLAN 2): Client/AI network. Traffic is routed through ProtonVPN via WireGuard.
- Harken (VLAN 3): General usage.
- Tharkûn (DMZ): Restricted zone (DMZ $\rightarrow$ Internal is Blocked).
- Rivendell (VLAN 4): Unused.
- VPN Configuration: ProtonVPN WireGuard Client 1 is used for Mithrand/VLAN 2. Critical: Ensure “Block traffic if WireGuard is down” is enabled to prevent IP leaks.
- IP Management: Use DHCP Reservations (Fixed IPs) in the UniFi Controller rather than configuring static IPs on individual hosts to prevent port-forward breakage during DHCP lease renewals.
Current Configuration#
Known Fixed IPs (DHCP Reservations):
- Proxmox:
192.168.1.69 - Prometheus:
192.168.1.167 - Cloudflared:
192.168.1.95 - Docker:
192.168.1.208 - Servarr:
192.168.1.112 - Proxy/NPM:
192.168.1.222 - Uptime Kuma:
192.168.1.58 - Websites:
192.168.1.237 - Pavilion (AI PC):
192.168.2.192(Mithrandir)
Open Questions#
- Verify if the
unifi-minimal-exporterorunpolleris better for long-term metrics (current plan is to use UniFi API directly via n8n).
Related Pages#
Node Exporter Deployment, AI-Driven Monitoring Pipeline, Wi-Fi Performance Optimization (U7 Lite), Proxy Management & Cloudflare Tunnels
Sources#
Homelab AI - 2026-04-14 · ingested/chats/Homelab AI - 2026-04-14