Dynamic DNS for home routers the hacker way
Instead of a public DDNS service, a small Flask app updates the router's A record: dnspython edits the zone file and bumps the SOA serial, paramiko uploads it and reloads the DNS server, and a JWT identifies the router.
·4 mins