Como o VirtualBox obtém as configurações de rede?

2

Estou instalando CentOS 7 on virtualbox . Na tela "Rede e nome do host":

Quandoalternaro"OFF" para "ON", eu posso ver o IP, DNS, netmask estão todos configurados:

Estoucuriososobrecomovirtualboxobtémtodasasconfiguraçõesderede.Oqueacontecequandosemudao"OFF" para "ON"?

    
por Nan Xiao 26.05.2015 / 08:58

3 respostas

0

A forma como o VirtualBox configura a rede nos convidados não é apenas emulando o hardware de rede associado à VM, mas também cria uma camada entre Host e Guest onde ele emula um roteador.

O "Roteador" que o VirtualBox emula possui configurações que podem ser configuradas usando o Virtual Machine Manager e quando configurado para usar seu próprio servidor DHCP, o roteador emulado envia configurações para o cliente, como se o cliente estivesse em uma rede física usando DHCP.

Ao alternar o interruptor Guest de ligar / desligar, ele só se aplica ao Guest , como se fosse configurar o CentOS em uma máquina física, habilitando e desabilitando a interface.

    
por 26.05.2015 / 09:24
1

Quando você está usando o modo NAT do Virtualbox, um servidor DHCP interno é iniciado para os convidados.

De acordo com o documento, ( link ) o primeiro cartão recebe um IP na sub-rede 10.0. 2.0, o segundo em 10.0.3.0 e assim por diante. Essa rede pode ser modificada ( link ), mas deve ser diferente da sub-rede do host.

    
por 26.05.2015 / 09:30
0

Quando você ativa / desativa, você está habilitando e desabilitando um link ativo para a interface da VM. O VirtualBox relata a configuração da interface. Não importa se está pegando a conifg do DHCP ou se tem um IP atribuído estaticamente.

    
por 26.05.2015 / 09:26