Acessando o apache no ubuntu 10 guest do virtualbox do host do ubuntu 10

3

Eu fiz o seguinte:

  1. instalado no VirtualBox 3.1.6 OSE no desktop do Ubuntu 10.
  2. instale o servidor do Ubuntu 10 em uma máquina virtual no VirtualBox.
  3. selecione as opções "Servidor LAMP" e "Servidor OpenSSH" durante a instalação do servidor ubuntu.
  4. deixe a rede "adaptador 1" da máquina virtual como "NAT".
  5. use "VBoxManage" descrito no manual para configurar o encaminhamento de porta no host (Protocolo: TCP, GuestPort: 80, HostPort: 8080).
  6. verifique se "ExtraDataItem" foi adicionado ao "ubuntuServer1.xml" (nome da minha máquina virtual) corretamente.
  7. execute o comando "pgrep apache" no servidor ubuntu na máquina virtual para garantir que o apache esteja em execução.

Tudo correu bem. Mas, quando eu tento acessar o apache do navegador no host com " link ", ele apenas continua buscando sem resposta.

Agora estou impressionado! Por favor ajude!

Muitos agradecimentos antecipados!

    
por Francis L 08.07.2010 / 06:34

2 respostas

1

Você está indo para o localhost: 8080 do host (área de trabalho do Ubuntu 10) ou do servidor Ubuntu 10?

se você estiver tentando do host (desktop do Ubuntu 10), então ele não funcionará como se estivesse tentando ver se algo está sendo executado na porta 8080 no desktop do Ubuntu.

você precisará usar o endereço IP da VM guest, por exemplo, se o seu servidor do Ubuntu 10 tiver um ip de 192.160.0.5, então você precisará usar link do host (área de trabalho do ubuntu 10)

espero que isso ajude.

Luma

    
por 08.07.2010 / 07:42
0

eu uso abordagem diferente. Instale o servidor openSSH na sua máquina principal e a partir da conexão do terminal VM

ssh -R 127.0.0.1:needed_port_from_vm:new_port_at_local_machine username@localhost

E.A .: %código% abra o navegador e vá para localhost: 8080

se isso não funcionar, mude as portas. Estou escrevendo da memória;) O que isto faz é direcionar a porta (80) do usuário (vm) para a porta do servidor ssh (máquina local) (8080). ele funciona com qualquer servidor, apenas os IPs diferem.

NOTA. Portas com menos de 4 dígitos (ou algo parecido) precisam de raiz para criar, portanto, use as mais longas.

    
por 21.01.2011 / 10:09