How to Setup Enhanced Dynamic DNS


Enhanced Dynamic DNS is No-IP’s remote access product designed for personal use. With Enhanced Dynamic DNS, you never have to worry about your hostnames expiring. You also get access to extra features not included with our free service.


This article covers:

  • How to configure Dynamic DNS with Enhanced.
  • How to manage Enhanced to meet different needs.
  • How to use the extra features of Enhanced.

For specific product offerings and prices, please see our Product Page.

Configuring Dynamic DNS with Enhanced

If you have already configured Dynamic DNS with a hostname and you are upgrading from our free service, there is no additional configuration that needs to be done.

Creating a hostname and a DDNS Key is the first step. Review the instructions below if you have not yet created a hostname.

If you didn’t create it upon registration, in order to add a hostname manually click on Managed DNS > DNS Records and then the green Create Hostname button.

Create hostname option and path when logged into no-ip

 

This should open a box with the following options:

Create hostname box with default settings

In this box, you will type in the desired hostname (e.g. mycamera or myserver) and then select the domain you would like to use from the drop-down menu. Leave the hostname as a Type “A” unless you need a specific record type. The IPv4 Address section should already be filled in with your current public IP address. If there is a different public IP address you would like to use, enter it now.

Finally, click on Enable Dynamic DNS checkbox then the Create button.

Choose an Update Client and Create a DDNS Key 

Upon creation of a hostname you will be prompted with the Setup Dynamic DNS modal. Select the update client you plan to use, download a client if desired, then click Next.

 

Screenshot 2025-07-24 at 4.55.04 PM

 

Add an Update Client Description (Friendly Name) then click Generate DDNS Key.

Check out our knowledge base article for more information on DDNS Keys

 

Screenshot 2025-07-24 at 5.13.06 PM

You should now see your DDNS Key Username and DDNS Key Password. This is your only opportunity to copy or save the DDNS Key password.

Screenshot 2025-07-24 at 5.11.49 PM

Configuring Dynamic DNS on Your Network

Dynamic DNS (DDNS) can be configured by utilizing the newly created DDNS Key’s assigned username and password.

Setting up Dynamic DNS requires access to a device that physically exists at the remote network and can be done one of two ways.

Our Dynamic Update Client (DUC) can be downloaded on WindowsMac, or Linux.

Or

Using a device that supports No-IP. Routers, cameras, DVRs and most other devices that can be accessed remotely support our Dynamic DNS service.

PC Setup

  1. Download and install our client on either Windows or Mac.
  2. Install and run the application.
  3. Enter your DDNS Key username and DDNS Key password.
  4. Select the checkbox adjacent to “all.ddnskey.com”.

If you plan to use the Linux client, you can follow our Linux installation instructions.

Router or Other Device Setup

  1. Log into your device. The manufacturer of your chosen device should have provided you with instructions on how to do so. If you lack instructions, check out our Configuring DDNS on a Router guide for some suggestions.
  2. Search for Dynamic DNS or DDNS settings. They are typically found under the “Advanced” options. DDNS settings differ depending on the device, but will typically contain the following fields:

DDNS Provider: No-IP
Username: Your DDNS Key Username / Email
Password: Your DDNS Key Password
Hostname/Domain: all.ddnskey.com
Server/Server Address: dynupdate.no-ip.com
Not every device will ask you for a server or server address. The service still works without issue if the device does not request it.

Fill in the fields with your own information and confirm your settings when finished.

The IP address on your selected hostname should match your public IP address. You can view your public IP address by checking our port check tool website while connected to the same network as the device being configured.

If the IPs do not match, double check the DDNS settings, check for any firmware updates, and ensure DDNS is Enabled.

Lastly, if your goal is establishing a remote connection to a device or a webpage, the next step is configuring Port Forwarding.

Hostname Limit

Our base level Enhanced service supports three hostname, but can be upgraded to a maximum of 25.

If you require more than 25 hostnames, our Pro Dynamic DNS service can support as many hostnames as you may need. For more information, see our Product Page.

Increasing Hostname Limit for Enhanced

To increase your hostname limit. Login to your No-IP account and navigate to the Subscription Management page. Click on Change Plan, then choose your new plan and continue to checkout.

change plan location

Other DNS Records

Manually adding or changing an IP address, MX records, alternative hostname types, and all other record types are managed from the DNS Records page.

DNS Records page with hostname creation and options open

To create other types of DNS Records click on Create Hostname or Add Record you can select any record type from the “Type” dropdown, add an IP address, or change the TTL of a hostname.

Modifying an Existing Hostname

To edit an existing hostname, simply click on it, after making changes click on Save.

Hostname edit box open

How to Setup an SSL with a Hostname

Enhanced includes an SSL/TLS Certificate at no extra cost. You can configure it from the SSL Certificates page within your account.

Configuring an SSL requires a server or another device that allows the installation of an SSL Certificate. For a step-by-step walkthrough, see our SSL Guide.

Additional Help

If you need further help or have any questions, feel free to contact our support team.