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.

1. Login to your account and navigate to the Hostnames page. Click on Create a Hostname.

create hostname option

2. On the “Create a Hostname” modal, enter a hostname, and select any domain in the dropdown. Afterwards, click Create Hostname with DDNS Key.

ddns key creation option

3. Please read the information on the DDNS Keys modal, and then click Generate DDNS Key.

Screenshot 2024-09-12 at 5.00.36 PM

Note the username and password given to you on the next page, the password will only be shown once. You will need this information to configure Dynamic DNS in the next section.

Next, you must configure automatic IP updates from the remote location. This is setup one of two ways.

With our Dynamic Update Client (DUC), which 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 the goal is establishing a remote connection to a device or a webpage, you will need to configure Port Forwarding.

Hostname Limit

Our base level Enhanced service supports a single 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.

The current hostname count and limit can be seen from the dashboard.

hostname count

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

Modifying a Hostname and Other DNS Records

Manually adding or changing an IP address, MX records, alternative hostname types, and all other record types are managed from the Modify Hostname page. To reach this page, navigate to DNS Records then click on Modify for your domain.

Screenshot 2024-09-12 at 4.16.23 PM

To add advanced records, select a record type option under the “Advanced Records” header. It will open either a page to add your record, or a generator to create one. If you already have the record you want to add, you will typically use the TXT option.

For an explanation on different records, see our DNS Record Types article.

Screenshot 2024-09-12 at 4.17.56 PM

Additionally, from the bottom of the modify page, MX records can be added.

Mx Record Location

Click Add MX Record to add additional MX records. Click Update Hostname or Add Hostname when finished to create those records.

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.