I am working on updating EZ-IPupdate to support modern providers. (Like no-ip which I use) So what is everyone using? And what custom settings are you using to do it, or how are you doing it if not with SmallWall?
No-IP Service Type = DynDNS (Custpom) Server = dynupdate.no-ip.com
Yes, you are right. The "DynDNS (custom)" option is very handy in most cases, since it's possible to specify a server address. But it is bound to a specific URL format. It may not be a problem. I just brought it up because I've seen other open source firewalls having an option where you can supply a customized URL for updating the dynamic DNS.
This is IMO a low priority feature since we already have a "custom" option which work well in most cases.
It's custom developed by us (mainly me). The front facing IP address updating script is a no brainer. It's a small php script running on nginx web server.
The big thing is to set up a stable DNS foundation that stores records in an sql database. We had that already, because our clients modifies their DNS record in the web browser.
We just hooked our DDNS script into this system.
Basically what you need is a web application that is protected by a .htaccess file and a script that executes the update like this: http://<username>:<password>@<server>/nic/update?hostname=<thehostname>&myip=<theipaddress>
It's the same format DynDNS.com uses and it's the format that smallwall's "DynDNS (custom)" option produces.
Mine is currently handled through Microsoft's "Windows Home Server" -- it's handled in their software and talks to their provider thing, so it's sort of irrelevant to this discussion... haha.
I've thought about switching to no-ip or something similar for ages, though. I'll be paying attention to see what sort of options are out there. I'd love to have a 'proper' DNS name someday... soon as I think of one.
So, of course, just a few weeks after posting that, my Home Server is dead. I'm rebuilding the box as a Linux machine so I won't have to worry about WHS' support going away in the future, but now that means I need a new dynamic ip provider.
I tried setting up hn.org through SmallWall, but I'm seeing notes in the logs about failing to update. Is this a product of ez-ipupdate needing to be updated?
There are a number of problems with ezipupdate right now. It does not have a number of popular providers. It has old providers not in business or not doing DYNdns anymore. And it is misconfigured for some that do offer service. So, more details on your problem would help. Perhaps the DYNdns custom setting to get it working and then I can fix the defaults.