Ok, eu tenho as coisas funcionando do jeito que eu quero - eu acho.
10.0.0.1 é mapeado para 'mac' em / etc / hosts
sudo ifconfig lo0 add 10.0.0.1
sudo ipfw add fwd 127.0.0.1 tcp from any to 10.0.0.1
Não é um especialista em redes, obviamente, então não posso dizer exatamente por que isso funciona e minha primeira tentativa não.
De qualquer forma, ele permite que eu me refira ao host como 'mac' de minhas VMs e, além disso, permite que eu acesse quaisquer túneis ssh no host de dentro das VMs (por exemplo, mac: 9004). Além disso, ao mapear meus endereços IP da VM em / etc / hosts (no host), todas as VMs e o host parecem conseguir se comunicar perfeitamente pelo nome.