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 a3ae3beae..ea00f4a7f 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
@@ -75,6 +75,7 @@
nsupdate.info (IPv4)
nsupdate.info (IPv6)
OVHcloud DynHost
+ Porkbun
regfish.de
Servercow
Sitelutions
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 5255b43ac..bed35365b 100644
--- a/dns/ddclient/src/opnsense/service/templates/OPNsense/ddclient/ddclient.conf
+++ b/dns/ddclient/src/opnsense/service/templates/OPNsense/ddclient/ddclient.conf
@@ -89,6 +89,10 @@ server=dyndns.strato.com, \
{% elif account.service == 'ovh' %}
protocol=dyndns2, \
server=www.ovh.com, \
+{% elif account.service == 'porkbun' %}
+protocol={{account.service}}, \
+apikey={{account.username}}, \
+secretapikey={{account.password}}, \
{% else %}
protocol={{account.service}}, \
{% endif %}