Permitir que duas ou mais VMs vagas se comuniquem em sua própria rede

Quero criar vários servidores que possam se comunicar diretamente entre si sem usar IPs públicos. Eles ainda precisarão de acesso à Internet, mas nada de fora da rede precisará se conectar a eles. Criar uma caixa geralmente funciona, mas quando adiciono servidores adicionais, a rede falha.

MacOS: 10.8.5
Virtualbox: 4.3.12
GuestOS: Ubuntu "precision64"
Usando a versão 2 da configuração do Vagrant


Na maioria das vezes, se eu usar rede privada, recebo:

saltminion01: Warning: Connection timeout. Retrying...
saltminion01: Warning: Connection timeout. Retrying...
saltminion01: Warning: Connection timeout. Retrying...
saltminion01: Warning: Connection timeout. Retrying...
saltminion01: Warning: Connection timeout. Retrying...
saltminion01: Warning: Connection timeout. Retrying...
saltminion01: Warning: Connection timeout. Retrying...
saltminion01: Warning: Connection timeout. Retrying...
saltminion01: Warning: Connection timeout. Retrying...

Alguém tem uma amostra do Vagrantfile que faz isso?