4 ms·
I have setup my own DDNS server, in two Digital Ocean boxes. - You have to run your own DNS service. - And setup a PHP page on the server, which when called w
by z92 13y ago
I have setup my own DDNS server, in two Digital Ocean boxes.
- You have to run your own DNS service.
- And setup a PHP page on the server, which when called will update the zone file.
But the next problem is elsewhere. All routers seem to have hardcoded DDNS server names. Therefore even if you install your own service, there is no way you can call it from a router.
It would have been better if routers had accepted a "DDNS protocol" + "a server IP" instead.
I have my home linux server. But I can't share this solution with my friends that don't run home servers.
- josteink 13y agoUsing open-source router-firmware fixes most of these pains and gives you the freedom you want. For everything and not just dynamic DNS. Both OpenWRT and DDWRT are reputable firmwares which supports a wide array of routers.
- pritambaral 13y agoI wonder if the router would resolve dyn.com (or similar hardcoded domains) through the user's resolver/hosts file.. You can see where I'm going. Personally, I always pick routers I can run a custom firmware on (have run {DD-,Open}WRT). DD-WRT has an additional field for a single url to update IP. I use namecheap's API endpoint there.
- zokier 13y agoBIND has built-in DDNS functionality, so you don't need extra PHP scripts.