ddupdate

Tool updating DNS data for dynamic IP addresses

Install

All systems
curl cmd.cat/ddupdate.sh
Debian Debian
apt-get install ddupdate
Ubuntu
apt-get install ddupdate
image/svg+xml Kali Linux
apt-get install ddupdate
Fedora
dnf install ddupdate
Windows (WSL2)
sudo apt-get update sudo apt-get install ddupdate

ddupdate

Tool updating DNS data for dynamic IP addresses

Updates dynamic IP addresses typically obtained using DHCP with dynamic DNS services such as changeip.com, duckdns.org or no-ip.com. This makes it possible to access a machine with a fixed name like myhost.duckdns.org even if the ip address changes. It is a linux-centric, user-friendly and secure alternative to the ubiquitous ddclient(8) ddupdate has a plugin structure with plugins for obtaining the actual address (typically hardware-dependent) and to update it (service dependent). It is distributed with systemd support to run at regular intervals and with NetworkManager templates to run when interfaces goes up or down. The package sports a simple interactive setup script which should be suitable in most cases.