No, not all are created equal… far from it. If ddns security is your goal, there’s only one real game ‘in town’ … fortunately they’re also a non-USA non-profit:
The hardest part is signing up. Don’t forget to opkg update; opkg install luci-app-ddns ddns-scripts ddns-scripts-services curl ca-bundle ca-certificates nano before using the above template.
I thought that I could modify the ddns file which contains the glddns information to replace with your info in order to replace the default glddns to desec.
Not quite. this method of ddns is more in line w/ unmodified OpenWrt using LuCI (GL GUI → System → Advanced Settings, same password as the GL GUI). You may have problems adapting GL’s customisations. It’s either/or… or in this case given desec.io.
nano is a very straightforward text editor you can use. vi is overkill for such ‘one off’ tasks.
DDNS is as secure as any other Dynamic DNS service. Security is simply no question because it’s just pointing to some IP address.
So it’s fine to use it.
There are DDNS services where you have to authorize before to change the linked address. But this isn’t a question of security - more of trust.
What’s your point? OP seeks ddns security. This is just that.
It absolutely is. I use it for my WG endpoint.
deSEC advertises it near ‘front & center’ on their main page. I have no need for LE myself but they’re “designed with security in mind” . Here’s their Discourse on it:
Heh, this really is just a case of “easier done than said.”
Signup for deSEC, SSH into your Flint. Install those required opkg packages. Use nano to copy the template & substitute your ddns account details accordingly (nano /etc/config/ddns). Then service ddns enable; service ddns start … & you’re done.
You can do this all fr LuCI using
LuCI → System → Software → [ search for ea. $packageName ] → Install → (Repeat).
LuCI → Services → Dynamic DNS → [ Add new service ]