Usando a caixa virtual e tentando executar o servidor no meu host local

Usando a caixa virtual e tentando executar o servidor no meu host local

Estou tentando executar a caixa virtual (Linux) em meu host Windows e atualmente tentando acessar a URL "local.corn.org". Eu editei o hostsarquivo, adicionando

10.0.2.2    local.corn.org

e também tentei

127.0.1.1   local.corn.org

Nenhum dos dois funciona. O 10.0.2.2 parece carregar e me leva a uma página "oops". O que mais precisa ser feito para executá-lo na caixa virtual?

Três adaptadores na caixa virtual:

  • o primeiro é NAT,
  • o segundo é somente host,
  • o terceiro é a ponte.

EDIT: Mais informações: estou usando o vagrant junto com a caixa virtual e me disseram para não alterar as configurações reais da caixa virtual. Há mais alguma coisa que possa ser feita no meu host ou realmente preciso alterar as configurações de alguma forma? Também não estou recebendo nenhum erro no vagrant.

Além disso, notei que há duas novas redes não identificadas em meu host - sendo a caixa virtual "VirtualBox Host-Only Network" e "VirtualBox Host-Only Network #2" - e o tipo de acesso é Sem acesso à Internet

Responder1

Você pode querer ler o capítulo "6.3. Tradução de endereços de rede (NAT)" emDocumentação de rede VirtualBox

Por exemplo, para configurar o acesso SSH em localhost:2222 para local.corn.org:22 :

VBoxManage modifyvm "VM name (local.corn.org ?)" --natpf1 "guestssh,tcp,,2222,,22"

Ou para um acesso HTTP a um servidor no host da caixa virtual:

VBoxManage modifyvm "VM name (local.corn.org ?)" --natpf1 "guesthttpd,tcp,,80,,80"

informação relacionada