IP estático para o servidor Ubuntu no VirtualBox usando o adaptador em ponte

7

Como posso alocar um endereço IP fixo para um sistema operacional convidado do Ubuntu Server 12.04 em execução no Virtual Box?

Eu vi esta pergunta mas não resolve usando um "Adaptador em ponte".

A máquina virtual está recebendo um IP no intervalo 192.168.10.x e eu quero que seja sempre 192.168.10.99 .

    
por shearichard 01.08.2012 / 01:40

2 respostas

9

Quando você atribui a uma VM um adaptador em ponte, é mais provável que ela forneça sua própria NIC conectada diretamente à sua rede.

A instalação do Ubuntu dentro da VM precisa ser configurada para usar um endereço IP estático. Isso é feito no arquivo /etc/network/interfaces . Algumas informações sobre o arquivo interfaces podem ser encontradas nesta página: link

Aqui está um exemplo de arquivo interfaces configurado para corresponder à sua pergunta:

# This file describes the network interfaces available on your system
# and how to activate them. For more information, see interfaces(5).

# The loopback network interface
auto lo
iface lo inet loopback

auto eth0
iface eth0 inet static
        address 192.168.10.99
        netmask 255.255.255.0
        broadcast 192.168.10.255
        network 192.168.10.0
        gateway 192.168.10.1

Depois de fazer modificações em /etc/network/interfaces , reinicie sua VM para que as alterações entrem em vigor.

    
por 01.08.2012 / 02:25
1

Como um follow-on para a resposta anterior, o sistema operacional convidado tem uma placa de rede virtual (NIC). Este "convidado NIC" tem um endereço MAC que difere do sistema operacional host.

Uma alternativa, se você tiver acesso às configurações do roteador, permitirá que o roteador aloque o mesmo endereço IP a esse endereço MAC toda vez que ele solicitar um via DHCP. NB eu não tentei isso sozinho, mas deve funcionar.

Tudo se resume a onde você prefere fazer a configuração, no roteador ou no sistema operacional convidado.

    
por 27.06.2017 / 10:01