Single post

DNS-O-Matic/OpenDNS Updater

A simple Windows application to update DNS-O-Matic with your present IP at pre-defined intervals. See screenshots for overview of features. In brief:

  • Multiple IP Fetch services.
  • Sits in taskbar, updates only when an IP change is detected.
  • Proxy server support.
  • Notification on updates.
  • Ability to Flush local DNS Cache.

Click here to download (286 KB).

Main Screen
Settings Screen

If you aren’t on OpenDNS already, here’s a super-quick guide to get started!

  • Sign up for an account
  • Register your network
  • Choose a hostname and filtering settings
  • Ensure you choose “Enable Dynamic IP” in your OpenDNS Settings
  • Register at DNS-O-Matic with your username and hostname
  • Use this application to keep your IP Address up-to-date.

Note: This application needs Microsoft’s .NET Framework 2.0.

July 1st, 2008 at 10:40 am

I’ve been using DNS-O-Matic and it is working well. I have just one question… why does it consume a very large amount of memory for such a small program? My Task Manager shows 30,520K Memory Usage. It’s the biggest program I have running???

July 1st, 2008 at 4:50 pm

@Walt: The application uses the .NET Framework. You can find an explanation of the memory usage issue here:

“If you’ve ever run your app and looked at Task Manager you might have noticed that the app starts out with a significant amount of memory. A basic WinForm app with a couple of textboxes and a button typically will run around 8 megs. If you move the form around a bit closer to 10. You then can minimize the app and it generally reduces to some really low memory usage number which slowly creeps back up as you open the form back up. What’s happening is that the app internally is adjusting the Working Set for the application which aggressively reduces the memory in use by the app. The app will reclaim what it needs, but for that moment the memory usage goes down drastically and it will stay much lower than the original startup usage.”


theme by teslathemes