Quais são as principais diferenças entre os tipos de rede do VirtualBox? [fechadas]

64

Estou tentando usar o VirtualBox para hospedar algumas VMs.

Cada VM deve ser capaz de se conectar à Internet (isso é necessário principalmente para instalar o software). O navegador Meu Host deve se conectar às VMs Convidadas. Também preciso ser capaz de ssh para as VMs convidadas. É por isso que quero que cada VM tenha um endereço IP estático. Isso também permitirá que as VMs se conectem, por exemplo, para conectividade de banco de dados.

Eu fiz isso com o VMware Fusion. No entanto, a VMware ultimamente me mordeu com muita frequência e destruiu tanto trabalho que quero experimentar o VirtualBox.

Mas eu não sou um guru da rede e não sei que tipo de rede eu quero. Então, o que estou perguntando é simples:

Quais são as principais diferenças entre os tipos de rede. Isso poderia me ajudar a descobrir que tipo de rede devo usar no meu caso.

E, claro, se alguém tiver um link para qualquer documentação de como fazer o que eu quero, isso seria muito apreciado.

Obrigado ge

George Entenman
fonte
Este não é realmente o site certo para esta pergunta. Se você quiser obter mais respostas, pergunte no SuperUser ou Ask Different .
Stefano Palazzo
11
@StefanoPalazzo Não, é muito é :)
mlvljr
11
Todas as votações positivas sobre as perguntas e respostas causam repensar entre os que votaram para encerrar isso?
pintainhos
11
Por que fechar em vez de migrar para SU?
Franck Dernoncourt
@StefanoPalazzo Editei a questão para torná-la não específica para Mac e menos baseada em opiniões. Como essa pergunta é tão popular e ainda se aplica, acho que vale a pena migrá-la para o SuperUser, para que mais informações atualizadas possam ser adicionadas. Infelizmente, perguntas fechadas não podem ser migradas, então eu acho que reabrir-migrar pode ser a meta-pergunta relacionada
Marinos An

Respostas:

71

Esta página: http://www.virtualbox.org/manual/ch06.html

cobre a rede de caixa virtual muito bem.

NAT - Seu host atuará como um roteador (firewall) e seus convidados estarão em uma sub-rede privada. Use isso se você não estiver executando servidores nos convidados.

Bridged - Seus convidados receberão um endereço IP na mesma sub-rede que o seu host. Use isso se você estiver executando servidores no convidado e desejar conectar-se a partir de outros computadores na LAN.

Somente host - uma espécie de híbrido. Como o nome indica, com esta opção você pode conectar-se aos servidores convidados apenas do host. Use isso para servidores "particulares" (somente host). Eu uso isso se estiver executando um servidor Web de teste.

Para resumir uma longa história, supondo que você tenha um roteador, eu usaria redes em ponte. 

Pantera
fonte
" Rede interna: semelhante à ponte em que a VM pode se comunicar diretamente com o mundo externo . No entanto, o mundo externo é limitado a outras VMs no mesmo host que se conectam à mesma rede interna - Somente host: ... enquanto que com a ponte rede: uma interface física existente é usada para conectar máquinas virtuais; com a rede somente host, uma nova interface de loopback é criada no host.E, enquanto na rede interna, o tráfego entre as máquinas virtuais não pode ser visto, o tráfego na interface de loopback no host pode ser interceptado . "
Marinos Um
14

Você deseja usar a rede em ponte.

NAT é Network Address Translation - esta é uma conexão VM-Internet, ao contrário do Bridged Networking , que é (do ponto de vista da rede) a mesma coisa que ter uma máquina física conectada - como tal, com o Bridged Network, você pode ter nos dois sentidos - sua VM obtém um endereço IP, que pode ser usado para SSH, telnet etc.

jrg
fonte