2010-12-31 00:30:27 +0000 2010-12-31 00:30:27 +0000
64
64

Qual é a diferença entre NAT / Bridged / Host-Only networking?

VMWare: O que é NAT vs. Bridged vs. Host-Only?

Respostas (4)

58
58
58
2010-12-31 00:32:29 +0000

O sistema anfitrião só permite operações de rede com o sistema anfitrião. O modo

NAT mascara toda a actividade da rede como se viesse do seu SO Anfitrião, embora o VM possa aceder a recursos externos.

Modo Bridged replica outro nó na rede física e o seu VM receberá o seu próprio endereço IP se o DHCP estiver activado na rede.

45
45
45
2010-12-31 01:46:22 +0000

O mesmo conceito que a configuração normal da rede :)

& - Só a sede* : Ao VM será atribuído um IP, mas só é acessível pela caixa VM que está a funcionar. Nenhum outro computador pode aceder a ele.

  • NAT* : Tal como a sua rede doméstica com um router sem fios, o VM será atribuído numa sub-rede separada, como 192.168.6.1 é o seu computador anfitrião, e o VM é 192.168.6.3, então o seu VM pode aceder à rede externa como o seu anfitrião, mas não há acesso externo ao seu VM directamente, ele está protegido.

  • Bridged : O seu VM estará na mesma rede que o seu anfitrião, se o seu IP de anfitrião for 172.16.120.45, então o seu VM será como 172.16.120.50. Pode ser acedido por todos os computadores da sua rede anfitriã.

11
11
11
2017-02-20 21:05:26 +0000

Enquanto as outras respostas aqui fornecem boas descrições para os modos NAT e Bridged, as suas explicações para o modo Host-only não são muito precisas.

Da documentação da VMware, em Configuring Network Connections > Understanding Common Networking Configurations :

& > A rede apenas anfitriã cria uma rede que está completamente contida no computador anfitrião. A ligação em rede apenas do anfitrião fornece uma ligação em rede entre a máquina virtual e o sistema anfitrião, utilizando um adaptador de rede virtual que é visível no sistema operativo anfitrião.

(mina de ênfase.)

Note-se que não diz que o VM será acessível apenas pelo anfitrião. A rede é autónoma, não a ligação. Esta é uma diferença subtil mas importante.

Adicionalmente, como indicado pelo utilizador5389726598465, em Criar máquinas virtuais > Preparar para criar uma nova máquina virtual > Seleccionar o tipo de ligação de rede para uma máquina virtual :

Com a ligação em rede apenas de anfitrião, a máquina virtual pode comunicar apenas com o sistema anfitrião e outras máquinas virtuais na rede apenas de anfitrião. Seleccionar a ligação em rede apenas de anfitrião para criar uma rede virtual isolada.

Deve estar ciente de que os modos apenas de Host, NAT, e Bridged são pseudónimos de comutadores de rede virtual específicos (“VMnets”) que são pré-configurados para os diferentes comportamentos. Tal como com um switch de rede normal, todas as máquinas ligadas ao mesmo switch são visíveis umas para as outras.

** Isto significa que todas as VMs ligadas a uma rede só de host serão visíveis ao host e umas às outras***. Se desejar uma VM que seja visível apenas ao anfitrião, terá de lhe atribuir uma VMnet dedicada e evitar atribuir quaisquer outras VMs a essa VMnet.

10
10
10
2018-06-17 11:35:48 +0000

A tabela abaixo, do site Virtualbox documentation site , mostra a conectividade entre VM e Host para diferentes tipos de rede: