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 75c390ce1e..b346f3c96a 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
@@ -77,6 +77,7 @@
no-ip
nsupdate.info (IPv4)
nsupdate.info (IPv6)
+ Oray
OVHcloud DynHost
Porkbun
regfish.de
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 d82eb19d9d..baf9a9b886 100644
--- a/dns/ddclient/src/opnsense/service/templates/OPNsense/ddclient/ddclient.conf
+++ b/dns/ddclient/src/opnsense/service/templates/OPNsense/ddclient/ddclient.conf
@@ -87,6 +87,10 @@ server=dyndns.strato.com, \
{% elif account.service == 'ovh' %}
protocol=dyndns2, \
server=www.ovh.com, \
+{% elif account.service == 'oray' %}
+protocol=dyndns2, \
+server=ddns.oray.com, \
+script=/ph/update, \
{% elif account.service == 'porkbun' %}
protocol={{account.service}}, \
apikey={{account.username}}, \