Eu tenho tentado aprender mais sobre segurança seguindo http://www.pentesterlab.com/bootcamp/week2/ , mas estou tentando acessar o host local IP interno da minha VM a partir da máquina host .
Consigo acessar o IP interno da máquina host a partir da VM (usando 10.0.2.2) e posso acessar o IP interno da VM a partir da VM (10.0.2.15), mas não é isso que me interessa. Quero fazer o contrário.
Obviamente, posso acessar o IP da minha máquina host a partir da máquina host (192.168.1.142), mas não consigo acessar o IP da VM a partir da máquina host. Eu tentei várias maneiras de encontrar o IP da VM e usei tudo o que pude pensar, mas nada será carregado.
Tentei alternar do NAT para o Bridged Adapter e voltar várias vezes e alterar várias configurações, mas só perco a capacidade de conectar-se ao IP de outra maneira no Bridged Adapter. Explorei links do Google de pessoas com problemas semelhantes por horas, mas não consigo encontrar nada que funcione. Obrigado pela ajuda!
fonte
Respostas:
Para instalações antigas do Virtualbox
Finalmente encontrei a solução, na terceira página do Google. : / Houve um grande ponto de poder em http://www.slideshare.net/powerhan96/networking-between-host-and-guest-v-ms-in-virtual-box que explicava tudo o que precisava ser feito. Além disso, no Virtual Manager, eu tive que torná-lo em tela cheia, Arquivo-> Preferências-> Rede-> Redes Somente Host-> Adicionar. Eu precisava de um adaptador Host-Only e um adaptador NAT para que funcionasse nos dois sentidos, o que o powerpoint explica.
Atualização: Virtualbox 5.2
No Virtualbox 5.2, pare sua VM. No menu principal, selecione "Ferramentas globais-> Host Network Manager". Clique em "Criar" e uma nova rede somente host chamada
vboxnet0
deve ser criada. Volte ao menu principal clicando em "Ferramentas da máquina". A partir daqui, clique com o botão direito do mouse na sua imagem da VM e vá em "Configurações-> Rede" e conecte-se ao seu novo adaptador somente host chamadovboxnet0
. Quando você reinicia sua VM, seu IP deve ter sido alterado de10.0.*.*
para192.168.*.*
e agora deve estar acessível na sua máquina host.fonte
Na última caixa virtual (5.2.2), em vez de ir para "Arquivo-> Preferências-> Rede", fui para "Dispositivo-> Rede-> Configurações de Rede" e habilitei o Adaptador 1 como rede somente para host.
Então eu reiniciei a VM. A mudança notável depois disso foi que o IP da máquina virtual (da exibição da saída ifconfig) mudou de um endereço IP 10.2.0.15 para algo como 192.168.56.101
Então eu poderia ir ao meu navegador da web e visualizar uma página padrão que o servidor apache tinha com http://192.168.56.101/
fonte