Quando o Adaptador de uma VM VirtualBox está definido como Rede Interna, o Firewall do Controle de Máquina Host pode Acessar as Portas da VM convidada?

0

Em configurações de rede de VMs:

  1. Configurações de clique com o botão direito,
  2. em seguida, na caixa de diálogo Configurações, selecione Network na barra lateral
  3. E clique em qualquer guia Adapter N
  4. Se eu definir o Attached to: para Internal Network

Se eu alterar as configurações no firewall da máquina host, isso afetará a VM com um adaptador de rede interno? Ou precisaria de outro adaptador?

    
por leeand00 11.05.2016 / 15:25

2 respostas

1

Will a host outside the network be able to access the internal network?

Não. Esse é o objetivo da rede interna.

Or will I need another adapter type for that?

Sim, essa seria a maneira mais simples, mas outro adaptador pode não ser necessário. Outra VM pode ser configurada para fazer o encaminhamento de porta, NAT ou roteamento de rede e, em seguida, permitir acesso remoto.

    
por 11.05.2016 / 15:38
1

Se você quer dizer

host outside the network

O sistema host (incluindo todas as redes conectadas) e o usuário , então não, eles não poderão acessá-lo. Somente outras VMs no mesmo host que se conectam à mesma rede interna (identificadas pela mesma rede Name ) poderão acessá-lo.

Se você deseja que sua guest VM esteja acessível a partir do sistema host , pode usar NAT ou Bridged Adapter type e (se configurado corretamente) até Host-only networking .

NAT

Funcionará como anexado a um NAT router, a guest VM estará, portanto, em uma sub-rede separada, diferente daquela no sistema host . Para poder acessar uma porta no convidado do host, configure uma regra Port Forwarding , como nos exemplos abaixo:

Esta regra encaminhará todos os pacotes que chegarem a qualquer interface no sistema host na porta 2222 para a porta 22 no sistema convidado:

Name      Protocol    Host IP      Host Port    Guest IP     Guest Port
Rule 1    TCP                      2222                      22

Esta regra encaminhará todos os pacotes que chegam à interface de loopback somente no sistema host na porta 2222 para a porta 22 no sistema convidado (o que significa que a VM convidada só estará acessível a partir o sistema host através da interface de loopback e não através do IP do host):

Name      Protocol    Host IP      Host Port    Guest IP     Guest Port
Rule 1    TCP         127.0.0.1    2222                      22

Se, por algum motivo, o convidado usar um endereço IP atribuído estático não concedido ao servidor DHCP incorporado, será necessário especificar o IP convidado:

Name      Protocol    Host IP      Host Port    Guest IP     Guest Port
Rule 1    TCP         127.0.0.1    2222         10.0.2.15    22

Em todos os exemplos acima, a porta 22 do guest pode ser acessada a partir do host com:

127.0.0.1:2222

Rede em ponte

Quando esse tipo de adaptador é usado, ele procura no sistema host que o convidado esteja fisicamente conectado à interface usando um cabo de rede. O sistema convidado estará na mesma sub-rede que o sistema host na maioria dos casos.

    
por 11.05.2016 / 15:43