VMWare Networking Conflict

If you have both VMWare and VirtualBox installed, you may find that VMWare virtual machines can’t get an IP address. If you get a 169 address it means a DHCP server could not be found, which basically is game over for networking. Check the VM properties (after shutting down the VM), go to the networking option and choose “Configure Adapters”. By default all adapters are selected, but you should disabled all except your real adapter (in my case, RealTek).