Skip to content

Network Layer (Layer 3)

IP addressing, routing, inter-VLAN boundaries, and firewall policy.

IP addressing scheme

The network uses a deterministic IP addressing scheme. Each VLAN follows the same allocation model so that a host's role can be inferred from its address.

Allocation model

RangePurpose
.1Gateway
.2 - .9Reserved
.10 - .49Infrastructure
.50 - .99Platform services
.100 - .199Applications / VMs
.200 - .254Clients / DHCP / temporary

VLAN addressing

Used for infrastructure and administrative access.

  • .10–49 → Proxmox nodes, OpenWRT management, core infrastructure
  • .50–99 → Monitoring and admin tooling
  • No client devices

Routing

Default gateways

OpenWRT is the default gateway for all VLANs.

VLANSubnetGateway
1010.10.0.0/2410.10.0.1
2010.20.0.0/2410.20.0.1
3010.30.0.0/2410.30.0.1

Behavior

  • Same VLAN → switched locally
  • Different VLAN → routed through OpenWRT
  • Internet-bound traffic → OpenWRT → WAN

Firewall

Default posture

  • Inter-VLAN → deny
  • WAN inbound → deny
  • WAN outbound → allow with NAT

Zone model

OpenWRT firewall zones

Allowed flows

SourceDestinationPortsAction
VLAN 10VLAN 2022Allow
VLAN 30VLAN 2080, 443Allow
VLAN 30VLAN 10AnyDeny
VLAN 20VLAN 10AnyDeny
All VLANsWANRequiredAllow