I used cloudflare under dns-o-matics. I have using cron every 10 min (lower and 10 min Cloudflare refuse, I think)
and also I prefer curl to do update. refer my curl in cron job below
curl -sSfLk –retry 3 –user “myusername:mypassword” “https://@updates.dnsomatic.com/nic/update?hostname=hostname”
If you click test the script.. I found 2 message that you my consider.
1. no host = you may not configure host in Dns-o-matic yet or in my case I have putting wrong place between hostname and domain LOL
2. good IPxxxx.xxxx.xxxx.xxxx = it mean that the DNS-o-Matic get your update. But it does not mean it will update on Cloudflare… you have to check the history on your hostname that use inside Dns-o-Matic… For me I found the error “err More than 1200 requests per 300 seconds reached. Please wait and consider throttling your request speed (10100)” 😯 Because I have often request test my curl script too many time. So I have to update the cron to 10 min.. that should be fine for me to get my zeroshell ddns update.
The Curl parameter, you can find from the Curl man.. with those I used, it work very well from what I want. 😀
Anyway, if it can develop DNS-o-Matic client inside Zeorshell, that will be super! 😛