Conectividade entre diferentes máquinas virtuais

1

Eu tenho um VirtualBox instalado no meu sistema operacional hospedeiro Ubunut 11.04. (64 bits)

Eu tenho 4 máquinas virtuais instaladas todas elas por sua vez Ubunutu 11.04 (64-bit)

Eu quero que todas as 4 máquinas façam parte de uma única rede e eu preciso de conectividade entre elas.Eu não quero conectividade com outras máquinas na rede física do host ou até mesmo com o adaptador de rede do host.

Em que modo de rede devo configurar as máquinas? Experimentei as diferentes opções do Virtual Box. Escrevi um teste de ping simples que faz um ping de uma VM para todas as outras três

1) Modo NAT - teste de ping falha 2) Adaptador em ponte - teste de ping bem-sucedida.Mas eu recebo pacotes (pacotes ICMP capturados usando libpcap) de endereços IP estranhos.Estou assumindo que essas máquinas são uma parte da rede do host.Eu quero evitar isso.Existe alguma maneira pela qual Eu posso conseguir isso.

    
por liv2hak 18.05.2012 / 05:00

2 respostas

2

Você deve anexar suas máquinas à rede interna do VirtualBox.

Para citar o capítulo 6 do manual do usuário do VirtualBox.

A rede interna é semelhante à rede em ponte, na qual a VM pode se comunicar diretamente com o mundo externo. No entanto, o "mundo externo" é limitado a outras VMs no mesmo host que se conecta à mesma rede interna.

Você pode usar o diálogo "Configurações" de uma VM na interface gráfica do usuário do VirtualBox. Na categoria "Rede" da caixa de diálogo de configurações, selecione "Rede interna" na lista suspensa de modos de rede. Agora, selecione o nome de uma rede interna existente na lista suspensa abaixo ou insira um novo nome no campo de entrada.

Como alternativa, você pode usar

 VBoxManage modifyvm "VM name" --nic<x> intnet

Opcionalmente, você pode especificar um nome de rede com o comando

 VBoxManage modifyvm "VM name" --intnet<x> "network name"
    
por 18.05.2012 / 05:14
1

Estou mais familiarizado com o VMware e o HyperV, mas você pode configurar um adaptador de rede para hospedar apenas. Você pode criar uma rede privada que os convidados possam se comunicar com os hosts. De acordo com isso ( link ) você pode fazer o mesmo no virtualbox.

Eu uso em algumas VMs para fazer backup delas.

    
por 18.05.2012 / 05:19