Point a free subdomain at whatever IP your ISP hands you today. Works with the DDNS client built into almost every router, NAS, DVR and NVR — no extra software, no polling scripts, just a hostname that stays put.
Most routers and DVRs already speak the DDNS update protocol i9 DDNS uses — you're usually just filling in three fields in a settings page you already have open.
Sign up and reserve up to 5 hostnames like home.ddns.i9.ma from your dashboard.
In your router/NVR's DDNS settings, choose "No-IP" or "Custom", then enter your hostname and update token.
The moment your public IP changes, your device pushes the update and DNS propagates within seconds.
Two update endpoints cover essentially every DDNS-capable device and OS on the market.
Use the built-in DDNS client. Provider: No-IP or Custom. Server: i9.ma
A one-line cron job or scheduled task, no client to install.