
Eu não tenho problemasacessandomeu host VMware do convidado (conforme cobertoaqui, por exemplo). Isso é fácil.
Mas depois de configurar hosts
o arquivo do meu convidado (Windows) para apontar para o endereço IP do meu host (OS X), o IP invariavelmente muda, e entrar e editar o arquivo host no Windows o tempo todo é tedioso e doloroso. Como posso configurar um endereço IP que possa estar disponível de forma consistente do host para o convidado, mesmo quando outros IPs mudam.
(Ou, se isso já foi feito, como identifico qual dos meus IPs é aquele fornecido pela VMware e não será alterado?)
Qualquer proposta que impeça meu convidado de acessar qualquer coisa que não seja meu host não funcionará realmente para meu caso de uso. O convidado precisa poder acessar outros recursos da rede (o que ele pode fazer atualmente). Então (até onde eu entendo), isso significaria que uma configuração somente de host é um fracasso. Atualmente estou usando NAT.
Usar MyMacsName.local
não funcionará, porque o aplicativo em que estou trabalhando (sem culpa minha) foi criado para exigir um nome de host específico. (Por favor, não me diga para mudar isso, pois não é algo que eu tenha autoridade para mudar.)
Configurar todos os servidores DHCP em todas as redes que uso para sempre me fornecer um endereço IP específico não é realista. (Se nada mais forpossível, suponho que poderia fazer isso com redes domésticas e de trabalho, mas isso seria um erro horrível, na minha opinião, forçando-me a mudar meu segmento de rede doméstica para qualquer que seja usado no trabalho e reconfigurar todo o resto que tenha um IP específico atribuído e depende do uso de um IP específico.)
O computador host obtém seu IP através do DHCP. O computador convidado por meio de qualquer mecanismo que o VMware use ao usar a configuração de rede NAT.