I use afraid.org for my DDNS service. It is free and updates reliably with a simple cron entry that runs a curl command. I have used it for more than ten years without any issues.
Everyday my remote routers email me a status update that includes their external IP address, so I always have an up‑to‑date record and I know the routers are still healthy.
I really like the reliability of GL iNet hardware. The firmware and online services, however, have been hit or miss over the last few years.
We sincerely apologize for the inconvenience caused by the recent service interruption.
As reported by other users, the GL.iNet Dynamic DNS (GLDDNS) service was fully restored on March 30, 2026, at 20:50.
In response to this incident, we have directed our infrastructure team to implement several improvements, including enhanced service stability, more robust failure alerting, and proactive monitoring measures to ensure a more reliable experience moving forward.
It looks like this service has existed in one form or another since 2018. Given that history, should the steps you outlined not already have been in place?
I use the ClouDNS free service, which allows me 3 TLDs and DDNS updates. I just have a cron job that does a CURL every 20 minutes to update the DDNS record. I’m looking for maybe a syslog message or SNMP trap that I could use where it will notify me of a WAN IP change and trigger the update, but I’ve been too busy to dig into that.
While these core stability measures have been in place for years, our team will continue to further optimize and strengthen them to ensure the service meets the growing scale of our global user base and the higher reliability standards required.