OPNsense Forum

International Forums => German - Deutsch => Topic started by: Jitterer on February 28, 2022, 11:49:51 am

Title: ddclient ipv6 Problem?
Post by: Jitterer on February 28, 2022, 11:49:51 am
Hallo,
ich wollte gerade das ddclient plugin einrichten.

Bei dynv6.com habe ich eine Domain registriert. In der OPNsense im ddclient dann einen custom Anbieter ausgewählt (da dynv6 nicht in der Liste vorhanden). Dann entsprechend die Daten wie dyndns2 Protkoll, Server, Passwort (token) usw. eingegeben.

Problem: er updated erfolgreich, aber nur die IPv4 Adresse und nicht meine IPv6.
Ist das ein bekanntes Problem?
VG
Title: Re: ddclient ipv6 Problem?
Post by: tiermutter on February 28, 2022, 12:17:08 pm
Ich habe es ebenfalls nicht geschafft die v6 zu updaten (spdyn und ddnss), habe es aber auch nicht weiter verfolgt, da ich weiterhin das alte Plugin verwende.
Title: Re: ddclient ipv6 Problem?
Post by: Jitterer on February 28, 2022, 01:45:07 pm
Im Internet liest man ja ziemlich viel Kritik über ddclient. Wäre schon merkwürdig, wenn der originale dyndns als deprecated eingestuft wird aber die einfachste Aufgabe mit dem Nachfolger nicht abbildbar _wäre_.

Scheint aber so, dass es ein allgemeiner Bug ist.
Title: Re: ddclient ipv6 Problem?
Post by: tiermutter on February 28, 2022, 01:56:13 pm
Wenn os-dyndns abgeschafft wird (weiterverwenden kann man es immer!) wird os-ddclient mehr drauf haben, keine Sorge.

Tatsächlich verwende ich ddclient in einer VM als weiteren DDNS Dienst... zwar ipv4 only, aber ich glaube dass beim Testen v6 auch kein Problem war.
So schlecht ist es also nicht, derzeit werden einem nur noch nicht alle Möglichkeiten in der GUI an die Hand gegeben.
Title: Re: ddclient ipv6 Problem?
Post by: Jitterer on February 28, 2022, 02:01:40 pm
der Originale dynamic dns funktioniert aber auch nicht bei mir mit dynv6 als Anbieter.

Wenn ich bei username: none und pw den token angebe, steht im Log "token for authorization missing".
Wenn ich username meine email und pw das pw eingebe, steht im Log "invalid authentication token".
Title: Re: ddclient ipv6 Problem?
Post by: tiermutter on February 28, 2022, 02:11:30 pm
Hm... das klingt dann eher nach einem "providerseitigen" Problem, denn an dyndns wurde nichts verändert.
Eventuell nochmal nen neuen Token erstellen? Oder hattest Du das noch gar nicht in Betrieb?
Title: Re: ddclient ipv6 Problem?
Post by: Jitterer on February 28, 2022, 02:17:26 pm
war noch nie im Betrieb bei mir. Bin gerade generell dabei ein paar Dinge zu konfigurieren.

Ich habe es jetzt aber mit os-dyndns hinbekommen. Aber als custom mit update URL anstatt den Anbieter direkt aus der Liste auszuwählen... Naja egal, hauptsache es läuft :)
Title: Re: ddclient ipv6 Problem?
Post by: Server07 on June 05, 2023, 06:26:50 pm
Hello, what is the URL?
Title: Re: ddclient ipv6 Problem?
Post by: Jitterer on February 27, 2024, 09:22:17 am
altes Thema... noch beständig. dyndns legacy ist mit 23.7 weg (ich laufe noch auf 23.1.1). Problem ist noch immer da: dynv6 unterstützt zum Updaten der IPv6 Zonen NICHT das dyndns Protokoll:
Quote
DynDNS API
We implemented the dyn.com Remote Access API that is also known as the Members NIC Update API or DNS Update API. It can only be used to update the IPv4 address of a zone.

To use the endpoint https://dynv6.com/nic/update please set the server in your client to dynv6.com.
D.h. nur über eine einfache REST API geht es. Allerdings ist im ddclient kein dynv6 Anbieter vorhanden und man kann, wie bspw. im legacy Service, keine eigenen HTTP Abfrage mit Custom Header usw anlegen.

update:
custom header sind auch nicht nötig. ddclient scheint HTTP GET Abfragen über Custom GET Protokoll zu unterstützen. Allerdings gibt es Fehlermeldungen im Log:
Code: [Select]
WARNING: file /usr/local/etc/ddclient.conf, line 10: Invalid Value for keyword 'protocol' = 'get'
Und es kommt auch eine SocketIO Error Meldung.. klappt nicht :/
Title: Re: ddclient ipv6 Problem?
Post by: Tuxtom007 on February 27, 2024, 10:18:45 am
altes Thema... noch beständig. dyndns legacy ist mit 23.7 weg (ich laufe noch auf 23.1.1). Problem ist noch immer da: dynv6 unterstützt zum Updaten der IPv6 Zonen NICHT das dyndns Protokoll:
ich hab das Problem mehr auf der OPNSense bzw. Provider-Seiter mit Updates der v6-Adresse beim DynDNS-Anbieter.

Mein Provider ( Vodafone West - Kabel ) gibt mir eine IPv6-Adresse ( /128 ) sowie ein IPv6-Netz ( /64 ) auf dem WAN-Interface, zusätzlich eben noch ein /59-Prefix per Delegation.

Die OPNSense versucht ständig eine IPv6-Verbindung über die /64 Adresse zu machen, welche vom Provider aber so wie es aussieht, nicht geroutet werden.
Das komplett Netzwerk hinter der OPNSense kann problemlos über IPv6 kommunizieren, die bekommen ja ihre v6-Adresse aus dem Prefix-Delegation.

Nutze ich manuell die /128 Adresse funktioniert es wunderbar.

Ich hab mir damit geholfen. das Plugin zu deinstallieren und den Update mit einem kleinen Script auf der OPNSense zu machen per Update-URL.
Alle 15min holt es die aktuelle WAN-IP-Adresse, sind die identisch zum vorherigen Lauf, legt es sich wieder schlafen, sind die unterschiedlich, ruft es per curl die Update-URLs auf.

Das funktioniert sein einigen Monaten problemlos mit mehreren DynDNS-Domains bei meinem Anbieter.

Title: Re: ddclient ipv6 Problem?
Post by: sbellon on February 27, 2024, 10:25:21 am
Bei mir updated ddclient "native" mit Service desec sowohl IPv4 als auch IPv6.