DynDNS setup guide

Set up DynDNS on OPNsense

The os-ddclient plugin keeps your hostname in sync with your WAN IP — reliable and dual-stack ready.

OPNsense moved Dynamic DNS into the os-ddclient plugin. Its “custom” service speaks dyndns2 — exactly what the dremaxx endpoint expects. Install the plugin once and add your hostname.

Before you start: get your DynDNS credentials

Every DynDNS domain comes with its own username (the hostname itself) and a generated router password. You find both in the dremaxx console:

  1. Sign up for free and create a DynDNS domain — e.g. myhome.dxdns.de under a shared system domain, or under your own domain.
  2. Open the domain in the console — the “Router credentials” card shows username, password and the update URL.
  3. Enter those values below in place of the example hostname.
Sign up free
Settings

Values to enter

OPNsense UI: System › Firmware › Plugins › install os-ddclient, then Services › Dynamic DNS › Settings › Add.

Service / providercustom
Serverwww.dremaxx.de
Path/api/dyn-dns/nic/update
Hostnamemyhome.dxdns.de
Usernamemyhome.dxdns.de
Password:The router password of your domain (from the console)

myhome.dxdns.de is an example — replace it with your own DynDNS domain from the console.

Step by step

Set it up

1
Install the plugin

Go to System › Firmware › Plugins and install os-ddclient. Reload the UI — Services › Dynamic DNS appears.

2
Add a new account

Under Services › Dynamic DNS › Settings click “+”. Choose the service “custom” and check “Enabled”.

3
Enter server, path and hostname

Set the server and path exactly as shown above, and enter your DynDNS hostname under “Hostname(s)”.

4
Enter username and password

Username is your full DynDNS hostname, the password is the router password from the console.

5
Choose the check method and save

Set “Check ip method” to a public IP check (e.g. web / dyndns). Save and apply — the first update is sent immediately.

Dual stack

IPv6 / dual-stack notes

For IPv6 add a second os-ddclient “custom” service with the IP version set to IPv6 — the AAAA record is then updated independently.
Check

Verify it works

After saving, your device sends its first update within seconds to a few minutes. Open the domain in the dremaxx console — the update history shows every request live, including the reported IPv4/IPv6 and its status. Alternatively, resolve your hostname (e.g. with our DNS lookup tool or dig) and compare it with your current public IP.

Note: one update per minute and address family is accepted per hostname. Identical re-announcements are answered with “nochg” — that is normal and not an error.

Ready to reach home from anywhere?

Create your first DynDNS hostname in minutes — free — and let your router do the rest.

Sign up free
More devices

Other setup guides