Webhosting10. Dezember 2025 40 Aufrufe

Konfigurieren Sie Dynamic DNS (DDNS) auf cPanel

Konfigurieren Sie Dynamic DNS (DDNS) auf cPanel

🔄 Dynamic DNS (DDNS) auf cPanel konfigurieren

OuiHeberg - Technische Dokumentation
Vollständiger Leitfaden zur Konfiguration und Verwendung von Dynamic DNS


Was ist Dynamic DNS?

Dynamic DNS (DDNS oder Dynamic Domain Name System) ist ein System, das DNS-Einträge automatisch aktualisiert, wenn sich Ihre IP-Adresse ändert.

Warum benötigen Sie es?

Die meisten privaten und geschäftlichen Internetverbindungen verwenden dynamische IP-Adressen: Ihr Internetdienstanbieter weist Ihnen regelmäßig eine neue IP-Adresse zu. Dies kann zu Problemen führen, wenn Sie:

  • Einen Server zu Hause hosten (Dateiserver, NAS, Überwachungskameras)
  • Von extern auf Ihr Heimnetzwerk zugreifen möchten
  • Webdienste von Ihrer persönlichen Verbindung aus hosten möchten
  • Von außen zugängliche Smart-Home-Anwendungen verwenden möchten

Ohne DDNS würde Ihr Domain bei jeder IP-Änderung auf eine veraltete Adresse verweisen und die Verbindung würde fehlschlagen.

Wie funktioniert DDNS?

Das Prinzip ist einfach: Ihr Router erkennt eine Änderung der IP-Adresse, kontaktiert eine spezielle URL (sogenannter Webcall), die von cPanel bereitgestellt wird, und cPanel aktualisiert automatisch die DNS-Einträge Ihrer Domain mit der neuen IP-Adresse.


Zugriff auf die Dynamic DNS-Oberfläche

Schritt 1: Anmeldung bei cPanel

  1. Melden Sie sich in Ihrem Kundenbereich bei OuiHeberg an
  2. Gehen Sie zu Ihrem Hosting und klicken Sie auf Zugriff auf cPanel

Schritt 2: Dynamic DNS öffnen

  1. Suchen Sie in cPanel nach dem Abschnitt Domains
  2. Klicken Sie auf Dynamic DNS

Dynamic DNS in cPanel

💡 Tipp: Verwenden Sie die Suchleiste oben in cPanel und geben Sie "Dynamic" ein, um das Tool schnell zu finden.


Ein DDNS-Domain erstellen

Schritt 1: Erstellung starten

Klicken Sie in der Dynamic DNS-Oberfläche auf die Schaltfläche Create (Erstellen).

Schaltfläche Create Dynamic DNS

Schritt 2: Subdomain konfigurieren

Füllen Sie das Erstellungsformular aus:

DDNS-Konfiguration

Feld Beschreibung Beispiel
Dynamic DNS Domain Die zu erstellende Subdomain maison
Domain Wählen Sie Ihre Hauptdomain aus monsite.com
IP-Adresse Aktuelle IP-Adresse (optional) 86.123.45.67
Beschreibung Eine Beschreibung zur Identifizierung dieses DDNS Serveur maison

Nützliche Beispiele für Subdomains:

Subdomain Verwendung
home oder maison Zugriff auf Ihr Heimnetzwerk
nas Zugriff auf Ihren NAS-Server
cam oder cameras Zugriff auf Ihre Überwachungskameras
office oder bureau Zugriff auf Ihr berufliches Netzwerk
files oder fichiers Dateiserver
vpn VPN-Zugangspunkt

Schritt 3: Erstellung bestätigen

Klicken Sie auf Create, um die DDNS-Domain zu erstellen.

cPanel generiert dann eine eindeutige Webcall-URL:

Generierte Webcall-URL

⚠️ Wichtig: Die Webcall-URL ist wie ein Passwort. Teilen Sie sie niemals öffentlich! Jeder, der diese URL hat, kann die IP-Adresse Ihrer Domain ändern.


Dynamic DNS-Oberfläche verstehen

Nachdem Sie Ihre DDNS-Domain erstellt haben, zeigt die Oberfläche eine Tabelle mit folgenden Informationen an:

Spalte Beschreibung
Domain Der vollständige DDNS-Domainname (z. B. maison.monsite.com)
IP-Adresse Aktuelle IPv4- oder IPv6-Adresse
URL Die Webcall-URL für Updates
SSL-Zertifikat Das SSL-Zertifikat für sichere Verbindungen

Detaillierte Informationen zu einer Domain

Durch Klicken auf eine Domain können Sie Folgendes sehen:

  • Beschreibung: Die Beschreibung der Domain bearbeiten
  • Letzte Aktualisierungszeit: Zeitpunkt der letzten IP-Änderung
  • Letzte Ausführungszeit: Letzter Versuch der Aktualisierung

Ihren Router konfigurieren

Erforderliche Informationen abrufen

Bevor Sie Ihren Router konfigurieren, notieren Sie sich die folgenden Informationen aus cPanel:

Webcall-URL: https://monsite.com/cpanelwebcall/xxxxxxxxxxxxxxxxxxxxx

SSL-Zertifikat abrufen (empfohlen)

Für eine sichere Verbindung klicken Sie auf View SSL Certificate:

DDNS SSL-Zertifikat

Kopieren Sie den Zertifikatsinhalt, um ihn in Ihren Router zu importieren.

🔒 Sicherheit: Wir empfehlen dringend die Verwendung von SSL, um zu verhindern, dass Ihre Anmeldeinformationen im Klartext über das Internet gesendet werden.

Konfiguration je nach Router

Jeder Router hat eine andere Benutzeroberfläche. Hier sind die allgemeinen Schritte:

  1. Zugriff auf die Administrations-Oberfläche Ihres Routers
  2. Suchen Sie nach einem Abschnitt DDNS, Dynamic DNS oder Dynamic Domain Name System
  3. Wählen Sie Custom (Benutzerdefiniert) oder URL Update
  4. Geben Sie die von cPanel bereitgestellte Webcall-URL ein
  5. Wenn gefordert, importieren Sie das SSL-Zertifikat
  6. Speichern Sie die Konfiguration und testen Sie sie

Anleitungen für beliebte Firmware

Firmware Dokumentation
DD-WRT Benutzerdefinierte DDNS-Konfiguration
pfSense Benutzerdefinierter DynDNS-Client
OPNsense Dynamic DNS-Konfiguration
OpenWrt Verwenden Sie das Paket ddns-scripts
Synology Einstellungen > Externer Zugriff > DDNS > Benutzerdefiniert
ASUS WAN > DDNS > Benutzerdefinierter Server

Manuelle Konfiguration mit curl

Wenn Ihr Router kein benutzerdefiniertes DDNS unterstützt, können Sie ein Skript auf einem Gerät in Ihrem Netzwerk verwenden:

#!/bin/bash
# DDNS-Aktualisierungsskript für cPanel
# Über cron alle 5-10 Minuten ausführen

WEBCALL_URL="https://monsite.com/cpanelwebcall/xxxxxxxxxxxxxxxxxxxxx"

# Webcall-URL aufrufen
curl -s "$WEBCALL_URL"

# Protokoll (optional)
echo "$(date): DDNS aktualisiert" >> /var/log/ddns-update.log

Cron-Konfiguration:

# Crontab bearbeiten
crontab -e

# Fügen Sie diese Zeile hinzu, um alle 5 Minuten zu aktualisieren
*/5 * * * * /path/to/script-ddns.sh

Ihre DDNS-Domains verwalten

Webcall-URL neu generieren

Wenn Sie vermuten, dass Ihre Webcall-URL kompromittiert wurde:

  1. Wählen Sie die betroffene Domain aus (aktivieren Sie das Kontrollkästchen)
  2. Klicken Sie auf Aktion
  3. Wählen Sie URL neu erstellen

Eine neue Webcall-URL wird generiert. Vergessen Sie nicht, die Konfiguration Ihres Routers zu aktualisieren!

Eine DDNS-Domain löschen

  1. Wählen Sie die betroffene Domain aus (aktivieren Sie das Kontrollkästchen)
  2. Klicken Sie auf Aktion
  3. Wählen Sie Löschen
  4. Bestätigen Sie die Löschung

⚠️ Achtung: Diese Aktion ist nicht rückgängig zu machen. Die Subdomain wird gelöscht, aber das SSL-Zertifikat bleibt erhalten.


Praktische Anwendungsfälle

🏠 Zugriff auf ein Synology/QNAP NAS

Subdomain: nas.monsite.com
Beschreibung: Synology DS920+ NAS
Umzuleitender Port: 5000 (HTTP) oder 5001 (HTTPS)

NAS-seitige Konfiguration:

  1. Systemsteuerung > Externer Zugriff > DDNS
  2. Anbieter: Benutzerdefiniert
  3. Aktualisierungs-URL: Ihre Webcall-URL

📹 Überwachungskameras

Subdomain: cam.monsite.com
Beschreibung: Hausüberwachungskameras
Umzuleitender Port: 8080 (je nach NVR/DVR)

🎮 Spiele-Server

Subdomain: game.monsite.com
Beschreibung: Minecraft-Server
Umzuleitender Port: 25565 (Minecraft)

🔐 Persönlicher VPN-Server

Subdomain: vpn.monsite.com
Beschreibung: Eigenes OpenVPN
Umzuleitender Port: 1194 (OpenVPN UDP)

Fehlerbehebung

❓ IP wird nicht aktualisiert

  1. Überprüfen Sie die Webcall-URL: Testen Sie sie manuell in Ihrem Browser
  2. Überprüfen Sie die Router-Protokolle: Suchen Sie nach DDNS-Verbindungsfehlern
  3. Überprüfen Sie das SSL-Zertifikat: Stellen Sie sicher, dass es korrekt importiert ist
  4. Testen Sie mit curl:
curl -v "https://monsite.com/cpanelwebcall/xxxxxxxxxxxxxxxxxxxxx"

❓ SSL-Zertifikatsfehler

Wenn Ihr Router das Zertifikat ablehnt:

  1. Laden Sie das Zertifikat aus cPanel herunter (SSL-Zertifikat anzeigen)
  2. Importieren Sie es in Ihren Router im Zertifikatsbereich
  3. Oder deaktivieren Sie vorübergehend die SSL-Überprüfung (nicht empfohlen)

❓ Domain wird nicht aufgelöst

  1. Warten Sie auf die DNS-Propagation: Bis zu 24-48 Stunden für neue Domains
  2. Überprüfen Sie mit dig:
dig maison.monsite.com A
  1. Leeren Sie Ihren lokalen DNS-Cache:

Windows:

ipconfig /flushdns

macOS:

sudo dscacheutil -flushcache; sudo killall -HUP mDNSResponder

Linux:

sudo systemd-resolve --flush-caches

❓ Wie überprüfen Sie, ob DDNS funktioniert?

Vergleichen Sie Ihre öffentliche IP mit der des Domänen:

# Ihre aktuelle öffentliche IP
curl ifconfig.me

# IP der DDNS-Domäne
dig +short maison.monsite.com

Beide Adressen sollten übereinstimmen.


Sicherheitsbewusstes Handeln

🔒 Empfehlungen

PraxisWichtigkeit
SSL für den Webcall verwenden⭐⭐⭐ Kritisch
Die Webcall-URL niemals teilen⭐⭐⭐ Kritisch
URL bei Zweifeln neu generieren⭐⭐ Wichtig
Firewall in Ihrem Netzwerk verwenden⭐⭐ Wichtig
Offene Ports beschränken⭐⭐ Wichtig
Verwenden Sie bei Bedarf ein VPN⭐ Empfohlen

🛡️ Sicherung exponierter Dienste

Wenn Sie Dienste über DDNS im Internet freigeben:

  1. Ändern Sie die Standardports, wenn möglich
  2. Aktivieren Sie die Authentifizierung für alle Dienste
  3. Verwenden Sie starke Passwörter
  4. Aktivieren Sie fail2ban oder ähnliches gegen Brute-Force-Angriffe
  5. Halten Sie Ihre Software auf dem neuesten Stand

Zusammenfassung

SchrittAktion
1Zugriff auf Dynamic DNS in cPanel
2Klicken Sie auf Erstellen
3Konfigurieren Sie die Subdomain und die Beschreibung
4Kopieren Sie die generierte Webcall-URL
5Holen Sie sich das SSL-Zertifikat (empfohlen)
6Konfigurieren Sie Ihren Router mit diesen Informationen
7Überprüfen Sie, ob das Update funktioniert