Eu tinha uma VM Linux que não conectava - o problema era duplo. Verifique suas configurações de rede para a VM e verifique se a VM pode acessar o adaptador de rede do computador host. Eu prefiro configurar a conexão de rede como ponte, mas você pode configurá-la de outras maneiras - apenas faça o dever de casa e verifique se está funcionando.
O segundo problema era que a VM estava configurada para não adquirir um endereço IP do DHCP, era estática. Ele instalou dessa forma (não sei por que), mas eu tive que mudá-lo para DHCP e foi capaz de obter um IP válido e ficar online. Como outro pôster comentou, você deve ter um endereço IP válido para sua rede.