Quantcast
Aktuelles
Digital Eliteboard - Das Digitale Technik Forum

Registriere dich noch heute kostenlos, um Mitglied zu werden! Sobald du angemeldet bist, kannst du auf unserer Seite aktiv teilnehmen, indem du deine eigenen Themen und Beiträge erstellst und dich über deinen eigenen Posteingang mit anderen Mitgliedern unterhalten kannst! Zudem bekommst du Zutritt zu Bereichen, welche für Gäste verwehrt bleiben

Registriere dich noch heute kostenlos, um Mitglied zu werden! Sobald du angemeldet bist, kannst du auf unserer Seite aktiv teilnehmen, indem du deine eigenen Themen und Beiträge erstellst und dich über deinen eigenen Posteingang mit anderen Mitgliedern unterhalten kannst! Zudem bekommst du Zutritt zu Bereichen, welche für Gäste verwehrt bleiben

Support ddclient mit Strato

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
 
Zurück
Oben