HONKIP

Setup guides

Pick the device that's always on at home. Each guide has the exact settings to type and a way to check it worked.

Make a free account and your own name and update key are filled into every guide.Get a free name

inadyn

Below, yourname.honkip.com and YOUR_UPDATE_KEY stand for your own name and update key.

  1. Install inadyn, for example sudo apt install inadyn.
  2. Save this as /etc/inadyn.conf:
    # Update my HonkIP name every 5 minutes period = 300 custom honkip:1 { hostname = yourname.honkip.com username = yourname.honkip.com password = YOUR_UPDATE_KEY ddns-server = update.honkip.com ddns-path = "/nic/update?hostname=%h&myip=%i" checkip-server = update.honkip.com checkip-path = /ip checkip-ssl = true ssl = true }

    Type this exactly. %h and %i are filled in by the router itself each time it updates. Don't replace them with anything.

  3. Keep the key private: sudo chmod 600 /etc/inadyn.conf
  4. Test it once: sudo inadyn -1 --force -l debug. Look for good or nochg in the output.
  5. Start it for good: sudo systemctl enable --now inadyn

Check it worked

  1. The test command prints good or nochg and your address. badauth means the update key is wrong; copy it again.
  2. Once you have an account, Last check-in on My home shows when it last worked.
  3. Look your name up from any computer: nslookup yourname.honkip.com. The address it shows should be your home's address.