I have noticed that my Ubuntu instances on both Google Compute Engine (GCE) and Azure have broken network after installing and configuring ddclient and rebooting these machines. This issue does not happen on AWS.
When this happens, everything looks fine, the interface comes up, is assigned an IP, but it says the default gateway is unreachable. Uninstalling ddclient and deleting its config file, followed by a reboot, solves the issue.
Why does ddclient seem to break the network on these GCE and Azure instances?
This is a sample of my ddclient config:
ssl=yes
use=web, web=checkip.dyndns.com/, web-skip='IP Address'
protocol=namecheap
server=dynamicdns.park-your-domain.com
login=<mydomain>
password=<mypassword>
@