I needed a Dynamic DNS updater that ran as a windows service (this way no one needs to be logged in to the machine). Since I couldn't find one I went ahead and wrote it myself.

- Runs as windows service in the background
- Can update any number of domains (and subdomains)
- Will only update if your IP has changed

To Install:
- Download the file, unzip, and run the setup
- You will need to manually edit the "DNSUpdater.exe.config" file (just open it in notepad).
- Update the config file with your domains and passwords (examples are in the file already)
- Start the service (or just reboot)

Let me know if you have problems with it.

Also if anyone wants the source I would be happy to send it to you. It is written in C#, and it pretty basic overall.


Download NameCheap DNS Updater