American Alarms Blog

Dynamic Domain Name Service (DDNS)

by Adam Jacobs 11/18/2021

What is Dynamic DNS you might be asking? Basically, dynamic DNS is a service provided by third-party providers whereby a constantly changing IP address given by an ISP is updated regularly and associated with a host name given by the company. If you have a broadband Internet connection at home, you more than likely have a dynamic IP address.

A dynamic IP address changes every so often, as compared to a static IP address, which never changes. Normally, a changing IP address does not cause any problem until you try to connect to a local device from outside of your home network. With a constantly changing IP address, you may be able to connect a few times, but not after the IP address updates.

So why would you want to find your computer on the Internet in the first place? Well there are several reasons why you may want to know your dynamic IP address:

1. Connect to your computer via Remote Desktop Connection and access your files

2. Stream audio and video from your home media server to any location in the world

3. View and control an IP cam from anywhere

There are many more reasons why it could be useful to know your IP address. So why doesn’t everyone have a static IP address? Well, it’s basically a lot cheaper for ISPs to keep rotating IP addresses to their clients. If you want a static IP address, you will have to pay an extra monthly charge and most ISPs won’t even offer them to residential customers.

Dynamic DNS

That’s where dynamic DNS comes into play. Using this service, you can theoretically create a static IP address for your home computer. Here’s how it works. When you visit any web site on the Internet, you can either type in the IP address or you can enter in the domain name. There are DNS servers all over the world that keep track of which names correspond to which numeric IP addresses.

When you visit a website, your computer first looks up the IP address from a DNS server and then requests the site. This is great for servers that have static IP addresses that never change, but it’s not well suited for servers that are on home broadband connections. This means that your server is constantly “moving” on the Internet and it messes up the one-to-one relationship between domain names and IP addresses.

The solution to setup dynamic DNS, whereby a third party server keeps track of what its current IP address is and gives out this information when you type in your unique domain name. In this way, you can give your dynamic IP address a virtual static IP address. When connecting to your computer, you would either type in the domain name or you would ping the domain name to find the current IP address.

The domain names are always sub-domains of the company you are setting up an account with. For example, one provider of dynamic DNS services is So when you register and create a host name, it would end up looking something like The first part is whatever you want as long as someone else already hasn’t taken it.


In order to determine your current IP address, all of these services work in one of two ways: either you install a piece of software on your computer that constantly updates their servers or you configure the service on your router, if it is supported. A lot of newer routers have dynamic DNS providers like DynDNS built-in, so you can have the router automatically update the IP address to the dynamic DNS provider when it changes.

If you need help with a connection like this, call American Alarms.  We offer an inexpensive service that keeps you connected to your server, DVR, card access system, or any type of control equipment that is connected to internet.



| To the top |

Copyright © 2016 · American Alarms, division of American Electrical Sales Corp. All Rights Reserved.

Powered by Genesis Core | Des Moines Iowa Web Design by Wolf Creek Technology

Click for the BBB Business Review of this Fire & Smoke Alarm Systems in Des Moines IA