Network topology¶
Current state — Phase 2 in progress. OPNsense installed, firewall rules pending before Bell DMZ activation.
graph TB
INTERNET["Internet"]
BELL["ISP gateway\n192.168.2.1\nDHCP"]
subgraph LAN["LAN — REDACTED/24"]
NODE2["caneast-c1-node2\n.149\nCanEast Workstation"]
NODE3["caneast-c1-node3\n.237\nCanEast Server"]
AW["CanEast AI Node\n.10"]
MQTT1["caneast-c1-mqtt1\n.228\nRPi Zero 2WH"]
ESP32["caneast-c1-ot1-esp1\n.229\nESP32"]
FWWAN["caneast-c1-fw1 WAN\n.224\nOPNsense VM"]
end
subgraph BRIDGES["Virtual bridges — caneast-c1-node3"]
BR0["lan-bridge\n192.168.2.0/24\nLAN"]
DMBR0["dmz-bridge-0\nDMZ\nno host IP"]
DMBR1["dmz-bridge-1\n10.10.20.0/24\nMGT"]
DMBR2["dmz-bridge-2\n10.10.30.0/24\nICT"]
end
subgraph FWZONES["OPNsense interfaces"]
FWLAN["LAN\ncaneast-c1-fw1"]
FWMGT["MGT\ncaneast-c1-fw1"]
FWICT["ICT\ncaneast-c1-fw1"]
end
INTERNET --> BELL
BELL -->|DMZ pending| FWWAN
FWWAN --> FWLAN
FWWAN --> FWMGT
FWWAN --> FWICT
NODE3 --- BR0
NODE3 --- DMBR0
NODE3 --- DMBR1
NODE3 --- DMBR2
Port map — caneast-c1-node2¶
| Port | Service |
|---|---|
| 3000 | Homepage |
| 3001 | Uptime Kuma |
| 3002 | Grafana |
| 3003 | archon-docs |
| 8086 | InfluxDB |
| 9000 | Portainer |
| 9100 | Node Exporter |