Como acessar o host local na máquina host do Virtualbox


11

Criei uma máquina virtual no Virtualbox com Ubuntu 12.04 apenas para instalar uma solução LAMP e usá-la com minha máquina host, mas não consigo acessar o host local usando o ip (10.0.2.15) no navegador.

Existe alguma maneira de resolver este problema ?


2
Execute ifconfig | grep inet na VM e navegue usando esse ip do seu host.
penreturns

Isso me dá o seguinte: "inet end .: 10.0.2.15 Bcast: 10.0.2.255 Masc: 255.255.255.0, endereço inet6: fe80 :: a00: 27ff: fe0b: 7fee / 64 Escopo: Link", mas o 10.0.2.15 don ' t funciona, e o ping para este ip resulta apenas em pacotes 100% perdidos.
Aliasbody #

Na sua VM, você pode acessar 10.0.2.15? O UFW habilita? Você permitiu a porta?
penreturns

Isso é algo que eu não testei realmente (apenas localhost). Mas sim, funciona perfeitamente na VM.
Aliasbody # 4/12

Respostas:


14

Primeiro, você deve alterar o adaptador de rede para Bridged (parece que você está escolhendo NAT)

insira a descrição da imagem aqui

Em seguida, você pode dar um ip à sua máquina convidada que não seja 10.0.2.15(ou pode deixá-lo, se quiser)

em seguida, abra um navegador da máquina host e digite: endereço-ip-da-sua-máquina-de-convidado / ...


Obrigado pela ajuda. Mas, quando eu seleciono Bridged Adapter, perco a conexão e, mesmo depois de reiniciar (quando o Virtualbox não me causa nenhum erro), não consigo conectar (na máquina convidada) à rede. Como posso resolver isso?
Aliasbody # 4/12

você tem certeza que da um ip do mesmo range da sua rede ?!

certifique-se de dar ip semelhante ao seu host com o mesmo DNS e o mesmo gateway #

Não consigo habilitar minha máquina virtual com o Bridged Adapter porque ela falha e fico perguntando sobre o vboxdrv (que é iniciado), quando mudo para o NAT, ele carrega sem nenhum problema. Vou tentar mudar de NAT para Bridged e depois fazer com que eles usem o mesmo ip para ver se funciona.
Aliasbody # 4/12

Desculpe minha culpa! Eu errei com os módulos: S ... Mas agora eu ativei normalmente e tudo está funcionando: D (só preciso lembrar de não mexer manualmente com os módulos, como faço no Arch Linux). Muito obrigado pela ajuda: D
aliasbody 4/12
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.