Skip to content

Set up DynDNS

If you run a server at home, your provider usually does not hand out a fixed IP address. With dynamic DNS the device submits the new address itself as soon as it changes, so the domain keeps pointing at the right connection.

Domains → your domain → DynDNS, direct address: dash.regfish.com/my/domains/<tld>/<sld>/dyndns

The DynDNS settings of a domainThe DynDNS settings of a domain

Set the Enable DynDNS switch and confirm with Apply. The page then shows the DynDNS token it generated. Enter that token in your router as the username. It replaces username and password in one.

Whether DynDNS is on for a domain is also shown by the DynDNS tile on the domain overview.

The update URL differs depending on whether you want IPv4, IPv6, or both to be maintained. Two common devices have a recipe of their own with the full procedure:

The same pattern applies to other devices: enter the update URL, provide the token, specify the domain. Whether the token goes into the username or the password depends on the device; regfish accepts both.

Instead of a router, a script can just as well keep the address up to date, useful on a server that is running anyway, or when several names need updating at the same time. The DynDNS via IP comparison recipe walks through it: determine the current address, compare it with the record, write only when they differ.

The matching endpoint is PATCH /dns/rr.