Project

General

Profile

Actions

Feature #16662

closed

DynDNS: Add "preserve" toggle to desec.io provider

Added by Jens Groh 9 days ago. Updated 6 days ago.

Status:
Duplicate
Priority:
Normal
Assignee:
-
Category:
Dynamic DNS
Target version:
-
Start date:
Due date:
% Done:

0%

Estimated time:
Plus Target Version:
Release Notes:
Default

Description

To better work with pfSense I opened a ticket a while ago with the folks from desec.io. As the DynDNS service on pfSense only supplied one IP family (either IPv4 or v6) the problem with updating both to the same name was, that per their documentation:

https://desec.readthedocs.io/en/latest/dyndns/update-api.html

if the other family is not listed it gets deleted from the entry. So updating example.dedyn.io with two jobs on pfSense results in only one (the latest) being saved and the other address family getting removed from the entry. To remediate this, we introduced a new GET parameter to their API "preserve".
See the yellow Warning on this link:

https://desec.readthedocs.io/en/latest/dyndns/update-api.html#determine-ip-address-es

The parameter &preserve can now be set so that updating e.g. IPv6 won't remove a previously pushed IPv4 address from the interface, thus resulting in a fully dual-stack capable dedyn.io entry. :)

My forum post about this is a tad old but describes the same thing and the URIs I tested with "Custom v4" and "Custom v6" so the desec / desec (v6) provider can be changed accordingly.
https://forum.netgate.com/topic/175769/desec-io-dedyn-io-dyndns-now-supports-avoiding-overwriting-entries-with-dual-stack-ip4-6

On a side note (as in the forum thread): is there a possibility to somehow push both IP from an interface (eg WAN) at the same time or is that a limitation of DynDNS' inner workings?

Thanks!
\jens


Related issues

Has duplicate Feature #12495: Preserve other record types when updating IPv4 or IPv6 using deSEC DDNSResolvedLukas Wiest

Actions
Actions #1

Updated by Marcos M 6 days ago

  • Status changed from New to Duplicate
Actions #2

Updated by Marcos M 6 days ago

  • Has duplicate Feature #12495: Preserve other record types when updating IPv4 or IPv6 using deSEC DDNS added
Actions

Also available in: Atom PDF