Conectando-se ao servidor web Ubuntu em execução em uma VM criada com Virtual Box

Conectando-se ao servidor web Ubuntu em execução em uma VM criada com Virtual Box

Estou tentando configurar um ambiente de desenvolvimento local para evitar que meu trabalho de desenvolvimento atrapalhe meu VPS; deixando-o apenas para código de produção. Estou tendo problemas para me conectar ao servidor por meio de um navegador da web. Recebo continuamente um erro "O Safari não consegue se conectar ao servidor". Eu tentei/estabeleci:

  • Adicionando ServerName ao arquivo httpd.conf, configurando-o como localhost
  • No arquivo ports.conf, Listen está definido como 80. Tentei alterá-lo para *:80

Aqui estão as "condições" da minha situação:

  • Sistema operacional host: OSX 10.9 Mavericks
  • SO convidado: Ubuntu Server 12.04.3
  • Usando o Virtual Box para criar a VM

Posso usar SSH para o servidor perfeitamente, mas, novamente, não consigo acessar o servidor via http em um navegador.

Responder1

Consegui descobrir, graças a quem ajudou!

Minha solução foi adicionar uma regra de encaminhamento de porta às configurações de rede da máquina virtual no VirtualBox. (Escolha uma máquina virtual existente -> Configurações -> Rede -> Encaminhamento de porta) Dentro do encaminhamento de porta, adicionei uma regra como:

127.0.0.1:8080 (encaminhar para) 10.0.2.15:80

Agora, quando digito http://127.0.0.1:8080no navegador, recebo a página padrão "Funciona". Isso me leva a acreditar que há algo bloqueando a porta 80, mas se funcionar, não vejo necessidade de tentar consertar isso.

informação relacionada