Tente configurar a VM para usar a conexão somente de host e, em seguida, configure o Windows para compartilhar sua conexão atual (aquela que você está usando agora para a Internet) com a conexão VMnet1.
Eu tenho usado o Google para encontrar uma solução do porquê guest (ubuntu) não pode acessar a Internet. O sistema host é o Windows XP. Nenhuma da solução não funcionou para mim. Soluções que funcionaram para os outros: 1. Ativando o NAT 2. Ativando a conexão de internet compartilhada
Acho que o problema é que meu host e convidado usam, por padrão, máscaras de sub-rede diferentes (255.255.0.0 x 255.255.255.0, respectivamente) atribuídas pelo DHCP. Configurar o convidado manualmente para usar a mesma máscara de sub-rede também não ajuda. Eu acho que configurei incorretamente.
Tente configurar a VM para usar a conexão somente de host e, em seguida, configure o Windows para compartilhar sua conexão atual (aquela que você está usando agora para a Internet) com a conexão VMnet1.