Eu tive esse mesmo problema, exceto que eu estava no VirtualBox. Resolvi isso configurando minha VM no modo em ponte.
Gostaria de verificar sua resolução de DNS no seu sistema operacional convidado, por exemplo:
ping google.ca
ping 173.194.73.94
Teste os dois pings, se o primeiro deles resolve, significa que você só precisa para configurar o DNS no seu sistema operacional convidado.
Se esse for o caso, você poderá usar com facilidade os servidores DNS do google e deverá estar funcionando em pouco tempo.
Espero que ajude, vivas!