como acesso um servidor dentro de uma VM?

1

Eu configuro o virtualbox executando o debian para desenvolvimento de sites dentro do Windows 7. Posso acessar esse servidor da web dentro da VM a partir do Windows 7? Eu tentei ir para 127.0.0.1 e FF disse que não há servidor, por isso parece que não está sendo executado automaticamente.

    
por user13743 28.05.2010 / 20:42

3 respostas

4

Você precisa colocar a VM em modo de ponte para a rede, então você pode tratá-la como qualquer outro computador na sua rede. 127.0.0.1 é o loopback para sua máquina host, não para a VM. Você precisará ir para o IP exclusivo da VM.

    
por 28.05.2010 / 20:44
1

127.0.0.1 é o endereço de "loopback" que acessará um servidor na mesma máquina. Ou seja, um aplicativo no seu host do Windows 7 poderia acessar um servidor de banco de dados no host do Windows 7 por esse endereço. Ou uma aplicação rodando no guest Debian poderia acessar um servidor DB rodando no guest Debian usando aquele endereço IP. Você precisa do aplicativo para se conectar ao banco de dados em uma máquina diferente para que a conexão de loopback não funcione.

Se você estiver indo do host do Windows 7 para a máquina virtual do Debian, então, para todos os efeitos, você está se conectando a uma máquina diferente, então você precisa especificar qualquer endereço IP que o convidado Debian tenha atribuído em sua rede.

Passo 1: Primeiro, certifique-se de que o convidado Debian está, de fato, conectando-se à rede corretamente, que é o que o MarkM sugeriu em seu post sobre colocar a VM em modo de ponte para redes.

Passo 2: Uma vez que você tenha confirmado que o convidado Debian está se conectando corretamente à rede, descubra qual endereço IP está atribuído a ele. Para obter isso, você pode executar o utilitário apropriado na linha de comando do debian (ifconfig) e encontrar o endereço IP atribuído, que provavelmente será algo como 192.168.x.x. Esse é o endereço que você pode usar para se conectar ao servidor de banco de dados em execução na VM do Debian.

    
por 29.05.2010 / 06:01
0

Se você precisar dos adaptadores de rede convidados no modo NAT por qualquer motivo específico (geralmente para acesso à Internet), talvez seja necessário seguir as instruções aqui: link . Apenas adapte as portas para o seu HTTPd.

    
por 29.05.2010 / 05:35