ddclient

Update dynamic DNS entries for changing IP addresses

brewmacoslinux
Try with needOr install directly
Source

About

Update dynamic DNS entries

Commands

ddclient

Examples

Start ddclient daemon to continuously monitor and update DNS$ ddclient -daemon 300
Perform a single DNS update check and exit$ ddclient -query
Force an immediate update of DNS entries$ ddclient -force