Free Dynamic DNS: Getting Started Guide


Are you trying to set up a website, FTP server, mail server or a remote connection? Here are a few simple steps to follow to get set up and online using No-IP’s Free Dynamic DNS service. This will allow you to run your servers or check your devices remotely at your home or business without a static IP address.

Create an Account

Location of sign up button on no-ip homepage

To create an account with No-IP simply click the Sign Up link at the top of the page, fill in the required fields on the new account form and click the Free Sign Up button.

Confirm Your Account

Once you submit your account information you will be sent a confirmation email to the address you provided. Click the link provided in the email to confirm your account. If you don’t see your email, make sure to check your spam.

Log in to Your Account

sign in button location on no-ip homepage

On the top of the No-IP home page click Sign in.  Enter your email address and password and click “Log In.” You should now be logged into the No-IP member’s section.

Add a Hostname to Your Account

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.

Dynamic DNS Setup

Now that you have an account and hostname created, we have everything we need to start the process of configuring Dynamic DNS for your hostname. This is done by configuring an update client to send IP updates to your hostname from your network. An update client can be a device like a router, camera, or our DUC software running on a computer.

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.

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

Two-Factor Authentication

We strongly recommend setting up Two-Factor Authentication to ensure your account is secure.  This article will walk you through that process, step by step.

Need Help?

If you run into trouble, be sure to check the Support page of our website for helpful information, or contact support.