[Eisfair] [E1] Strato DynDNS vom EIS aus aktualisieren?
Armin Weinmann
news at die-weinmanns.de
Sa Sep 17 23:43:47 CEST 2016
Hallo Olaf,
Am 22.08.2016 um 14:41 schrieb Olaf Jaehrling:
> Das konfigfile:
> /etc/inadyn-mt/inadyn2.conf
> update_period_sec 600
> username USERNAME
> password PASSWORD
>
> alias example.de (hier deine dyn-Domain)
> # Run as daemon / in background
> background
> # Log to syslog or file
> syslog
>
> #Debug / log level
> verbose 6
>
> dyndns_server_name dyndns.strato.com
> dyndns_server_url /nic/update
> ip_server_name myonlineportal.net /checkip
>
>
> Gruß
>
> Olaf
>> >
Tut mir leid, daß ich mich erst so spät wieder melde. Zwischendurch war
Urlaubszeit, nach dem Urlaub ist in der Arbeit immer der Teufel
los...aber ich werde nichts neues erzählen...
Zu meinen Ergebnissen:
Ich habe die o. g. Konfiguration übernommen, angepaßt und ausprobiert.
leider funktioniert das ganze nicht so wie es soll.
Beim Start kommt in /var/log/messages folgendes:
INADYN[7657]: Sat Sep 17 23:16:55 2016: E:INADYN: ip parse failed in
check_my_ip_address...
Irgendwas geht da nicht, ich habe einen Beitrag gefunden der aussagt,
daß dieses Problem in einer neueren Version gefixt wäre...
Ich habe in der Zwischenzeit herausgefunden, daß der ganze Zirkus auch
ganz einfach durch den Aufruf einer URL erledigt werden kann:
Alternative:
curl --insecure
https://sub.domain.de:passwort@dyndns.strato.com/nic/update?hostname=sub.domain.de
Geht soweit prima, nur kommt nach mehrmaligem Aufruf (bei dem die
Adresse sich nicht geändert hat) die Antwort
abuse <IP-Adresse>
D. h. ich sollte vor dem Aufruf prüfen ob sich die aktuell zugeteilte
Adresse und der bei dyndns.strato.com hinterlegte wert geändert haben
und nur bei Änderungen wird der Aufruf gemacht.
Wie kann ich denn sowas machen? Gibts da evtl schon irgendwelche Scripte?
Mal die Datenkrake befragen, aber erst morgen ...
Armin
Mehr Informationen über die Mailingliste Eisfair