From 03e60fa604923d02fec3199f1ad81c8ee93c4af0 Mon Sep 17 00:00:00 2001 From: Netboy3 <1472804+netboy3@users.noreply.github.com> Date: Thu, 3 Feb 2022 10:58:38 -0500 Subject: [PATCH] dns/ddclient - Add Hurricane Electric provider (#2805) HE is using the dyndns2 protocol for both dynamic DNS and IPv6 TunnelBroker services. Add both services to the service. --- .../opnsense/mvc/app/models/OPNsense/DynDNS/DynDNS.xml | 2 ++ .../service/templates/OPNsense/ddclient/ddclient.conf | 8 ++++++++ 2 files changed, 10 insertions(+) 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 756d13c0d..a0b7fb887 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 @@ -61,6 +61,8 @@ DuckDNS EasyDNS Google + HE.net + HE.net TunnelBroker NameCheap Noip nsupdate.info (IPv4) 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 a506db3ec..b676d9e30 100644 --- a/dns/ddclient/src/opnsense/service/templates/OPNsense/ddclient/ddclient.conf +++ b/dns/ddclient/src/opnsense/service/templates/OPNsense/ddclient/ddclient.conf @@ -49,6 +49,14 @@ use=web, web=http://dynamic.zoneedit.com/checkip.html {% if account.service == 'cloudflare' %} protocol=cloudflare zone={{account.zone}} +{% elif account.service == 'he-net' %} +protocol=dyndns2 +ssl=yes +server=dyn.dns.he.net +{% elif account.service == 'he-net-tunnel' %} +protocol=dyndns2 +ssl=yes +server=ipv4.tunnelbroker.net {% elif account.service == 'nsupdatev4' %} protocol=dyndns2 ssl=yes