Set up DynDNS with inadyn
Tiny footprint, big reliability — inadyn keeps your hostname current on embedded devices and servers alike.
inadyn is a small, widely bundled DDNS client (it also powers UniFi’s Dynamic DNS). A single custom provider block pointing at the dremaxx dyndns2 endpoint is all it needs.
Every DynDNS domain comes with its own username (the hostname itself) and a generated router password. You find both in the dremaxx console:
- Sign up for free and create a DynDNS domain — e.g. myhome.dxdns.de under a shared system domain, or under your own domain.
- Open the domain in the console — the “Router credentials” card shows username, password and the update URL.
- Enter those values below in place of the example hostname.
Values to enter
Config file: /etc/inadyn.conf (package “inadyn” on most distributions and OpenWrt).
custom dremaxx {
hostname = myhome.dxdns.de
username = myhome.dxdns.de
password = "YOUR-ROUTER-PASSWORD"
ddns-server = www.dremaxx.de
ddns-path = "/api/dyn-dns/nic/update?hostname=%h&myip=%i"
}myhome.dxdns.de is an example — replace it with your own DynDNS domain from the console.
Set it up
Install the package: apt install inadyn, opkg install inadyn (OpenWrt) or build from source — version 2.x is recommended.
Append the block above to /etc/inadyn.conf and put your router password from the console into the password line.
Run inadyn --once --foreground -l debug — the log should show a successful update (or “nochg” if the IP is already current).
Enable periodic operation: systemctl enable --now inadyn (or the init script of your platform). inadyn re-announces on every IP change.
IPv6 / dual-stack notes
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