What is this DDNS all about?
Why do we hide the real addresses of our websites behind domain names? Firstly, the IP addresses are a bit difficult to memorize for organic brains like ours. And secondly, the IP address of a web site might change over time. The latter is a smaller problem for Google - they pay for the IP addresses and they will keep them for a while - but it is a big problem if you want to use an IP camera at home (or in general a local webserver for that matter). Your router is assigned a WAN IP address (Wide Area Network) by your internet services provider. This is your telephone number that allows you to call home when you are at work. You can check your personal WAN IP by opening a web site like wieistmeineip.de.
You can check the IP address of your websites yourself, by typing nslookup into your command prompt and then the web domain you want to check. In this case we found that one of the IP address of google.com is 18.104.22.168.
So if checking your WAN IP address is so simple, why not write it down and just use it to connect to your camera? The problem is, that your WAN IP address usually changes every 24hrs. You can usually buy static IP addresses from your provider - but if you don´t want to spend extra money on that, you would have to check your WAN IP address every morning before leaving your house. Having a static domain name that is automatically updated with the newest WAN IP address of your router every time the address changes starts to sound tempting?
Why would I want to have a Third Party DDNS Address?
That is why we already installed a DDNS address on your INSTAR camera. You can always use this service to connect to your camera from the internet (IF you have a port forwarding set up inside your router!). So why would you want to have a third party DDNS address running to connect to your camera?
Every INSTAR camera comes with a preinstalled DDNS address so you don´t have to worry about the things we talk about here.
In the INSTAR DDNS address seen above instar01 is your cameras personal host, the ddns3-instar.de is the domain of our DDNS server and the complete address instar01.ddns3-instar.de is called the hostname of your address. For security reasons, the host part installed on your camera is generated randomly and cannot be traced back to your purchase. And the domain name is given by the server your camera is registered to. This means you don´t have any control over your camera´s hostname. We already try to make them as easy to remember as possible - but maybe you just want to have a personalize address? Or being able to access your camera at any time is very important and you are looking for redundancy? That is where third party supplier will come in handy.
So just hop to a website like www.noip.com, create an account and install it on your camera? Well yes, that is possible. But the interesting part is that you don´t have to deactivate your INSTAR DDNS address in your camera to use a third party one. You can set it up inside your router, on a webserver that is running all the time anyway or on the surveillance station (QNAP or Synology) you use with your camera. This way you can have a personalized, and easy to remember, hostname - but still have your INSTAR address as a fall back option. And yes, you heard right! You just need one DDNS address, that is either maintained by your camera or your router, to connect to any device inside your local network. As we discussed earlier, the DDNS hostname is fancy way of writing down your routers WAN IP address. So, even if you have 5 INSTAR cameras running in your network, every single one of those DDNS addresses will just lead you to your router. The router then decides, based on the port the request is coming from, which cameras should be called. So basically, you only have to memorize 1 DDNS address and vary the port to call different cameras:
- Camera 1: instar01.ddns3-instar.de:8081
- Camera 2: instar01.ddns3-instar.de:8082
- Camera 3: instar01.ddns3-instar.de:8083
For information on how to forward these ports and why you should choose ports above 8080, please read on in our port forwarding article that will walk you through the setup for a couple of standard internet routers. In the following we will set up 3 different third party DDNS addresses on different systems. You will see that setting up the hostname and using it with an update service on your router or any other system is very easy and the steps are always the same - no matter what provider and hardware you plan to use. We choose those three providers because they offer free hostnames for you to experiment with.