This is the config file located at
# created by Brandon Smith
Of course, replace $LOGIN and $PASSWORD with the credentials provided by Google Domains for the domain or subdomain that you’re setting up. Also, make sure that the last line is your FQDN.
You’re probably going to want to set this up as a daemon in Linux. Edit the file
run_ipup to false, and change
run_daemon to true. After this, you may need to run
sudo systemctl restart ddclient.service.
My above use case is for a machine that is reporting its local IP address, despite being behind a NAT. In my case, that’s what I want, but you may also want to report the public IP if the machine runs a server that is configured with port forwarding to be visible to the internet. Many examples of this can be easily found by Googling around.