root@myserver:~# ip addr 2: eth0: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc pfifo_fast state DOWN
This looks like the parent hypervisor on my droplet has my eth0 interface disconnected.
I cannot ping my gateway from my droplet. I cannot ping anything in my droplet’s subnet.
I can ping my droplet’s gateway from my home PC, so the gateway is up.
How do I get my NO-CARRIER flag to go away and regain network connectivity?
These answers are provided by our Community. If you find them useful, show some love by clicking the heart. If you run into issues leave a comment, or add your own answer to help others.