I am on pfSense v2.6.0.
What is the current/correct procedure to get DDNS working with it and dynv6?
I am on pfSense v2.6.0.
What is the current/correct procedure to get DDNS working with it and dynv6?
Well, the recent version(s) of pfSense have support for dynv6 built-in right away.
Anyway I was struggeling with these and turned back to two custon v4/v6 entries for WAN and one custom v6 entry for my LAN nework as follows:
<dyndns>
<type>custom</type>
<username></username>
<password></password>
<host>berlin.myowndomain.eu</host>
<domainname></domainname>
<mx></mx>
<interface>wan</interface>
<zoneid></zoneid>
<ttl></ttl>
<updateurl>https://ipv4.dynv6.com/api/update?zone=berlin.myowndomain.eu&ipv4=%IP%&token=YOURTOKENHERE</updateurl>
<resultmatch>addresses updated</resultmatch>
<requestif>wan</requestif>
<descr><![CDATA[IPv4]]></descr>
<id>1</id>
<enable></enable>
</dyndns>
<dyndns>
<type>custom-v6</type>
<username></username>
<password></password>
<host>berlin.myowndomain.eu</host>
<domainname></domainname>
<mx></mx>
<interface>wan</interface>
<zoneid></zoneid>
<ttl></ttl>
<updateurl>https://ipv4.dynv6.com/api/update?zone=berlin.myowndomain.eu&ipv6=%IP%&token=YOURTOKENHERE</updateurl>
<resultmatch>addresses updated</resultmatch>
<requestif>wan</requestif>
<descr><![CDATA[IPv6]]></descr>
<id>2</id>
<enable></enable>
</dyndns>
<dyndns>
<type>custom-v6</type>
<username></username>
<password></password>
<host>myrouter.berlin.myowndomain.eu</host>
<domainname></domainname>
<mx></mx>
<verboselog></verboselog>
<enable></enable>
<interface>lan</interface>
<zoneid></zoneid>
<ttl></ttl>
<updateurl>https://ipv4.dynv6.com/api/update?zone=berlin.myowndomain.eu&ipv6prefix=%IP%&token=YOURTOKENHERE</updateurl>
<resultmatch>addresses updated</resultmatch>
<requestif>wan</requestif>
<descr><![CDATA[IPv6]]></descr>
<force></force>
<id>3</id>
</dyndns>
Like this I’ve got the directly assigned IPs assigned to “berlin.myowndomain.eu” and the delegated prefix for that site assigned to the subdomains like “myrouter.berlin.my…”.