Se você tiver as duas caixas em diferentes sub-redes dentro do seu conjunto de VMs, elas talvez nunca falem. As sub-redes sendo diferentes são ambas usando o mesmo gateway? Eles estão sendo NAT. Sua pergunta precisa de mais informações para melhor atendê-lo.
Um switch de camada 3 permitiria isso, mas você precisaria ter um switch de VM ou precisaria de NICs dedicadas para um switch físico que permitiria a configuração de portas individuais.
Não entender por que você quer em sub-redes diferentes. Prove que eles funcionarão no mundo da VM, colocando-os na mesma sub-rede / gateway e depois saindo. Neste caso, você está usando VLANs que nunca vêem / conversam entre si.