
Por vários motivos, tenho que executar alguns (≈6) clones da mesma máquina virtual no servidor ESXi do meu laboratório no trabalho e, infelizmente, o endereço MAC não deve ser alterado entre os clones. Mudar de IP está OK.
Como posso fazer com que as diferentes máquinas virtuais se comuniquem simultaneamente pelo menos com um computador na rede fora do servidor ESXi, mas de preferência também entre si?
Responder1
Você não quer VMs com o mesmo MAC em um único grupo de portas vSwitch, é assim que elas funcionam.
Se eu tivesse que fazer isso, acabaria criando 7 grupos de portas, um para cada VM, então se você tiver que rotear entre eles, basta criar uma VM roteadora com pelo menos 7 vNICs, uma em cada grupo de portas, cada uma com um IP válido - obviamente cada grupo de portas terá que ter sua própria sub-rede para que o roteamento funcione.
Isso faz sentido?
Responder2
Pelo que entendi, a separação teórica mínima de duas NICs com o mesmo endereço MAC é ter um roteador entre elas.
Você poderia resolver isso adicionando outra VM com 7 NICs virtuais em execução, por exemplo, OPNsense, pfSense ou Freesco. Seis das NICs seriam conectadas a cada switch virtual com um dos diferentes clones em cada switch. A 7ª NIC estaria conectada a uma rede VM com acesso à rede física externa.