a Mac OS X client for dynamic DNS services
DNSUpdate 2 is a client for dynamic DNS services like DynDNS.org and ZoneEdit.com, specific to Mac OS X. It uses the Cocoa framework and is launched at boot time. It comes with a graphic application to configure and monitor the client.
To install dnsupdate, paste this in macOS terminal after installing MacPorts
sudo port install dnsupdate