diff --git a/dns/ddclient/src/opnsense/mvc/app/models/OPNsense/DynDNS/DynDNS.xml b/dns/ddclient/src/opnsense/mvc/app/models/OPNsense/DynDNS/DynDNS.xml index 63b6eca8d..33034df33 100644 --- a/dns/ddclient/src/opnsense/mvc/app/models/OPNsense/DynDNS/DynDNS.xml +++ b/dns/ddclient/src/opnsense/mvc/app/models/OPNsense/DynDNS/DynDNS.xml @@ -139,6 +139,7 @@ web_dyndns An IP service type is required. + cloudflare dyndns freedns googledomains diff --git a/dns/ddclient/src/opnsense/scripts/ddclient/lib/address.py b/dns/ddclient/src/opnsense/scripts/ddclient/lib/address.py index 16a755788..6158f6b56 100755 --- a/dns/ddclient/src/opnsense/scripts/ddclient/lib/address.py +++ b/dns/ddclient/src/opnsense/scripts/ddclient/lib/address.py @@ -29,6 +29,7 @@ import ipaddress checkip_service_list = { + 'cloudflare': '%s://one.one.one.one/cdn-cgi/trace', 'dyndns': '%s://checkip.dyndns.org/', 'freedns': '%s://freedns.afraid.org/dynamic/check.php', 'googledomains': '%s://domains.google.com/checkip',