dynr. Guides
Log in Get started
← All guides

Any device (URL scheme)

Logged in, the setup assistant fills in your own host name and token.

Any device or script that can call a URL with HTTP Basic authentication can keep your host up to date. dynr.net speaks the dyndns2 protocol that most routers support.

Update URL

https://dynr.net/nic/update?hostname=<your-host>.dynr.net&myip=<IPv4>&myipv6=<IPv6>
Field Value
Username <your-host>.dynr.net
Password your token <your-token>
Parameter Meaning
hostname Your full host name, <your-host>.dynr.net. Optional.
myip IPv4 and/or IPv6 address, several separated by commas. Leave it out or empty to use the address the request comes from.
myipv6 IPv6 address. Optional.

Address families you don't send stay as they are. Send at most 10 updates per minute.

Example with curl

curl -u "<your-host>.dynr.net:<your-token>" "https://dynr.net/nic/update?hostname=<your-host>.dynr.net"

Answers

Answer Meaning
good <ip> Updated.
nochg <ip> Same address as before, nothing changed.
badauth Host name or token is wrong.
nohost hostname does not belong to this token.
badrequest An IP address is malformed.
abuse The host is blocked. Contact abuse@dynr.net.
911 Too many updates or a temporary problem on our side. Wait a few minutes, then retry.