There are not high hopes for the future of ddclient.
crontab in linux vm (or windows vm/pc) running a script with the respective update commands (depending on the service but explained on every one). At least this works without a problem, which I couldn't say for both plugins in opnsense.
Now it seems this doesn't have a future, so what's left?
Show your script, please... :-)As a last resort I will run it on a raspi in every net that needs dyndns. But much more convenient to have it on the router... :-(
nano duck.sh
echo url="https://www.duckdns.org/update?domains=yyyyyyyy&token=xxxxxxxxxxxxx" | curl -k -o ~/duck.log -K -
chmod +x duck.sh
crontab -e
*/15 * * * * ~/duck.sh >/dev/null 2>81
echo url="https://username:pass(encodedbase64)@dynupdate.no-ip.com/nic/update?hostname=xxxxxx.ddns.net" | curl -k -o ~/no-ip.log -K -
Quote from: snapilica2003 on December 22, 2022, 11:11:56 amNow it seems this doesn't have a future, so what's left?Well, simple: neither.Cheers,Franco
Quote from: chemlud on December 22, 2022, 12:10:25 pmShow your script, please... :-)As a last resort I will run it on a raspi in every net that needs dyndns. But much more convenient to have it on the router... :-(for Duckdns e.g.Code: [Select]nano duck.shput this insideCode: [Select]echo url="https://www.duckdns.org/update?domains=yyyyyyyy&token=xxxxxxxxxxxxx" | curl -k -o ~/duck.log -K -Code: [Select]chmod +x duck.shCode: [Select]crontab -eadd this:Code: [Select]*/15 * * * * ~/duck.sh >/dev/null 2>81In the same script I have another line for updating another dyndns (ipv64.net)so I update both at the same time.For no-ip:Code: [Select]echo url="https://username:pass(encodedbase64)@dynupdate.no-ip.com/nic/update?hostname=xxxxxx.ddns.net" | curl -k -o ~/no-ip.log -K -
Many thanks! Apparently Duck and no-ip don't need the actual public IP for the update string, iirc this is more complicated (whatismyip.org or something...) for my providers...
P.S. I'm certain this could be done in OPNsense itself by creating this short script and adding it to a cronjob.Perhaps someone knowledgeable enough can teach us.I'm not into BSD stuff so won't touch it by myself but have found some leads:https://forum.opnsense.org/index.php?topic=6177.0
Not sure where Dynamic DNS is headed, but ddclient has never worked for me. I still remain on the Legacy plugin.Is trying the development version worth a try, or am I wasting my time?
Never worked well, neither of both.