Show HN: DDNS-go – netlink/iphlp/asuswrt –> A/AAAA/HTTPS RRs
github.comFed up with my previous crappy DDNS PowerShell script [0] that consumes over 200MB of RAM (and a lot of CPU time!), I decided it was time to take DDNS seriously. So I wrote ddns-go to be an efficient DDNS service. The latest release uses Netlink on Linux and the IP Helper API on Windows to monitor network interface addresses in the most efficient way possible.
Instead of querying third-party IP address services (which it also supports), ddns-go can log in to your ASUS router and get the WAN IPv4 directly.
Want browsers to connect to your basement website directly using HTTP/3? ddns-go has support for HTTPS records [1].
[0] https://github.com/database64128/ddns-cloudflare-powershell
[1] https://www.rfc-editor.org/rfc/rfc9460
No comments yet.