Não entendo totalmente sua configuração.
Então o MacBook Pro está executando o ESXi?
E que o MacBook está apenas inicializando o ESXi?
E a rede do MacBook Pro está conectada a um switch ou hub?
O host ESXi é pingável a partir do seu MacAir?
Você não tem um cabo direto entre o ESXi (MacBook Pro) e o MacAir?
Se tudo for sim, então: No ESXi, crie um portgroup no vSwitch que já está lá. Provavelmente você também verá um portgroup existente chamado: "VM Network". Conecte a rede do seu Ubuntu VM ao portgroup "VM Network".
Meu palpite é que você não tem VLANs, portanto, no grupo de portas, não use IDs de VLAN.
Configure a rede dentro da sua VM do ubuntu com um endereço IP no mesmo intervalo que o gateway do seu roteador de internet.
Isso pode funcionar, mas você deixa muitas perguntas sobre sua configuração.