Integrations

Integrations

Works with the gear you already run.

Point your router, NAS, or DDNS client at ZoneEdit and it keeps your hostname current automatically. Anything that can call a custom update URL works.

Set up Dynamic DNS   Setup guide

Known support

The following routers and appliances have known support for ZoneEdit:

Routers & firewalls

OpenWrt, pfSense, OPNsense, DD-WRT, FreshTomato.

NAS & servers

Synology, TrueNAS, Linux / Raspberry Pi.

DDNS clients

ddclient (native zoneedit1 protocol), In-a-dyn, Docker DDNS-Updater.

Custom HTTP

Any device or script that can call a custom update URL.

Configure any updater

If your device isn’t listed, use its custom / generic DDNS option with these settings:

Update URLhttps://api.cp.zoneedit.com/dyn/generic.php
UsernameYour ZoneEdit username
PasswordYour per-domain Dynamic DNS token (never your account password)
Parametershostname = the host to update, myip = the new address

Example (cURL):

curl --get \
  --user 'ZONEEDIT_USERNAME:DYN_AUTH_TOKEN' \
  --data-urlencode 'hostname=home.example.com' \
  --data-urlencode 'myip=203.0.113.10' \
  'https://api.cp.zoneedit.com/dyn/generic.php'

Full details, including response codes: Dynamic DNS guide in our knowledgebase →

Get your hostname updating

Dynamic DNS on a domain you own, with the tools you already have.

Get started

About Dynamic DNS →