Voraussetzungen
- DynDNS ist in Ihrem Strato-Konto aktiviert.
- Ein Linux-Server mit Debian/Ubuntu als Betriebssystem.
- Netzwerkschnittstelle (z. B. eth0) für die IPv6-Unterstützung.
Damit Ihr Rechner die aktuelle IP-Adresse an den DNS-Server meldet, installieren Sie den ddclient, der die Aktualisierungen automatisch vornimmt. Strato verwendet das DynDNS v2-Protokoll von dyndns.org.
Installation von ddclient
Führen Sie die folgenden Befehle aus, um Ihr System zu aktualisieren und ddclient zu installieren:
sudo apt update
sudo apt install ddclient
Während der Installation werden Sie aufgefordert, einige Einstellungen vorzunehmen. Diese können Sie überspringen, indem Sie „Weiter“ wählen – wir nehmen die Konfiguration im nächsten Schritt manuell vor.
Konfiguration von ddclient für IPv4 und IPv6
Öffnen Sie die Konfigurationsdatei von ddclient mit einem Texteditor wie Nano:
sudo nano /etc/ddclient.conf
Löschen Sie den gesamten Inhalt der Datei und fügen Sie die folgende Konfiguration ein:
daemon=300
syslog=yes
mail=root
mail-failure=root
pid=/var/run/ddclient.pid
ssl=yes
# IPv4-Adresse aktualisieren
use=web, web=checkip.dyndns.com/, web-skip='IP Address'
server=dyndns.strato.com/nic/update
protocol=dyndns2
login=DEIN_DOMAIN_NAME // z.B example.de
password='DEIN_STRATO_PASSWORT'
domain.de, subdomain.domain.de, domain2.de
# IPv6-Adresse aktualisieren
use=if, if=eth0
usev6=yes
protocol=dyndns2
login=DEIN_DOMAIN_NAME
password='DEIN_STRATO_PASSWORT'
Erläuterungen:
- daemon=300: Aktualisierungsintervall von 300 Sekunden.
- use=web: Ermittelt die IPv4-Adresse über den Dienst
checkip.dyndns.com
. - use=if, if=eth0: Verwendet das Netzwerk-Interface eth0, um die IPv6-Adresse abzurufen.
- usev6=yes: Aktiviert die Unterstützung für IPv6.
- login/password: Ihr Strato-Domainname und Passwort.
Änderungen speichern und ddclient starten
Speichern Sie die Konfiguration und schließen Sie Nano (Strg+X, dann Y und Enter). Starten Sie den Dienst neu und aktivieren Sie ihn:
sudo systemctl restart ddclient
sudo systemctl enable ddclient
Manuelle Aktualisierung erzwingen
Um eine Aktualisierung sofort zu erzwingen, führen Sie folgenden Befehl aus:
sudo ddclient -force
Überprüfung der Aktualisierung
Loggen Sie sich in Ihr Strato-Konto ein und gehen Sie zu „Domains“. Dort sollte nun sowohl die aktuelle IPv4- als auch IPv6-Adresse Ihres Servers angezeigt werden.
Leave a Reply