Se você precisar acessar um convidado com IP diferente devido ao uso do DHCP, sugiro acessar através do nome do host. No entanto, o acesso via nome do host quando o host é Windows pode exigir uma ferramenta extra.
O texto a seguir foi copiado da minha própria resposta em superuser.com. :
Eu sugiro que você use o DNS Multicast para corrigir isso.
O Ubuntu está usando isso por padrão via Avahi .
O host do Windows precisa de um cliente Avahi para descobrir outros serviços Avahi. Se o seu host já usa algum software da Apple, isso provavelmente já existe por meio de um serviço chamado Bonjour. No entanto, se isso ainda não estiver instalado, uma versão pequena do Bonjour estará disponível para download aqui: Serviços de Impressão Bonjour . Após a instalação, você poderá acessar seu convidado via .local.
Nota: O sistema mDNS parece usar o postfix .local por padrão. Portanto, se o seu nome do host for "dev.myapp.com", o nome do host real será "dev.myapp.com.local".