Your IP:

News & Notes from the OpenDNS team

OpenDNS Updater offers dynamic IP update for Macs

by John Roberts on Sep 7th, 2007

OpenDNS user Zach Weigand just released version 1.0 of his freeware AppleScript application for keeping OpenDNS updated as dynamic IP addresses change. We’d seen the work brewing, and it’s fun to share his work with a wider audience. I know many OpenDNS users on Macs can benefit from this focused utility.

Go to http://zwei.gotdns.com/zweisoft to download the application (all of 25K) and the brief documentation. The application is also available at VersionTracker and MacUpate.com. (Looks like a few hundred downloads at each place already!)

This application will be useful after you do three things (besides, of course, using OpenDNS):

  1. Create a free account.
  2. Add a single IP network from the Networks tab of the OpenDNS Dashboard.
  3. Check the box to enable dynamic IP updates for that network from the Settings tab.
    (Look for “Set Up a Dynamic IP” in the left-hand menu.)

Multiple dynamic IP addresses per account are supported; read more tips and information about dynamic IPs, or get clients for other platforms. Developers, we’re happy to add your app to the list.

Thanks, Zach!

19 Responses

  1. Zach Weigand

    Be sure to contact me with any questions or comments you may have, or problems you run into.

  2. David Ulevitch

    Thanks Zach!

  3. Mark Stevens

    Thanks, but, I really don’t like to run any AppleScript that is saved as ‘Run Only’. Maybe you could change that?

  4. mike

    Thanks a lot Zach! Now I don’t have to keep bugging the DD-WRT people to try and include this in their router software for my WRT54G.

  5. ljun

    Can anyone explain how to add multiple dynamic IP addresses from various locations (work and home) under one account using a Mac? Not sure …. thanks

  6. Zach Weigand

    If you simply make a copy of the application and rename it to something like “OpenDNS Updater 2″ it should work.

  7. ljun

    rename the application? The applications would be sitting on various computers on different [wan] IP networks…… how would openDNS differentiate between them with multiple dynamic IPs?

  8. Zach Weigand

    Misunderstood the question, and now that I have re-read it I am even more confused. Are you wanting several machines behind a router to have their own network accts? If that is what you are asking, I think you are out of luck.

  9. Jason

    Oh dear..

    I started working on my OpenDNS Updater on Sept. 10th, because I needed one for Windows. I have never read this blog before, and now I see a problem – we made programs with the same name and [almost] functionality.

    I hope this isn’t a problem, I did mine out of boredom, actually. The platform I was targetting was Windows, any Windows machine will be able to run this to the fullest extent if they have .NET Framework 2.0 installed.

    If you want to see mine, it’s opensource (GPLv3) at http://code.google.com/p/opendnsupdater/

    Sorry for creating something very similar to yours, I didn’t read the blog – atleast it isn’t for Mac, right? :-)

  10. Zach Weigand

    No problem here Jason. Being that yours is for Windows I don’t think we have anything to worry about.

  11. ljun

    developer of dnsupdate application said the source is open, but he has no time to write in opendns support.

    If anyone is handy with Xcode/Cocoa…. ;)

  12. Bret C

    I cant get it to work.

    I put in the information (correctly) and then nothing happens. The Icon just sits there and does nothing.

  13. Zach Weigand

    I’m getting ready to put out an update to fix a problem that causes OpenDNS Updater to time out if there is a space entered in the username, password, or network fields. (This is the problem Bret experienced above)

    As a note, OpenDNS Updater may not work if your user data contains weird characters (i.e. $ % &, etc.)

  14. Ron V

    Ah, so the space is why it didn’t work! But it didn’t time out, it hung forever (15 minutes or so). It’s really disappointing when the first time you try new software it fails, and more so when OpenDNS doesn’t allow renaming, so I had to delete the network and recreate without the space, losing all my settings I had accumulated. :-( But then it did work. :-) Thanks, Zach! Great tool!

  15. John Roberts

    @Ron V – you can rename a network as far as I know. I’ve done it. More details?

  16. Zach Weigand

    Sorry Ron, I should have given the solution to the problem as well. If you put %20 in place of the space it would have worked.

    I stated above that I was getting ready to put out an update, but I wanted to let everyone know that it’s more than just an “update”. I released v2.0 about a half-hour ago, and it’s been re-designed from the ground up. It’s now a menu bar application that runs 24/7 and automatically checks your IP address every 30 minutes. If your IP has changed it updates the info on the OpenDNS site. You can also update manually at any time.

    You can download it directly from my site (link above) or from MacUpdate/Versiontracker. Let me know what you think about the new version!

  17. Patrick Williford

    Thanks a lot Zach! Now I don’t have to keep bugging the DD-WRT people to try and include this in their router software for my WRT54G.

  18. Šime

    Latest version of Tomato firmware for Linksys WRT routers supports OpenDNS dynamic IP updating. Works great for me.

  19. EasyWC

    I’m one of those totally non-tech mac people.

    You wrote “it will be useful”… but HOW? Exactly what will this do? How will it help or improve what?

    Sorry — like I said, it’s all greek to me — can anyone explain in layperson’s terms?

    thanks!

Leave a Reply

If you'd like help with your OpenDNS account, contact our support team.

Subscribe

Get email updates:

Most Recent Posts

Search

OpenDNS Button

Use OpenDNS

Use this button on your site!

Archives

Categories