DynDNS und Heimserver von außen erreichen: Portfreigabe, CGNAT und Tunnel
Kurz: Um Heimdienste von unterwegs zu nutzen, braucht man einen erreichbaren Namen (DynDNS), eine Weiterleitung oder besser einen VPN-/Tunnel-Zugang; bei CGNAT oder DS-Lite geht klassische Portfreigabe nicht.
Genauer: Heimnetze haben meist dynamische öffentliche IPv4-Adressen, die sich ändern, und sind hinter NAT/Firewall versteckt. Wer NAS, Home Assistant, Spielserver oder Webseite zuhause betreibt, muss sicher nach außen erreichbar werden.
Im Detail
Die Hürden
- Wechselnde IP: Der Provider vergibt neue Adresse (meist alle 24 h oder bei Neustart).
- NAT: Router lässt eingehende Verbindungen nur zu, wenn eine Portweiterleitung besteht.
- CGNAT / DS-Lite (häufig bei Kabel/Glasfaser/Mobilfunk): Der Provider teilt eine IPv4-Adresse unter vielen Kunden (kein eigener öffentlicher Port). Erkennbar: Die WAN-IP des Routers liegt in
100.64.0.0/10oder10.x/192.168.x, nicht gleich der „Wie ist meine IP“-Seite. Lösung: IPv6 (oft vorhanden), Tunnel/Reverse Proxy, Dual-Stack-Lite-Ausnahme beim Provider (öffentliche IPv4 anfragen, ggf. gegen Gebühr).
DynDNS und Portfreigabe
DynDNS/DDNS: Der Router oder ein Client meldet die aktuelle IP an einen Dienst (DuckDNS, No-IP, Dynu, Cloudflare mit API, FritzBox MyFRITZ!, Strato/ddclient), der einen festen Namen (meinhaus.duckdns.org) darauf zeigen lässt. Portfreigabe (Port-Forwarding): Router leitet z. B. Port 443 an 192.168.1.30:443 weiter. Nur bewusst freigeben: Jeder offene Port wird innerhalb von Minuten gescannt und angegriffen. Vorher: Software aktuell, starke Authentifizierung/MFA, HTTPS, Fail2ban/Rate Limiting, Reverse Proxy (Caddy/Nginx/Traefik) mit Zertifikat (Let’s Encrypt), nur nötige Dienste, Standardports meiden ist keine Sicherheit.
Besser: VPN und Tunnel
- WireGuard/Tailscale/ZeroTier: Private Verbindung zum Heimnetz ohne offene Dienst-Ports (nur ein UDP-Port bzw. NAT-Traversal); funktioniert oft auch hinter CGNAT (Tailscale/ZeroTier mit Relay).
- Cloudflare Tunnel / ngrok / frp: ausgehende Verbindung zum Anbieter, Webdienste öffentlich ohne Portfreigabe; Vertrauen/Datenschutz des Anbieters beachten.
- VPS als Relais (kleiner Server mit fester IP + WireGuard/Reverse Proxy).
- IPv6: Adressen sind global, aber Firewall im Router gezielt öffnen (nicht alles).
- Zugriff nur für dich: VPN; für Dritte (Webseite): Reverse Proxy + gehärtet, oder Hosting statt Heimnetz.
Praxis, Sicherheit, Recht
- Router prüfen: Fernzugriff/UPnP aus, UPnP-Freigaben kontrollieren, Firmware aktuell.
- Segmentierung: Heimserver in eigenes VLAN/DMZ.
- Testen von außen (mobile Daten,
nmapnur eigene IP). - Backups, Updates automatisieren, Logs prüfen.
- Datenschutz/Recht: Betreibst du einen öffentlichen Dienst mit fremden Daten, gelten DSGVO, Impressumspflicht, Providerbedingungen (private Anschlüsse erlauben Server teils eingeschränkt).
- Verfügbarkeit: Stromausfall/Router-Neustart, Heimserver ≠ Hochverfügbarkeit.
- Verwandt: NAT, VPN, WireGuard, Reverse Proxy, Let’s Encrypt, Homelab, DMZ.
Siehe auch: WireGuard, Nginx und Reverse Proxy, Homelab und Selfhosting