OPNsense Forum

International Forums => German - Deutsch => Topic started by: ChrisChros on January 27, 2022, 08:34:49 pm

Title: ddclient mit ddnss.de nutzen
Post by: ChrisChros on January 27, 2022, 08:34:49 pm
Hallo zusammen,

ich habe heute auf OPNsense 22.1 geupdatet und möchte nun wie empfohlen os-ddclient nutzen.
Bei dem alten os-dyndns konnte ich als Service "custom" auswählen und anschließend unter "Update URL" die entsprechende Adresse eingeben wenn der Service nicht aufgelistet war.
Wie mache ich das nun bei ddcliente? Kann ich über das UI auch eine Update-URL eingeben wenn der DNS-Service nicht aufgelistet ist?
Bei durchklicken den Services ist mir zumindest sowas nicht aufgefallen.

Gruß Chris
Title: Re: ddclient mit ddnss.de nutzen
Post by: astromeier on January 27, 2022, 09:50:46 pm
Ja, in der GUI gibts wohl (noch) keine Möglichkeit...

Die Konfigurationsdatei unter
/usr/local/etc/ddclient.conf
nach dem Muster
protocol=dyndns2
use=web
web=checkip.dyndns.com
server=ddnss.de
login=deinDDNSSloginName
password='deinDDNSSloginPW'
deinDomainName.ddnss.de

zu editieren sehe ich als keine gute Möglichkeit, da vom Backup ausgeschlossen.
Ich bleib beim dyndns-Service bis es eine Lösung gibt....
Title: Re: ddclient mit ddnss.de nutzen
Post by: ChrisChros on January 27, 2022, 09:58:04 pm
Danke für die Erläuterung, werde ich mal so versuchen umzusetzen. Ich hoffe das es in einer der nächsten Updates  eine bessere Integration für Dienste gibt die nicht aufgelistet sind.
Title: Re: ddclient mit ddnss.de nutzen
Post by: astromeier on January 27, 2022, 10:04:30 pm
Ja, teste mal und berichte!
Vielleicht, wenn vorhanden auch mit dem API-Key und statt "deinDomainName.ddnss.de"  mit "all" wenn du mehrere Adressen hast.
Title: Re: ddclient mit ddnss.de nutzen
Post by: ChrisChros on January 27, 2022, 10:21:21 pm
Also ich habe es nun zum Laufen bekommen.
Folgende Einstellungen musste ich vornehmen:
- In dem Reiter "Accounts" habe ich nichts eingetragen
- Im Reiter "General Settings" musste ich bei Check ip method "freedns" auswählen, "dyndns" hat bei mir nicht funktioniert, hatte immer folgende Fehlermeldung im Log stehen:
Code: [Select]
WARNING: cannot connect to checkip.dyndns.org:80 socket: IO::Socket::INET: Bad hostname 'checkip.dyndns.org'
Die config-Datei sieht dann wie folgt aus:
Code: [Select]
use=web, web=https://freedns.afraid.org/dynamic/check.php

ssl=yes
protocol=dyndns2
server=ddnss.de
login=<dein login>
password=<deinpasswort>
<deinedomaint>.ddnss.org
Title: Re: ddclient mit ddnss.de nutzen
Post by: opnsenseuser on January 28, 2022, 12:15:34 pm
Also ich habe es nun zum Laufen bekommen.
Folgende Einstellungen musste ich vornehmen:
- In dem Reiter "Accounts" habe ich nichts eingetragen
- Im Reiter "General Settings" musste ich bei Check ip method "freedns" auswählen, "dyndns" hat bei mir nicht funktioniert, hatte immer folgende Fehlermeldung im Log stehen:
Code: [Select]
WARNING: cannot connect to checkip.dyndns.org:80 socket: IO::Socket::INET: Bad hostname 'checkip.dyndns.org'
Die config-Datei sieht dann wie folgt aus:
Code: [Select]
use=web, web=https://freedns.afraid.org/dynamic/check.php

ssl=yes
protocol=dyndns2
server=ddnss.de
login=<dein login>
password=<deinpasswort>
<deinedomaint>.ddnss.org

Ich würde mal abwarten mit dem umstellen. Denn anscheinend ist das letzte Wort noch nicht gesprochen. Vor allem wäre die Umstellung sowieso erst in 6 Monaten. Bis dahin kann noch einiges passieren. Siehe Link
https://forum.opnsense.org/index.php?topic=26446.0 (https://forum.opnsense.org/index.php?topic=26446.0)
Title: Re: ddclient mit ddnss.de nutzen
Post by: ChrisChros on January 28, 2022, 06:20:46 pm
Ich belasse es jetzt erst mal so wie oben beschrieben. Was allerdings nicht so schön ist, wurde auch schon in dem Link erörtert ist, dass die Aktualisierung nicht explizit über das WAN Interface geschickt wird, sondern an alle Netzwerke und VLan.

UPDATE:
Habe eben die Box neu gestartet und dabei wurde die config file von ddclient wieder in der ursprünglichen Zustand gebracht. Gibt es eine Möglichkeit das zu unterbinden?
Ansonsten muss ich doch wieder zu os-dyndns wechseln.
Title: Re: ddclient mit ddnss.de nutzen
Post by: astromeier on January 29, 2022, 10:20:05 pm
Danke fürs testen!
Dass die Config wieder überschrieben wird ist für mich noch mehr Grund zu warten...
Title: Re: ddclient mit ddnss.de nutzen
Post by: ChrisChros on January 30, 2022, 10:55:49 am
Bin jetzt auch wieder zurück zu os-dyndns gewechselt. Das Überschreiben der config ist für mich ein no-go.
Title: Re: ddclient mit ddnss.de nutzen
Post by: franco on January 30, 2022, 11:31:47 am
> Das Überschreiben der config ist für mich ein no-go.

Naja, so funktioniert ein Plugin nun mal bis es integriert wird. Man kann und konnte schon jahrelang auch ddclient manuell installieren und dann wird keine Config überschrieben. Da sagte auch keiner man muss das ja alles per Hand machen das ist ein no-go. ;)


Grüsse
Franco
Title: Re: ddclient mit ddnss.de nutzen
Post by: ChrisChros on January 30, 2022, 12:59:57 pm
das von hand machen ist für mich kein problem nur das bei einem reboot diese Daten dann wieder überschrieben werden empfinde ich nicht als praktikabel.
Ich werde jetzt mal abwarten wie sich das in den nächsten 6 Monaten entwickelt und dann die Situation neu bewerten.
Title: Re: ddclient mit ddnss.de nutzen
Post by: franco on January 30, 2022, 01:05:16 pm
Ja, man muss nur das Plugin deinstallieren weil das Plugin die Config schreibt. Oder man editiert halt die Template die die Config schreibt. Ist alles keine Raketenwissenschaft.


Grüsse
Franco
Title: Re: ddclient mit ddnss.de nutzen
Post by: Bierfassl82 on February 11, 2022, 07:47:32 pm
Wollte jetzt nicht extra einen neuen Thread aufmachen, daher hier kurz die Frage, wird es auch die Möglichkeit geben selfhost.de einzubinden?
Title: Re: ddclient mit ddnss.de nutzen
Post by: tiermutter on February 11, 2022, 10:56:46 pm
Bestimmt ;)
Gibt einen nervigen thread im englischen Forum dazu. Niemand muss von os-dyndns Abschied nehmen und os-ddclient wird noch einiges unter die Haube bekommen...
Title: Re: ddclient mit ddnss.de nutzen
Post by: His.Dudeness on February 26, 2022, 02:22:01 pm
Wollte jetzt nicht extra einen neuen Thread aufmachen, daher hier kurz die Frage, wird es auch die Möglichkeit geben selfhost.de einzubinden?

Wenn selfhost.de wieder aufgenommen würde fänd ich auch super  ;D
Title: Re: ddclient mit ddnss.de nutzen
Post by: ChrisChros on April 03, 2022, 09:37:59 am
Hier noch mal ein kleines Update mit der aktuellen Version von ddclient 3.9.1 und dem plugin os-ddclient 1.4.
Die Einstellmöglichkeiten sind um einiges besser geworden als zu beginn und ich habe nun die Möglichkeit ddnss.de als custom service einzutragen.
Allerdings habe ich noch ungewöhnliche Einträge in dem LogFile:
Code: [Select]
2022-04-03T09:30:57 Notice ddclient[41720] 66496 - [meta sequenceId="1"] WARNING: found neither ipv4 nor ipv6 address
2022-04-03T09:23:07 Notice ddclient[41720] 27001 - [meta sequenceId="1"] WARNING: found neither ipv4 nor ipv6 address
2022-04-03T09:10:34 Notice ddclient[41720] 4617 - [meta sequenceId="1"] WARNING: found neither ipv4 nor ipv6 address
2022-04-03T08:14:51 Notice ddclient[41720] 43755 - [meta sequenceId="1"] SUCCESS: updating XXX.ddnss.org: good: IP address set to XXX.XXX.XXX.XXX

Hat jemand eine Erklärung dafür warum zum einen die IP-Adresse erfolgreich geupdatet werden kann und um Anschluss kann er keine IPv4 mehr finden obwohl an der config nichts mehr geändert wurde?
IPv6 verstehe ich noch da diese bei mir deaktiviert ist.

Gruß Chris