Pode ser mais simples configurar sua rede de máquinas virtuais para o Bridged e configurar um IP estático no Ubuntu.
Meu ambiente de desenvolvimento é o sistema operacional convidado do Ubuntu dentro do VMWare Player com o Windows 7 como sistema operacional host. Eu edito o arquivo hosts nas janelas para apontar o link para o endereço IP da minha VM para que eu possa testar navegadores nas janelas. Eu amo essa configuração, mas tenho que atualizar meu arquivo de hosts com bastante frequência para tirar vantagem disso. Existe uma maneira de evitar que o endereço IP seja alterado com tanta freqüência ou de atualizar automaticamente o arquivo hosts quando ele muda?