Setting up ddclient
ddclient is a widely used Dynamic DNS client that is available on many Linux distributions and is also preinstalled on some routers.
ddclient up to version 3.x
After installing ddclient, configure /etc/ddclient.conf as follows:
protocol=dyndns2
server=dyndns.inwx.com
login=your-dyndns-login
password=your-dyndns-password
your.dyndns-hostname.com
Note: This configuration uses the classic DynDNS protocol and is primarily intended for IPv4 updates. Depending on the ddclient version, IPv6 updates may not work correctly.
ddclient version 4.0.0 and later
Starting with ddclient v4.0.0, native support for the INWX API has been added via the new inwx protocol. This is the recommended configuration, especially for IPv6 updates.
protocol=inwx
login=your-dyndns-login
password=your-dyndns-password
your.dyndns-hostname.com
Note: At the time of writing, ddclient v4.x may not yet be available in the package repositories of all Linux distributions. In this case, the current version can be obtained directly from the official ddclient project.