Problemas com a conexão do host do Ubuntu VirtualBox

2

Sou muito novo no mundo dos servidores e tento seguir um livro que eu deveria estar aprendendo sobre o Magento, mas ele descreve uma maneira de configurar uma máquina virtual usando Oracle VirtualBox e instalando uma pilha de lâmpadas, então eu pensei id dar ir.

Este é o livro: Magento PHP Developers Guide

De qualquer forma, eu baixei a última caixa virtual. Baixei o Ubuntu Server 12.04.4 (o mais próximo que eu encontrei para combinar com o livro, ele queria 12.04.2)

Nas configurações de rede da máquina virtual que eu criei no VirtualBox eu selecionei o adaptador2 para ser uma conexão em ponte, como está no livro. (adapter1 ainda é NAT)

Então eu instalei o ubuntu, executei o apt-get update e então executei o apt-get install apache2 -y Assim como o livro diz.

Em seguida, ele diz que para acessar o servidor apache da minha máquina host, eu posso acessá-lo através de um navegador em 192.168.36.1 e eu deveria ver a mensagem padrão Funciona! do apache.

Em vez disso, eu recebo um servidor demorando muito para aparecer na página (firefox), ou seja, ele não consegue encontrá-lo / não está respondendo.

Então eu reiniciei o apache para saber que estava funcionando. e pingado 192.168.36.1, mas não obteve resposta.

Em seguida, eu entrei no meu prompt de comando hosts (win8.1) ipconfig para ver o que surge.

Eu vejo isto:

    Ethernet adapter Ethernet:

   Connection-specific DNS Suffix  . :
   Link-local IPv6 Address . . . . . : fe80::85f3:fbf1:fecf:dd64%3
   IPv4 Address. . . . . . . . . . . : 192.168.0.2
   Subnet Mask . . . . . . . . . . . : 255.255.255.0
   Default Gateway . . . . . . . . . : 192.168.0.1

Ethernet adapter VirtualBox Host-Only Network:

   Connection-specific DNS Suffix  . :
   Link-local IPv6 Address . . . . . : fe80::385e:d717:2764:e664%8
   IPv4 Address. . . . . . . . . . . : 192.168.56.1
   Subnet Mask . . . . . . . . . . . : 255.255.255.0
   Default Gateway . . . . . . . . . :

Tunnel adapter isatap.{6C534165-D467-4841-8E84-F4E0AA7A7BC8}:

   Media State . . . . . . . . . . . : Media disconnected
   Connection-specific DNS Suffix  . :

Tunnel adapter isatap.{84F5D90F-A2CB-4B4F-9962-052A80DD511E}:

   Media State . . . . . . . . . . . : Media disconnected
   Connection-specific DNS Suffix  . :

Para que eu possa ver o endereço IP hostonly da caixa virtual. Eu tentei este ip e ele pingado ok e eu posso ping para frente e para trás de convidado para hospedar.

Minhas perguntas:

1) quando tento acessar o endereço IP somente para host mostrado acima em um navegador, tudo que eu obtenho é uma página totalmente em branco, por que não estou vendo o apache - Funciona ?

2) se estou usando uma conexão em ponte, por que é o único ip somente para host no ipconfig mostrado acima quando eu não selecionei somente host na minha configuração de caixa virtual?

Obrigado

EDITAR

Aqui está a saída do convidado IFCONFIG como sugerido abaixo.

    
por Tom Burman 25.07.2014 / 23:19

1 resposta

0

1) when i try to access the host-only ip address shown above in a browser all i get is a totally blank page, why am i not seeing the apache - It Works?

Porque o endereço de rede somente host é um endereço no computador host do Windows 8.1. Eu suspeito que ele esteja lá como parte da instalação do VirtualBox, pronto para o caso de você ter uma máquina virtual com rede somente host.

Você pode fazer o ping do seu computador host porque ele está pingando. Você não pode ver uma página do Apache porque seu host não está executando o Apache.

Embora se eu estou certo sobre isso, você deve estar executando um servidor web de algum tipo em seu computador host - você está?

2) if im using a bridged connection, why is the only a host-only ip in my ipconfig shown above when i didnt select host-only in my virtualbox setting?

Quando você faz a conexão, seu convidado estará "vivo na sua rede", o host não terá uma configuração de rede para ele. Você precisa rodar o "ifconfig" dentro do Ubuntu, ou procurar em um Network Connection Manager, e ver qual endereço IP o Ubuntu escolheu.

Provavelmente será 192.168.0. {something} . Em seguida, tente conectar-se a isso no seu navegador.

    
por 26.07.2014 / 00:48