@Emma2 warum liest du nicht die Dokumentation zu ddclient von deinem "inwx"
ddclient findet eigene IPv4 nicht
![]() Anmeldungsdatum: Beiträge: 688 Wohnort: Hamburg |
|
||
Anmeldungsdatum: Beiträge: 14239 |
Lt. der Dokumentation von inwx für ddclient, erkennt der ddclient wie bzw. von wo er die externe/öffentliche IPv4-Adresse bekommen kann/muss. Z. B. nur das: protocol=dyndns2 server=dyndns.inwx.com login=ihr-dyndns-login password=ihr-dyndns-passwort ihr.dyndns-hostname.de soll in die /etc/ddclient.conf eingetragen werden. |
||
(Themenstarter)
Anmeldungsdatum: Beiträge: 601 |
Habe ich natürlich getan.
Genau das hatte ich ja zuerst in der Datei stehen, also ohne "use", aber das war ja der Anfang meines Threads, indem ich die Meldung las, es könne keine IP-Adresse ermittelt werden. ... und genau das scheint der Fall zu sein, denn wenn ich das "use" herausnehme, erhalte ich (wieder) die Warnung bzw. Fehlermeldung
... und untendrunter steht immer noch "protocol <undefined> is not supported" |
||
![]() Anmeldungsdatum: Beiträge: 688 Wohnort: Hamburg |
ich denke in deiner ddclient config ist noch ein Fehler, bitte mal deine config ohne Kommentare posten (als codeblock) |
||
![]() Anmeldungsdatum: Beiträge: 688 Wohnort: Hamburg |
ok, ich denke genau da ist der fehler, ich hatte es damals immer nach der doku ander, ich denke einer deiner fehler ist halt das use=if, if=enp3s0 \ hier ist es ja auch beschrieben https://ddclient.net/routers.html |
||
(Themenstarter)
Anmeldungsdatum: Beiträge: 601 |
Was soll denn hier der Fehler sein? Ich habe die Datei zuerst gar nicht manuell erstellt, sondern mit dem Konfígurator bei der Installation:
Und unabhängig von der "use"-Zeile erhalte ich die gezeigte Fehlermeldung. Dabei verwirrt mich noch mehr, dass es "so viele" Meldungen sind. |
||
![]() Anmeldungsdatum: Beiträge: 688 Wohnort: Hamburg |
use=web Wenn du die Doku gelesen hast, steht so drin Alles ganz einfach daemon=300 syslog=yes ssl=yes use=web, web=http://checkip.dyndns.com/ protocol=dyndns2 server=dyndns.inwx.com login=deinBenutzername password=deinAppPasswort example.com |
||
(Themenstarter)
Anmeldungsdatum: Beiträge: 601 |
Hmm, ...
kann ich auf dem Portal von INWX nicht erkennen, dass es wirklich ein Update gegeben hätte (was natürlich am Portal liegen könnte, dass es z.B. nicht das letzte Update anzeigt, sondern nur die letzte Änderung). Gibt es ein Protokoll für ddclient? ... und seltsamerweise habe ich prinzipiell die gleichen Fehlermeldungen auf meiner OPNsense-Firewall. Aber beides HAT vorher funktioniert. Vielleicht sollte ich mal bei INWX nachfragen, ob sich bei denen etwas geändert hat... 😲 |
||
(Themenstarter)
Anmeldungsdatum: Beiträge: 601 |
Nö, es kann irgendwie nicht funktioniert haben, denn der Aufruf
ist ebenfalls scheinbar erfolgreich, aber bei INWX steht nachher immer noch die alte Adresse. |
||
Anmeldungsdatum: Beiträge: 14239 |
Du könntest "-verbose" und "-noquiet" in der Kommandozeile mitbenutzen.
Siehe z. B. Modify und Change in: stat /var/cache/ddclient/ddclient.cache und die Ausgabe von: sudo cat /var/cache/ddclient/ddclient.cache |
||
Anmeldungsdatum: Beiträge: 14239 |
Mit der Zeile: use=web, web=api4.ipify.org in der ddclient.conf hattest Du doch schon mal Erfolg (siehe oben). Geht es damit nicht mehr? |
||
(Themenstarter)
Anmeldungsdatum: Beiträge: 601 |
lubux schrieb: Geht es damit nicht mehr? Na ja, der Aufruf scheint mit beiden "use=web" zu funktionieren, aber wenn ich dann bei INWX ins Portal schaue, dann steht dort nach wie vor der 18.01. als letztes Update (das war der Tag, als ich mit "-ip 88.206.xxx.yyy" den Eintrag erfolgreich manuell aktualisiert habe. Im Portal bei INWX steht "Letztes Update", und ich vermute deshalb nun fast, dass damit nicht das letzte Update gemeint ist, sondern die letzte Änderung. Aber das kann ich wohl herausfinden, wenn ich den Host herunterfahre und so lange offline lasse, bis "meine" IP "weg" ist. Muss ich wohl mal ausprobieren. Danke bis hier an alle! |
||
Anmeldungsdatum: Beiträge: 14239 |
Wenn sich die externe/öffentliche IPv4-Adresse nicht geändert hat, wird der ddclient richtigerweise nicht updaten. Welche Infos dann im Portal deines dyndns-Providers landen, weiß ich nicht und ddclient hat evtl. auch keinen Einfluss darauf. sudo cat /var/cache/ddclient/ddclient.cache |