When networking doesn't start systemctl restart systemd-udevd followed by systemctl restart networking fixed it for me: https://forum.proxmox.com/threads/network-wont-start-on-boot.83772/ Look at last part: "systemctl mask ifupdown2-pre.service" , should fix it, if you have an hanging device at boot