# VPS Netzwerk ## Öffentliches Netzwerk | Interface | Adresse | |---|---| | eth0 | 46.225.176.170 | --- ## VPN ### WireGuard Die VPS dient als zentraler WireGuard-Hub zwischen: - VPS - Heimnetz - zusätzlichen Clients Interface: - wg0 Listening Port: - 51820/UDP --- ## Heimnetz Routing Folgende Route wird aktuell über WireGuard bereitgestellt: ```text 192.168.0.0/24 ``` Dadurch kann die VPS interne Dienste im Heimnetz sicher über VPN erreichen. --- ## Firewall / Paketfilterung ### Aktueller Zustand UFW ist nicht aktiv. Stattdessen nutzt die VPS: - nftables - Docker-verwaltete Firewallregeln - CrowdSec Integration --- ## Sicherheitslayer | Layer | Aufgabe | |---|---| | Docker nftables Regeln | Container-Isolation | | CrowdSec | Dynamische Blockierung | | WireGuard | Sicherer privater Zugriff | | NPM | TLS Terminierung | --- ## Docker Netzwerkarchitektur ### proxy Netzwerk Subnetz: ```text 172.20.0.0/16 ``` Wichtige Dienste: - NPM - authentik - Nextcloud - Vaultwarden - Forgejo - Monitoring-Dienste --- ## Aktuelle Sicherheitsbeobachtungen ### Positiv - interne Docker-Segmentierung vorhanden - RAW nftables Isolationsregeln aktiv - Localhost Bindings bereits genutzt - CrowdSec in INPUT Chain integriert ### Mögliche Verbesserungen - direkten öffentlichen Zugriff auf authentik entfernen - öffentliche Erreichbarkeit von Forgejo prüfen - Rolle von AdGuard auf der VPS bewerten