I installed the ddclient plugin and OPNsense is 100% up to date, but the actual configuration is missing documentation. I have googled with no solutions.
Does anyone know what I need to enter in this screen? Specifically for freedns.afraid.org
Thank you
Took a while to get it working. You get the data from https://freedns.afraid.org/dynamic/v2/?style=2 (v1 is not usable with ddclient). Also, the "native" backend is crucial, otherwise it will not work.
General settings:
Backend: Native
Service: custom
Protocol: DynDNS 2
Server: sync.afraid.org
Username/Password: Your FreeDNS username/password
Hostname(s): Your FreeDNS FQDN there
Check IP Method: FreeDNS
Interface to monitor: WAN
Force SSL: ticked
There is the new ddclient release 3.11.1 coming to 23.7.9... brace yourselves... but DuckDNS works for me ;)
Cheers,
Franco
Great help. How to check if it is work?
Quote from: doktornotor on November 14, 2023, 08:13:42 AM
Took a while to get it working. You get the data from https://freedns.afraid.org/dynamic/v2/?style=2 (v1 is not usable with ddclient). Also, the "native" backend is crucial, otherwise it will not work.
General settings:
Backend: Native
Service: custom
Protocol: DynDNS 2
Server: sync.afraid.org
Username/Password: Your FreeDNS username/password
Hostname(s): Your FreeDNS FQDN there
Check IP Method: FreeDNS
Interface to monitor: WAN
Force SSL: ticked
As of OPNsense 24.1.6 this works.
I am using Interface v4 as Check IP Method otherwise my VPN IP was being set.
Thanks for sharing.
Just wondering if the force SSL protects the usr/passw sent when syncing.
Quote from: doktornotor on November 14, 2023, 08:13:42 AM
Took a while to get it working. You get the data from https://freedns.afraid.org/dynamic/v2/?style=2 (v1 is not usable with ddclient). Also, the "native" backend is crucial, otherwise it will not work.
General settings:
Backend: Native
Service: custom
Protocol: DynDNS 2
Server: sync.afraid.org
Username/Password: Your FreeDNS username/password
Hostname(s): Your FreeDNS FQDN there
Check IP Method: FreeDNS
Interface to monitor: WAN
Force SSL: ticked