Managed to get dynamic DNS working for NOIP, requires config in Luci and breaks the the Dynamic DNS config in the “standard web gui”.
Remove gl-sdk4-ddns
This breaks the Dynamic DNS in the standard GUI, but can be done via Luci (or command line)
Remove ddns related packages
ddns-scripts
ddns-scripts-services
luci-app-ddns
Removing these may not be strictly necessary, but I wanted to clear any gunk
update package list
install luci-app-ddns
install ddns-scripts
install ddns-scripts-services
install ddns-scripts-noip
Another thread for cloudflare from earlier in 2024 said they had to download versions manually from openwrt, I was fine with the versions coming down from within the included luci getting packages from glinet. The versions that came down for ddns-scripts/services are 2.8.2-43, and noip scripts were 2.8.2-12.
After that it sems to work with No-IP and gl-inet dynamic DNS. Tested by moving it’s connection back and forth between the ISP, and tethering between a couple of phones on different 5G networks.
When will the official gl-inet module be fixed so that Dynamic DNS can be configured in a friendly way for providers other than gl-inet? (and more importantly so it doesn’t bork other ddns services?)
This is unfortunatly buggy if you configure a 2nd DDNS service as a backup for glddns. I noticed this some months ago on all my Glinet routers. Even the service claims the DDNS services are enabled, they wont run. This happens after each update of Glinet fw and each reinstall of luci-app-ddns. You need to go into the DDNS part in Luci and click the manual reload button one time to make the service run.
The third entry in the list is a second to glddns for Duckdns. Even it is enabled, it is not running. Rebooting the router doesnt work too. It only works if you manually click the reload button and then it starts. This needs to be fixed.
There is also this error when you click the reload button:
After reload button it shows it as running, also after router reboot. This works until you update the fw and have to reinstall DDNS again and then it is broken again until you click reload button one time:
I am experiencing this also! Services do not restart after a reboot. Kind of annoying if your out of the house and relying on it. Is there any script that can be run or something to restart/reload it on a schedule?
Does this issue disappear with the latest [4.7.0-op24 upgrade](GL.iNet download center) that is available? I'm keen to get Cloudflare DDNS working without any hassles in my MT6000.