Using Multiple DDNS Providers with Tomato Firmware
I use both DynDNS and OpenDNS on my home network since I don’t have a static IP address and sometimes need to access my home network from outside the LAN. I use OpenDNS to provide DNS service for my home network since I’ve found that the OpenDNS DNS servers seem to be more reliable than my ISP DNS. OpenDNS also gives me the ability to manage sites that I may want to block from my children such as porn and phishing sites.
For my home network, I use a Linksys WRT54GL router that runs Tomato open firmware. If you don’t know what Tomato firmware is you can find out more information by following the above link or here is the description taken from the Polarcloud website:
Tomato is a small, lean and simple replacement firmware for Linksys’ WRT54G/GL/GS, Buffalo WHR-G54S/WHR-HP-G54 and other Broadcom-based routers. It features a new easy to use GUI, a new bandwidth usage monitor, more advanced QOS and access restrictions, enables new wireless features such as WDS and wireless client modes, raises the limits on maximum connections for P2P, allows you to run your custom scripts or telnet/ssh in and do all sorts of things like re-program the SES/AOSS button, adds wireless site survey to see your wifi neighbors, and more.
One of the nice features of Tomato firmware is that you can enter up to two Dynamic DNS (DDNS) providers in the GUI interface of your router. Why would you want to do this? Well for me, I use it so I don’t have to have a DDNS client running on one of my computers (all the time) to update my IP address to the DDNS provider if and when it changes.
For me, Tomato firmware works perfectly since I use both DynDNS and OpenDNS and the firmware supports both service right in the GUI. No host based clients needed here. Tomato supports other DDNS services, but these are the two that I use and will reference in this post.
So to setup two DDNS services on your Tomato based router, this is what you do.
First, you need to create accounts for both service at each respective web site. You need to do this because in the router GUI you will need to supply a username and password for each service. You will also need the Hostname that was setup with DynDNS and the Network name (if you have multiple dynamic IP networks setup in your account) for OpenDNS.
Once you get all that setup, logon to your routers web configuration, usually by going to the IP address of the router in your browser of choice. Once logged on, you should see a menu on the left side. There you will want to click on Basic | DDNS which will bring up the DDNS setup GUI.
I’ve already filled my DDNS information into my router and this is what it looks like.

As you can see, I’ve blocked out some of the information such as my IP, username and DynDNS hostname. Also, you can see there are two Dynamic DNS settings that can be set here.
For my first service I’ve used DynDNS and you can see that a username, password and hostname is needed for this configuration. I don’t use wildcards or MX records, but you could if needed.
For the second Dynamic DNS service I’m using the OpenDNS service. Again, you need to provide a username and password for the basic configuration. But since I have more than one dynamic IP Network setup in my account with OpenDNS, I need to provide the Network name of this network as well. If you don’t provide this information, you will get a status of Invalid Hostname in the result block. But if you don’t have more than one network setup in your account, you won’t need to put anything in the Network (optional) Block.
Once you enter all your information here, click the save button and you should be on your way to using Dynamic DNS services with your home router.
Ok, not to offend anyone but is it just me or am I the only one who does not touch their computer display? Not only my own display but never ever anyone else!
I know this topic is nothing new but it’s actually new to me. See, I’ve been a die-hard iTunes Store user ever since it’s debut in April of 2003. The first Apple product I ever bought was a second generation 10GB iPod that was purchased back in 2002. At that time, the only option for getting digital music was to either rip the CD you bought or to download MP3’s illegally off the internet from places like Limewire and Napster. Well those days changed when Apple opened it’s iTunes Music Store.
Last month I made a purchase from Amazon that qualified me for a five dollar credit to the Amazon MP3 Store. That was cool I thought but I’ve never shopped for music on Amazon. I knew they had a download manager that plugs right into iTunes, or at least sticks the downloaded file into your iTunes library for you. But again, I’ve never used it. So now I had no excuse, I’ve got a five dollar Amazon MP3 credit. It’s off to the store.
For me, one of the most used features of iTunes is the top 100 songs per genre. Amazon has a similar feature but you don’t get the easy to use interface of iTunes where you can preview each song in the list without having to leave the list. That is a big negative for me.
So although there are some major differences in the two interfaces, the Amazon MP3 Store and downloader are easy to use. The Amazon MP3 downloader integrates well with the Safari browser and automatically places the purchased music into your iTunes Library.
A few 






