Dies ist eine mobil optimierte Seite, die schnell lädt. Wenn Sie die Seite ohne Optimierung laden möchten, dann klicken Sie auf diesen Text.

Support ddclient mit Strato

    Nobody is reading this thread right now.

borsel

Board Guru
Registriert
15. November 2011
Beiträge
1.442
Reaktionspunkte
549
Punkte
273
Ort
Niederrhein
Hallo Leute,
wer kennt sich mit der Software ddclient unter Debian aus?

Versuche verzweifelt einer Subdomain, die bei Strato gehostet wird, die IPv6 meines Debian-Systems beizubringen.

Meine ddclient.conf sieht im Moment so aus:

pid=/var/run/ddclient.pid
protocol=dyndns2
usev6=if, if=enp0s18
if-skip=Scope:Link
server=
login=meinedomain.de
password='geheim'
test.meinedomain.de

test.meinedomain.de ist im Strato-Kundencenter für DynDNS eingerichtet.

Hat jemand eine Idee wo ich ansetzen kann?
 
Ich nutze folgendes Script um v4 und v6 an Strato zu melden:

#!/bin/sh
HOSTNAME="host"
USERNAME="username"
CLIENTKEY="password"

IP4ADDR=$(curl -s | grep -o "[0-9]\{1,3\}.[0-9]\{1,3\}.[0-9]\{1,3\}.[0-9]\{1,3\}")
IP6ADDR=$(curl -s | grep -o "[0-9a-f\:]\{8,\}")
if [ "$IP4ADDR" = "" -o "$IP6ADDR" = "" ]
then
echo "Error: unable to determine IP address" 1>&2
exit 1
fi
IPCACHE="/var/tmp/dynupdate/ipcache"
if [ -f "$IPCACHE" ]
then
. "$IPCACHE"
fi
if [ "$IP4ADDR" != "$OLDIP4ADDR" -o "$IP6ADDR" != "$OLDIP6ADDR" ]
then
curl -u "$USERNAME:$CLIENTKEY" " "
mkdir -p $(dirname "$IPCACHE")
echo "OLDIP4ADDR=\"$IP4ADDR\"" > "$IPCACHE"
echo "OLDIP6ADDR=\"$IP6ADDR\"" >> "$IPCACHE"
fi

Ggf musst du noch mit "touch" die ipcache Datei vorher erstellen
 
Okay, bei mir funktioniert es jetzt. Wenn man den Dyn-Dienst im Strato Kundencenter für seine Domain oder Subdomain einschaltet, dann dauert es wohl einige Zeit bis sich der Dyn-Client dort zum ersten Mal anmelden kann. Ebenso war das https:// vor dem Strato-Server wohl falsch.

Naja, jedenfalls hier meine aktuelle Konfiguration, mit der es funktioniert. Wenn nochmal jemand Probleme damit hat.

pid=/var/run/ddclient.pid
protocol=dyndns2
usev6=if, if=enp0s18 (Hier der Name EURES Interface)
if-skip=Scope:Link
server=dyndns.strato.com/nic/update
login=meinedomain.de
password='geheim'
subdomain.meinedomain.de
 
Für die Nutzung dieser Website sind Cookies erforderlich. Du musst diese akzeptieren, um die Website weiter nutzen zu können. Erfahre mehr…