Quote from: fields987 on March 08, 2022, 02:50:12 pmHas anyone had success setting up cloudflare with an api token? If so, what's the secret? I got it to work with email address and global api key but I'd rather lock it down to a token that just has dns edit permissions. I've seen some conflicting posts regarding DDClients supportability of cloudflare api tokens.ddclient does not support this. not in the released version anyways. https://github.com/ddclient/ddclient/issues/361
Has anyone had success setting up cloudflare with an api token? If so, what's the secret? I got it to work with email address and global api key but I'd rather lock it down to a token that just has dns edit permissions. I've seen some conflicting posts regarding DDClients supportability of cloudflare api tokens.
Hello,I had hoped that after the update to 22.1.1 this thread has become obsolete.Especially because now there is the possibility to select "custom" in the settings.About this I could configure deSEC with the plugin os-dyndns.Unfortunately, this is probably not possible with the new plugin os-ddclient, because the field "Update URL" to be filled in is not present.I find this very unfortunate, deSEC (desec.io) is a provider that deserves an entry because it is really, really good.Thanks for your work anyway.Greetings
Are you using HE or HE TunnelBroker ? Really depends which service you're using and what you're using to check the IP to update to their DNS.If using dns.he.net to manage DNS, the record must be in place and set as a 'dynamic' record.What steps have you done so far?
That's exactly what I use and the exact setup. I have my host.domain.tld and the associated password generated for that host and that's what I use for username and password, works for me.
So, any updates to the various issues in ddclient?FreeDNS still doesn't seem to work, though there may be something on my end that I must do.On the FreeDNS config side, which of these should I be using?All supported update stylesRandomized Update Token Default option, simple, secure, my personal favorite.Username and Password, inline Username and password as URI arguments, rather then the HTTP authenticationUsername and Password Uses HTTP authentication, if you'd rather use a username/password, some routers like to implement this method or can be most easily adapted to this method/nic/update Uses HTTP authentication, I've seen update attempts like these hitting the server.Also worth noting that none of these are HTTPS. Not sure if that is or should be a concern?
I wanted to say, from my point of view the ddclient is way behind what is available in the dyndns plugin and I really don't understand who made the decision and why switch to ddclient only, "the world is using it" is, I believe, not a valid reason, especially given ddclient hasn"t seen a release in over a year and ther is definitely a lot less polish and integration into opnsense.I just wanted to list some of my gripes with the ddclient : there is no widget for it on the dashboardit does not provide a way to check that the public DNS has the proper IPit doesn't play nice with multi-WAN and NATthere is no way to force an updatesettings are less granular (general verbosity vs per account, same for checkip provider)not all checkip providers that were supported are still provided
Good on you for taking the time to provide constructive information.
What I think would be ideal is for contributors to help expand the official docs as the ddclient plugin is developed. Then all of this sort of information is in one place and easily accessible:
Do you really think that this fine granularity would be accepted? [ A subsection would need to be added at minimum. ]