DDNS Update URL and Custom Settings


Configuring DDNS on a device is usually pretty simple, but sometimes a device won’t ask you for the typical set of information. Sometimes you’ll be asked for a URL or to enter in your own Custom Settings.

Most DDNS settings will look something like this:

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 will still work without issue, if the device does not ask for it.

DDNS Key usernames and passwords are created individually for each hostname or group of hostnames. They are generated from the DNS Records page in your account.

Some devices, especially when they only support No-IP via custom settings, will ask for a URL. You will need to enter in our API string and fill in the values with your information. This is the full URL string:

http://username:password@dynupdate.no-ip.com/nic/update?hostname=domain&myip=ip

“username” and “password” need to be replaced with the username and password of your No-IP account. “domain” needs to be replaced with your hostname and “ip” can be left blank in most cases, unless you want to send a specific IP address.

  • If the client asks for your Username/Email and Password separately then you need to omit username:password. So you would enter in this URL: https://dynupdate.no-ip.com/nic/update?hostname=domain&myip=ip
  • If there are separate fields to enter your domain/hostname/username/password in the DDNS settings of your device, you may only need to use https://dynupdate.no-ip.com/nic/update?

Here’s another version we sometimes see for devices that need custom settings.

Service Name: no-ip
Custom Server: dynupdate.no-ip.com
Custom URL: /nic/update?
Hostname/Domain Name: all.ddnskey.com
Password: Your DDNS Key Password
Username: Your DDNS Key Username

For information on our API check out our API information webpage.