Dynamic DNS (DDNS) is a cool networking tool technique that even the home user can use to make it easy to reach computer networks without knowing their IP addresses. This tool is very useful for home users that set up a services such as a camera on their network and need to get access to it. It is also very useful to use with remote desktop to get to a home computer that is setting behind a router.
At a very simplistic level, DDNS allows you to name your network on the internet so that you don’t have to remember IP addresses. Your router reports your IP address to a web site running a DNS server to keep your domain up to date with your IP.
There are many different DDNS web sites, but my favorite is Dyndns. This site offers a free service for up to 5 devices. Follow these steps to set up your Dyndns account.
- Go to Dyndns
- Create an account
- Under My Services / My Hosts select add host services
- Next select a Hostname and an extension (mycomputer.podzone.net)
- Select host with IP address under service type.
- Complete the transaction as the site requires.
You are now done with the Dyndns part.
Next, you have to go into your router and set up the DDNS settings. Most new routers on the market now have DDNS capabilities, and most have built in account compatibility with Dyndns. All routers are a little different, but essentially you need to put the hostname you picked on Dyndns into the hostname field, give it your user name and password, and tell it to update when your router changes its IP.
After everything is setup, every time your router changes IP addresses it will report the change to dyndns and instantly update your hostname. So you never need to know your IP again, just the Hostname you picked.
Getting into your home network will also require some port forwarding, but that is another article. Just remember, most ISP’s block port 80 on your modem unless you pay to have it unblock. They do this so you can’t run a web server from your house without giving them extra money. Using port forwarding in your router you can get around that to access your computers remotely.
