O MAC da placa de rede virtual não será alterado entre as inicializações, portanto, se a sua configuração de DHCP permitir que você atribua endereços fixos a interfaces dessa maneira, essa é a rota mais fácil. Se você estiver usando o recurso DHCP de um roteador econômico, talvez não tenha essa opção, mas bons roteadores funcionarão e, se o servidor DHCP for uma caixa Linux ou Windows, você definitivamente poderá. Será que o servidor dhcp mais comum encontrado nas distribuições Linux, algo como isto no arquivo de configuração, fará o seguinte:
host somevirtualmachine {
hardware ethernet 00:0C:29:36:BC:91;
fixed-address 192.168.39.240;
}
Para encontrar o MAC da interface de rede em um Linux, execute ifconfig
e procure o HWaddr
para a interface. O VMWare também pode apresentar as informações em suas telas de gerenciamento.
Se você não puder definir um endereço fixo no servidor DHCP, poderá definir um endereço fixo na VM se houver parte do intervalo em que o servidor DHCP não endereça endereços de fora. (é comum permitir que o DHCP defina endereços para parte do intervalo, como 192.168.X.2-128 e reserve o restante para dispositivos que precisam de endereços fixos). Como fazer isso depende do seu sistema operacional (editando /etc/network/interfaces
em configurações Linux no estilo Debian).
Você também pode procurar no DNS dinâmico, embora, se você não estiver configurado para fornecer endereços fixos via DHCP, provavelmente não esteja configurado para configurar o DNS dinâmico localmente.
NOTA: Você deve dar mais detalhes em sua pergunta sobre sua configuração, particularmente o sistema operacional que está sendo executado nas VMs e o dispositivo responsável por distribuir endereços via DHCP. Eu assumi o Linux nos exemplos acima, mas tudo funcionará com o Windows também (você só precisa perguntar a um administrador do Windows para detalhes).