O adaptador de rede conectado pelo NAT tem o mesmo endereço do host

0

Eu criei uma máquina virtual com 2 adaptadores de rede, um conectado ao host usando NAT e o segundo conectado por meio de um adaptador somente host.

Esta configuração funciona para o que eu quero fazer,

  • Conceder acesso ao sistema operacional convidado à Internet (interface NAT eth0)
  • Exponha uma interface da Web, hospedada no convidado, ao sistema operacional host. (Adaptador somente host eth1)

O problema é que a interface guest que está conectada à internet (eth0) recebeu o mesmo endereço IP, através do DHCP, que o SO host.

Alguém sabe como configurar o VirtualBox ou o guest OS para obter um endereço IP exclusivo?

Obrigado!

Meu arquivo /etc/config/network no sistema operacional convidado:

config interface 'loopback'
        option ifname 'lo'
        option proto 'static'
        option ipaddr '127.0.0.1'
        option netmask '255.0.0.0'

config interface 'lan'
        option ifname 'eth0'
        option ipaddr '10.0.2.20'
        option netmask '255.255.255.0'
        option proto 'dhcp'

config interface 'lan2'
        option ifname 'eth1'
        option proto 'static'
        option ipaddr '10.88.12.1'
        option netmask '255.0.0.0'


config interface 'wan6'
        option ifname '@wan'
        option proto 'dhcpv6'

config globals 'globals'
        option ula_prefix 'fd62:86eb:0d01::/48'

Se eu definir proto para static para a interface lan , o endereço IP será definido como 10.0.2.20 , mas não consigo me conectar à Internet.

    
por TomSelleck 12.12.2013 / 11:43

1 resposta

1

Na GUI do VirtualBox, Arquivo - > Preferências - > Rede - > Redes NAT - > Chave de fenda - > Rede CIDR. Você pode alterar o intervalo de IP da sua rede NAT aqui, escolhendo algo que não esteja em conflito com a LAN do seu host. Até o 10.0.3.0 fará.

Aqui está uma imagem de como deve ser:

    
por 12.12.2013 / 12:44