Como defino o IP permanente para meu VirtualBox usando o adaptador Bridge?

Como defino o IP permanente para meu VirtualBox usando o adaptador Bridge?

Estou executando um servidor web (desenvolvimento) no meu Virtualbox (Ubuntu 11.1). Estou me movimentando muito e, portanto, recebo vários endereços IP no meu computador.

Cada vez que recebo um novo endereço IP, preciso alterar várias configurações para colocar meu site em funcionamento.

Existe uma maneira de definir um endereço IP "permanente" no meu VB e de alguma forma rotear todo o tráfego para o meu laptop?

Responder1

Eu tive o mesmo problema (VirtualBox 4.1.10, Host Ubuntu 11.10, Guest Ubuntu 11.10). Veja como eu consertei:

Defina duas interfaces de rede para a VM. O primeiro deve ser NAT e o segundo deve ser Host-Only. Se você não conseguir adicionar uma conexão somente de host, certifique-se de configurar uma em Preferências -> Rede.

No sistema operacional convidado (Ubuntu para mim), edite /etc/network/interfaces, adicionando o seguinte no final:

auto eth1 # this refers to the Host-only network interface
iface eth1 inet static
address 192.168.56.10 # Arbitrary IP address
netmask 255.255.255.0

e reinicie. E é isso. Não modifique nada para eth0, pois precisamos obter suas configurações automaticamente via DHCP para acessar a internet. eth1permite que o anfitrião e o convidado se comuniquem.

Responder2

Você pode alterar seu IP de convidado VB para estático modificando esses arquivos.

vim /etc/network/interfaces

Adicione estas linhas no final:

auto eth0
iface eth0 inet static
address xxx.xxx.xxx.xxx
netmask xxx.xxx.xxx.xxx
gateway xxx.xxx.xxx.xxx

Para configuração de DNS

vim /etc/resolv.conf

e adicione:

nameserver xxx.xxx.xxx.xxx

informação relacionada