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 00cfbef2d..a11711fdc 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
@@ -79,6 +79,7 @@
Noip
nsupdate.info (IPv4)
nsupdate.info (IPv6)
+ spDYN
STRATO
Zoneedit
Custom
diff --git a/dns/ddclient/src/opnsense/service/templates/OPNsense/ddclient/ddclient.conf b/dns/ddclient/src/opnsense/service/templates/OPNsense/ddclient/ddclient.conf
index 753ad9ddf..d4c6b0ecf 100644
--- a/dns/ddclient/src/opnsense/service/templates/OPNsense/ddclient/ddclient.conf
+++ b/dns/ddclient/src/opnsense/service/templates/OPNsense/ddclient/ddclient.conf
@@ -79,6 +79,9 @@ server=ipv4.nsupdate.info, \
{% elif account.service == 'nsupdatev6' %}
protocol=dyndns2, \
server=ipv6.nsupdate.info, \
+{% elif account.service == 'spdyn' %}
+protocol=dyndns2, \
+server=update.spdyn.de, \
{% elif account.service == 'strato' %}
protocol=dyndns2, \
server=dyndns.strato.com, \