Dynamic DNS allows you to access your devices from the internet via a simple to remember domain name. Example: Instead of connecting to your security camera, DVR, or computer through a difficult to remember IP address like 216.146.45.246, Dynamic DNS allows you to access your device from the internet via a simple to remember web address such as “yourcamera.dyndns.com”.



Terminology

Dynamic DNS Diagram

The diagram above displays the basic connection setup for devices in your home or office. The terms used to describe each device in the diagram will be used throughout this document.

Modem – The machine responsible for your internet connection (WAN) and is often directly connected to your router.

Router – The machine that connects your other devices to your modem and creates a Local Area Network (LAN) in your home or office.

Device – The device you intend to access remotely, such as a camera, DVR, or another computer.

Computer inside of your network – A computer connected to the same network as your device.

Computer outside of your network – A computer not connected to the same network as your device. This can be a friend’s computer or a mobile phone not connected to the same wireless network as your device.


Follow the steps below to set up your Dynamic DNS service. If you have already successfully connected your device to your network and forwarded a port on it, skip to step 3: Set Up Your Hostname.

1. Ensure Your Device is Connected to Your Network

Note: Beyond this guide, Dyn cannot assist with the installation of your device.
1. Ensure that your device is set up properly per the manufacturer’s instructions and connected to your router.  
2. Type the device’s IP address into the web browser of a computer that is connected to the same network as your device.     

Note: The device’s IP address is most often found on the device itself or in the manufacturer’s documentation.
 RemoteAccess_DeviceIP
3. If you receive anything other than an error message, your device is likely working correctly.  
 

2. Set Up Your Router for External Traffic (Port Forwarding)

The following steps will guide you through how to open a port on a router. The router used in this example is a D-Link DIR-655. For more specific instructions on how to forward a port for a different router, visit portforward.com or check your router’s documentation.

Note: Beyond this guide, Dyn cannot assist you with the installation or set up of your router.

For Linksys Routers: Click the button below for easy setup.

Port Forward Your Linksys Router

1. Log into your router by typing the router’s IP address into the web browser of a computer inside of your network. The IP address of your router is often found on the bottom of the router itself.     

Note: You may need a username and password to log into your router. Reference your router’s documentation for the default credentials if you did not change them upon initial setup.
 RemoteAccess_RouterIP
2. Locate the Portforwarding menu.  RemoteAccess_PortForward
3. Type your device’s IP address into the IP Address field and “3389” into the TCP field (sometimes called Starting Port and Ending Port). Then click Save Settings.     

This will open a port on your router and forward traffic to and from the internet to your device.

 RemoteAccess_PortsOpen
5. Check the connection of your device from the internet by typing your network’s public IP address into the browser of a computer NOT on your network.     

Note: Go to checkIP.com to find your network’s current IP address.
 
RemoteAccess_ExternalIP
 

3. Set Up Your Hostname

1. Log into your Dyn account or create an account.  
2. Under My Services, click DynDNS Pro.     

Note: Sign-up for the free trial if you are still eligible.
 RemoteAccess_DynDNSpro
3. Select Add New Hostname. RemoteAccess_AddHostname
4. Type in a hostname of your choice into the Hostname field and select one of the domains from drop-down menu.     

This will be your device’s new web address.

RemoteAccess_CreateHostname
5. Beside Service Type, select Host with IP address.  RemoteAccess_HostWith
6. Type in your network’s external IP address into the IP Address field, then click Activate. If you are still eligible for the trial, you will not be charged.     

Note: If you do not know your network’s public IP address, go to checkip.dyn.com on a computer inside of your network.
 RemoteAccess_PublicIP
7. Wait a few minutes for the service to activate and then test your new hostname by typing it into the web browser of a computer outside of your network. If anything other than an error shows up, your hostname is most likely working correctly. RemoteAccess_NewHostname
Note: See Modify a Hostname or Delete a Hostname to modify or remove a hostname.
 

4. Install the Dyn Update Client

Your public facing IP address is most likely a dynamic IP address assigned by your Internet Service provider and it changes frequently. To keep your hostname linked to your public IP address, you will need to install Dyn’s Update Client on a computer in the same network as your device.

Note: To keep your IP updated, it is highly recommended to install the Update Client on a computer that is on at all times.
1. In your Dynamic DNS account, go to Account Settings and locate your Updater Client Key. If the Updater Client Key field is blank, click Generate Key.     

Note: Generating a new Updater Key will override the password on any other existing DDNS update clients attached to your account. This means that you will have to distribute the new key to any existing update client linked to your Dynamic DNS account.
UpdateClient_Key
2. Download and install the Dyn Update Client.  
3. Open the Dyn Update Client and click on Add Account. Enter your Dyn account username and use the Updater Client Key as your password.  
RemoteAccess_AddAccount
4. Ensure that Automatically start on login is checked, then click OK.  RemoteAccess_AutoStart
5. Click the check box beside your new hostname and then click Configure Selected Host. RemoteAccess_ConfigHost
6. Ensure that Automatic is selected from the IPv4 Configuration drop-down menu, and then click OK.     

Your hostname will automatically be updated when your IP address changes.

RemoteAccess_IPv4auto