realmente esperando que este seja o lugar certo para fazer essa pergunta, já que meu host é uma máquina com Windows 7. Eu tenho 3 VMs do Ubuntu Server 12.04 configuradas através do VirtualBox 4.1.18, e prevejo o seguinte uso:
-
LAMP - para Drupal, Moodle e outros aplicativos de teste PHP arbitrários (além disso, algumas das instalações do Drupal precisam se comunicar com alguns serviços da Internet)
-
SSH - para SFTP no diretório
/var/www
usando o FileZilla do Win7
-
Serviço SMTP - para instalações do Drupal e do Moodle para enviar e-mails de teste deles.
Antes de continuar, devo enfatizar que não tenho muito conhecimento sobre o trabalho em rede, mas li algumas coisas para não me fazer de bobo!
Eu só tenho uma única máquina na minha rede física - um laptop que se conecta ao meu roteador via Wi-Fi e que capta:
- DHCP ativado = Sim
- IPv4 = 192.168.1.6
- Máscara de sub-rede = 255.255.255.0
- Gateway padrão IPv4 = 192.168.1.254
E atualmente, sob o NAT, o VirtualBox atribui um IP de 10.0.2.15
à minha VM.
Comecei a ler o artigo a seguir ( Rede somente de host com o VirtualBox ) que era exatamente o que eu queria realizar, e tenho uma boa idéia de como configurar os adaptadores NAT e Host-Only para cada VM desejada. No entanto, fiquei confuso quando li este artigo ( Networking entre VMs host e guest no VirtualBox .
VirtualBox > Arquivo > Preferências > Rede > Editar adaptador somente para host, mostra-me um endereço IPv4 de 192.168.56.1
e Máscara de 255.255.255.0
. A seguinte configuração para /etc/network/interfaces
seria correta para o IP estático na VM:
# The host-only network interface
auto eth1
iface eth1 inet static
address 192.168.56.101
netmask 255.255.255.0
network 192.168.56.0
broadcast 192.168.56.255
Estou confuso sobre o segundo artigo mencionado mencionando que o NAT fornecerá 10.0.2.15
em eth0 , mas a eth1 somente de host deverá ser estática e configurada como 10.1.2.1*
. Do artigo: " Cada adaptador NAT e adaptador somente para host não deve residir na mesma sub-rede ". O que deve conter o meu bloco de interface eth1 ? Eu estou hesitante em tentar várias opções no caso de eu acabar quebrando alguma coisa, o que eu estou pedindo aqui primeiro ... basicamente, Qual é o caminho certo para isso ?
Obrigado por ter a paciência de ler minha pergunta. Sinceramente espero que você possa me ajudar. TIA.