using w/ domain registered elsewhere + DNS Records

Using a Domain with No-IP When It’s Registered Elsewhere


If you have your domain registered with another company, you can still use that domain with No-IP. This is accomplished using No-IP Plus Managed DNS service. You’ll have full control over your DNS and the configuration is simple. To avoid downtime when switching from your current DNS provider to No-IP we recommend purchasing our Plus Managed DNS service first. Plus will take two hours to be active after purchasing for your account.

Once you have purchased No-IP Plus Managed DNS, and before changing the nameservers of the domain to No-IP’s nameservers, you will need to create all of the records with No-IP that you currently have at your current DNS provider. Login to your account and navigate to ‘My Services‘ and then ‘DNS Records‘. You are going to want to create all the records you have at your current DNS provider and point them to the same location before you change your nameservers. If you are unsure of all your records I would recommend logging into your current DNS provider’s interface and duplicating the records on

Another option is requesting a zone file from your current DNS provider, and submitting it to No-IP at and we will add the records for you.

Once all of the records are created with No-IP, and match exactly what you have at the current DNS service provider, then you will want to update the nameservers at the domain registrar to No-IP’s nameservers. Make sure to delete the old ones first.

Here are the Plus Managed DNS nameservers:



During this 24-48 hours of propagation, the domain will resolve at both the current DNS provider and No-IP, and since the records are the same you should see no downtime. After 48 hours, you can cancel your old DNS service.-


How to Setup Plus Managed DNS or Pro Dynamic DNS

The purpose of this guide is to provide you with general instructions for configuring Plus Managed DNS or Pro Dynamic DNS with a custom domain name.

If your domain is registered elsewhere, to start using your domain with No-IP, you will need to change the name server settings with your domain name registrar. You must use the following name servers for each domain you want us to manage:


Important Note: It takes between 24 and 48 hours for nameserver changes to fully propagate around the globe to all recursive DNS servers. The nameserver change may show in the public WHOIS database instantly but can take the full 48 hours for everyone to see your domain’s new name servers around the globe. If you see an alert message in your account it will automatically go away after 48 hours. Your domain will not resolve until the change is complete.

You’ll need to configure a zone for your custom domain name before we will manage the DNS for it. You can do that from here. Simply click on “Create Zone” and enter your domain name. If you want to remove a zone to add a different domain name click on the x to the far right of the created entry on the same page to delete it. You’ll then be able to add a different domain.


If you delete the zone of a domain for any reason, all of your records for that domain will be deleted.

If you’ve reached your zone limit, you can instead upgrade the amount of available zones. To upgrade, check out our product page: PlusPro


You are also able to use Dynamic DNS to keep your dynamic IP address synced with our DNS servers. If you need to know how you would set up Dynamic DNS on your network, check out our guide here. If you don’t have a device that supports us, you can use our DUC on Windows, Mac, or Linux instead. You’ll also need to port forward to resolve to a specific device like a camera, DVR, web server, etc.

Once you have your service set up, you can start adding and managing DNS records.

To create new hostnames, sub-domains or other DNS records:

  1. Login to No-IP
  2. Click “My Services” on the left side of the page
  3. Click “Managed DNS**“** and then “Modify” next to your domain
  4. Click the “Add A Hostname” button (This can also be accomplished directly through “DNS Records” > “Add A Hostname**“)
  5. Type in your hostname in the top field. Your domain should already be chosen from the drop down menu but if it doesn’t appear, please select the field and scroll all the way up or type your domain in the text box.
  6. Select your Hostname Type
  7. Enter the IP Address/Target (Your current network’s IP address will be used automatically)
  8. Fill in any MX records you need to be created
  9. Click “Add Hostname”

To modify an existing DNS record:

  1. Login to No-IP
  2. Click “My Services” on the left side of the page
  3. Click “DNS Records” and then “Modify” next to your domain/hostname
  4. Select your Host Type
  5. Enter the IP Address/Target (Your current network’s IP address will be used automatically)
  6. Fill in any MX records you need to be created
  7. Click “Add Hostname

Plus and Pro also allows you to create Advanced DNS records such as TXT, SRV, DKIM, etc. Here’s how:

  1. Login to No-IP
  2. Click “My Services” on the left side of the page
  3. Click “DNS Records” and then “Modify” next to your domain
  4. Scroll a bit down in the modification page and you should see a section for Advanced Records. Underneath that, the following options should be available: TXT, SPF, DKIM, SRV, IPv6
  5. Click the “TXT” button and you should be able to enter in the hostname and value for your records.
  6. Click “Update



DNS Record Types

Wondering what DNS Record types we support and what they do? Find out below!

DNS Hostname (A): This record type is the default and the most commonly used. It simply points a hostname to an IPV4 address. This change has a TTL (Time To Live) of 60 seconds. This means it will take 60 seconds to be live.

AAAA (IPV6): This record type is similar to an A record in that it points your hostname to an IP address, except in addition to pointing to an IPV4 it also points to an IPV6 address. TTL of 60 seconds

DNS Hostname (Round Robin): This record type allows you to use a form of load-balancing. A Round Robin hostname will resolve to multiple servers or IP addresses, connections through your hostname will alternate between the IP addresses you’ve configured. With this feature you can point a hostname to 10 different IP addresses. If you’re configuring a round robin hostname with dynamic IP addresses you’ll have to use an individual instance of the DUC for each location. TTL of 60 seconds

Note: This does not support failover. If one of your servers or IP addresses aren’t working it will not skip over that IP address, it will still resolve some connections to that IP. If you’re looking for failover support, please check out our Advanced Monitoring service.

DNS Alias (CNAME): This record type will point your hostname to a specific target. This allows you to point to a different record such as will then clone all records for and will go to the same location as TTL of 60 seconds

Web Redirect and Port 80 Redirect: This service is designed to direct connections to your hostname to our redirect server. From there we redirect the connection to your desired target, this can be an IP or a URL. You can also append a port number to a web redirect, which can be used to connect to a server that is on a non-standard port without entering the port number manually every time. This is what we call a port 80 redirect, but it’s essentially the same thing as a web redirect. This change has a TTL of 300 so it take five minutes (300 seconds) to be live.

TXT: These are text based records. Other record types (SPF, DKIM, DMARC) are technically also TXT records. These records are typically used for domain validation and email configuration. Mostly to validate your sent emails and reduce email spam for users that require that validation.

MX: Email Exchange or MX records dictate where mail is routed to. If you have any mail service through your domain, you will need to add one or more of these records. For example, if you’re using our PoP3/IMAP service, the MX record is

SPF: Sender Policy Framework or SPF records, is one of various records used in preventing email spam. It lists servers that are permitted to send email for the domain they’re added to. For example, if you’re using one of No-IP’s mail services for sending you can add this SPF record “v=spf1 -all” that record lists our mail server on the domain so that other servers know that the email is legitimate.

DKIM: Domain Key Identified Mail or DKIM records, is similar to SPF records in it’s use to legitimize sent email, but it does so a little differently. Instead of listing servers it uses a pair of keys, a public and private key. Without going into too much detail, the recipient of an email can use the publicly available key to verify the sender’s private key. A DKIM also ensures that an email has not been altered in transit.

DMARC: Domain-based Message Authentication Reporting and Conformance records or DMARC, is used by a receiving email server to dictate what the server does with mail that passes or fails an SPF or DKIM record check. For example, it could tell an email server to send a message that fails a DKIM or SPF record check to spam, or to even send a report to another address about the failure.

SRV: Service or SRV records, specifies a specific port number and hostname to connect to. An SRV is required for the set up of some specific services or software to work properly.

CAA: Certificate Authority Authorization or CAA records, specify the Certificate Authorities that are allowed to issue an SSL for your domain. You may want to add one of these records if you’re worried about someone having an SSL issued for your domain through an unauthorized provider.

*NS (Nameserver):* Nameserver records designates who the authoritative DNS provider is for your domain. For example, if you have your domain registered at another company but want No-IP to manage your DNS instead then you have to designate No-IP as your new DNS provider. This is done by adding No-IP’s nameservers to your domain.

No-IP’s nameservers are:

Note: A Nameserver change usually only takes a few hours but can take up to 48 hours to complete. Make sure you’re ready for the possibility of downtime before making this change.

PTR: A Pointer or PTR record is the opposite of an A record. It assigns a domain to an IP address, the IP address must be static for this to work. It’s most often used for anti-spam filters and system logging purposes. Typically, your internet service provider can create one of these for you at no cost. We can also create one for you but you would still need to contact your internet service provider to have them point the static IP address nameservers to our nameservers. Please contact support for more information on this option.



Add a new MX record

Record type:MX
Host (Name / Alias / Address):@Or leave it blank. Your hostname can require you to enter your domain, which looks like, into this field.
Value (Answer / Destination / Data / Content / Text) copy
TTL (Time To Live):3600Or leave it to default


Now add the second MX record

Record type:MX
Host (Name / Alias / Address):@Or leave it blank. Your hostname can require you to enter your domain, which looks like, into this field.
Value (Answer / Destination / Data / Content / Text) copy
TTL (Time To Live):3600Or leave it to default


Delete existing MX records if any added for another email service.


You’ll need to now add a new TXT (SPF) record for spam detection

Select option to add a new record and copy the below information into the new record.

Record type:TXT
Host (Name / Alias / Address):@Or leave it blank. Your hostname can require you to enter your domain, which looks like, into this field.
Value (Answer / Destination / Data / Content / Text):v=spf1 ~all copy
TTL (Time To Live):3600Or leave it to default


Delete existing TXT (SPF) records if any added for another email service.

Scroll to Top