I can't find instructions for freedns.afraid.org

Started by frozen, November 14, 2023, 04:49:28 AM

Previous topic - Next topic
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

November 14, 2023, 08:13:42 AM #1 Last Edit: November 14, 2023, 08:21:21 AM by doktornotor
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