--- title: "🚀 Container-Raumschiff – Playbook v2 (Minimalbetrieb)" slug: container_playbook_v2 lang: de summary: Kleinstes, prüfbares Setup: MikroTik (Forward-Regel) → Mosquitto → ESP32-Heartbeat. Reversibel. Ohne neue Tools. tags: [Crumbforest, Netzwerk, ESP, MQTT, Playbook] --- # 🚀 Container-Raumschiff – Playbook v2 (Minimalbetrieb) **Ort:** OZM Parkplatz **Zweck:** leise, prüfbar, reversibel **Prinzip:** Fragen vor Tempo • Log vor Bauch • Kind vor System --- ## 0) Heutiger Stand (Fakten) - **Broker** (Debian) läuft: `192.168.88.227:1883` (Mosquitto aktiv, lokal getestet). - **ESP-WLAN** erreichbar: SSID `ESP-Wald` (2,4 GHz), DHCP ok (z. B. `192.168.50.199`). - **MikroTik** erreichbar (WinBox/WebFig), VLAN 50 existiert. - **UFW** am Broker: *inactive*. **iptables INPUT:** *ACCEPT*. - Problemzone war/ist: **FORWARD-Pfad** VLAN 50 → `192.168.88.227:1883` (Regelreihenfolge). --- ## 1) MikroTik: **eine** Allow-Regel (FORWARD) Erlaubt ESP-VLAN → Broker:1883. **INPUT** nicht anfassen. **WinBox:** *IP → Firewall → Filter Rules → Add (+)* - **Chain:** `forward` - **Src. Address:** `192.168.50.0/24` - **Dst. Address:** `192.168.88.227` - **Protocol:** `tcp` **Dst. Port:** `1883` - **Action:** `accept` - **Comment:** `ESP->MQTT` → **Regel ganz nach oben** (über alle Drops in *forward*). **CLI (äquivalent):** ```rsc /ip firewall filter add chain=forward src-address=192.168.50.0/24 dst-address=192.168.88.227 protocol=tcp dst-port=1883 action=accept comment="ESP->MQTT" /ip firewall filter move [find comment="ESP->MQTT"] 0