Getting started
KeepDNS gives your home connection a fixed hostname that follows your changing IP address. Here is the whole setup.
The whole setup in four steps
-
Create an account
Sign up and start your free trial. No payment details are needed to begin.
-
Claim a hostname
In the app, type the label you want — for example "myhome" — and create it. Your full hostname becomes myhome.keepdns.nl.
-
Save your update token
After creating a hostname we show a personal update token once. Copy it somewhere safe — it acts as the password your router or script uses to update the hostname.
-
Test the connection
Run the request below from a device on the connection you want to keep reachable.
Save the token immediately. It is only shown once. If you lose it, generate a new token in the app.
curl "https://keepdns.nl/nic/update?token=YOUR_TOKEN"
Expected result
If it replies with "good" followed by your IP address, everything works. Next, set it up permanently on your router so it keeps updating on its own.