Como acessar o site do host local do Virtual Box através de outro convidado?

0

Estou usando internal network na VM1 e na VM2. O VM1 também está conectado à Internet da máquina host por meio do adaptador de ponte. VM1 e VM2 são máquinas de caixas virtuais que executam o servidor Ubuntu.

Como posso acessar o servidor VM2 LAMP (localhost) onde o Wordpress é instalado através do navegador de host de caixa virtual, para que o tráfego passe pela VM1? Desejo acessar o Wordpress no navegador da minha máquina host?

EDITADO:

Eu tenho o proxy de configuração na VM1 para poder controlar e monitorar o tráfego de rede que a VM2 cria. Também eu considerei o docker, mas o proxy não tem instruções de como configurar algo semelhante ao que eu preciso.

    
por user3748173 19.05.2017 / 00:50

2 respostas

0

Acabei usando Host-only Atapter e Internal network na VM2. Dessa forma, posso acessar o site do Wordpress (que está localizado na VM2) no meu navegador da máquina host e Internal network na VM2 capaz de orientar toda a conexão externa por meio de proxy na VM1.

    
por 09.06.2017 / 00:36
0

Você precisará configurar as duas VMs para poder se comunicar com sua rede usando adaptadores de ponte. Você poderá então configurar seu endereçamento IP para estar na mesma sub-rede, para que eles possam se comunicar.

Você então precisará configurar seu WordPress para usar um nome de host (ou um IP) na administração do WordPress para que, quando você abrir o site na outra máquina, os links e recursos (CSS, JS etc.) sejam resolvidos.

Se você deseja testar nomes de domínio reais, precisará criar alguns hosts virtuais para seu servidor da Web - e não se esqueça de precisar verificar se os arquivos hosts apontam para o IP do servidor para resolver o nome do domínio para o IP da VM, em vez de sair para a Internet.

O que você está tentando fazer é bastante complicado, pois você precisa alterar as configurações em todas as suas VMs para que elas possam se comunicar corretamente com seu servidor da Web.

Minha recomendação pessoal se você estiver testando / desenvolvendo? Compre alguma hospedagem barata e registre um nome de domínio para hospedar seu WordPress.

    
por 24.05.2017 / 11:20