Eu queria saber se alguém poderia me dar um guia simples sobre como configurar a rede virtual no VirtualBox (4.0.2) para que os seguintes cenários funcionem:
- Tanto o Host quanto o Guest podem acessar a Internet
- O host pode pingar o convidado e vice-versa
- Host pode acessar, por exemplo, um servidor web apache rodando em Guest e vice-versa
Estive mexendo nos vários adaptadores de rede disponíveis nas configurações do meu convidado, mas não consigo descobrir. Tem alguém que pode me ajudar aqui?
O host está executando o Windows 7 de 32 bits e o convidado está executando o Ubuntu 10.10 de 32 bits.
Tente isto:
Pronto, agora você tem comunicação bidirecional, com apache/qualquer outro serviço disponível, além de internet. A etapa final é configurar um compartilhamento. Não use o recurso de pastas compartilhadas no virtualbox, é bastante bugado, especialmente com o Windows 7 (e 64 bits). Em vez disso, use compartilhamentos de samba - rápidos e eficientes.
Siga este link para saber como configurar isso: https://wiki.ubuntu.com/MountWindowsSharesPermanently
A melhor maneira de fazer isso é usar um adaptador de ponte no virtualbox. Na caixa virtual, vá para as configurações da sua máquina->Rede->Adaptador 1 e selecione Adaptador em ponte. Isso fará com que sua máquina virtual faça parte de sua rede principal.
Se você tiver um servidor dhcp, ele deve fornecer um endereço etc. para a máquina virtual que permitirá que ela se comunique com o resto de seus sistemas e vice-versa.
Logo após a instalação do VirtualBox, o próximo passo é ir em Preferences do virtualbox (menu Inside File:Ctrl+G) e selecionar Network.
Em seguida, adicione Nova Rede Nat.
Dados os requisitos, eu escolheria um adaptador "em ponte".
NO virtualbox 5.2, é muito fácil: configure um adaptador em ponte para o convidado.
Quando você iniciar o convidado, ele usará a mesma rede que o host, usando DHCP para obter seu próprio endereço IP.
Configure a rede somente host e permita o compartilhamento da conexão com a Internet para essa rede. Desta forma, você terá uma interface virtual no host que será conectado ao convidado.