If you want to access resources on your home network from elsewhere on the net then your best bet is to get a static IP address from your Internet Service Provider. Once you have this then you have a permanent address for every device that uses that connection, with a little bit of configuring.
The problem is that most ISP’s in the UK still don’t offer a static IP address as an option for home customers. That doesn’t mean that your ISP won’t, so before continuing with this guide it’s best to check with them. Go ahead, I’ll wait……
No joy? Ok.
Well, all is not lost, there is another way to ensure easy access to your home network via a fixed address, using a free service called DynDNS.
DynDNS?
DNS stands for Domain Name System, and it’s the building blocks of how all the different computers and servers stay connected while on the net. The “Dyn” stands for Dynamic, meaning that the service can maintain a steady DNS presence even when your home computer has a dynamic IP address.
In order to implement this, you’re going to need either a router (or other network device) that supports DynDNS directly, or a piece of software that will sit on your Windows PC. For the former it’s best to refer to the instructions that came with your device, but for the Windows version, read on.
Setting up a DynDNS Account
The first step is to register a free host name with DynDNS here, this will be the address that you type into your web browser (once we’ve finished) to access your home resources. DynDNS are in the habit of changing the layout of their website, but at the moment it looks like this:

In the “Hostname” field you’re free to put in any word or phrase you’d like, and you can select from a list of pre-defined domains from the drop-down box. In the IP Address box, enter your public IP address as shown below the field (greyed out above), then click “Add To Cart”. You’ll then be prompted to setup a new account, as below:
Enter your personal details and then click “Create Account”, DynDNS will send you an Email with a link included that you need to click on to confirm your registration. Once you’ve done this your free account will be in good standing and you can view the status of your hostname through the website.
Configuring your Client
The next step is to configure a piece of client software on your PC or Mac that will communicate changes in your IP address to the DynDNS servers. To do this, download the latest version of the software for your OS from the link below.
[box type="download"] DynDNS Client Software[/box]
The software runs more or less the same across all platforms, in this instance I’m using a Windows PC but the software is pretty similar in terms of functionality for Mac and Linux machines.
I’ll assume that you can handle the installation of the software, there is nothing out of the ordinary except it trying to get you to install some additional software in the windows version. Just remove the tick from the box for this and continue with the installation.
Once the installation is finished, you should be able to open the software and see a window like this:
At this point, enter the username (not your email address) and password that you registered with DynDNS, your domains will then be listed in the window:
Next, select the tickbox for the hostname that you want to synchronize with your computer and then click “Apply”, if done correctly you should see the green “Status: Good” message shown above.
Your DynDNS hostname is now linked to your computer.
Uh….. Now What?
All we’ve done here is setup a link so that your home computer is associated with a hostname. What that means is that if I were to go to a web browser and type:
Http://techmadeeasy.dyndns-web.com
Then the web browser would look for some sort of webpage or service that’s sitting on my home network.
Which at the moment is nothing.
There are a few more steps that will need to take place before anything meaningful happens:
- “Port Forwarding” needs to be setup on our home router, so that requests from other peoples web browsers will be sent to the right computer on our home network.
- Some sort of web server needs to be setup on the computer.
- A website needs to be setup on that web server.
Once these three steps are completed the following will happen:
- An internet user will type your hostname into their web browser.
- The request will be forwarded to your home router (because of DynDNS)
- Your router will decide to forward that request on to your web server (your home computer).
- Your home computer will receive the request and send the files for your website to the internet user.
- The user will be able to see your website, whatever it is.
We’ll be looking at how to conduct these steps in future articles, specifically looking at using your home PC as a “web server” and then how to setup simple websites and blogs on it that other internet users around the world can view.












From this window, click the “Network” option under “Internet & Wireless”. This will bring up the networking panel for your Mac. Highlight the active network connection (usually marked in green) and you’ll be able to see the current IP address in the right hand pane, as shown below:
So, in this case we can see that the IP address is 192.168.1.87, and I know that my home router is 192.168.1.254. So we can assume that, if we chose to, we could use any address in the range:




