Acessar o VirtualBox Debian Guest no Windows Host

6

Estou executando o Oracle VirtualBox com o Debian como sistema operacional convidado em um host do Windows 7. Eu instalei o Apache e especifiquei os dois adaptadores de rede a seguir na VM:

  1. Ponte
  2. Somente host com o mesmo IP definido abaixo.

Minhas configurações de rede de interfaces na VM da Debian são:

auto lo
iface lo inet loopback

allow-hotplug eth0
iface eth0 inet dhcp
auto eth1 
    iface eth1 inet static
    address 192.168.1.110
    netmask 255.255.255.0

que parece funcionar bem por meio de ping test entre convidado e host. No entanto, quando tento navegar para minha instância de convidado em um navegador da Web http://192.168.1.110 , continuo recebendo uma mensagem 404. Qualquer ajuda seria apreciada.

Pensando que o ifconfig resulta em minha ajuda, incluirei esses também aqui:

eth0      Link encap:Ethernet  HWaddr 08:00:27:7a:1a:35  
      inet addr:192.168.1.106  Bcast:192.168.1.255  Mask:255.255.255.0
      inet6 addr: fe80::a00:27ff:fe7a:1a35/64 Scope:Link
      UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
      RX packets:252 errors:0 dropped:0 overruns:0 frame:0
      TX packets:19 errors:0 dropped:0 overruns:0 carrier:0
      collisions:0 txqueuelen:1000 
      RX bytes:25417 (24.8 KiB)  TX bytes:1765 (1.7 KiB)

eth1      Link encap:Ethernet  HWaddr 08:00:27:56:3d:90  
      inet addr:192.168.1.110  Bcast:192.168.1.255  Mask:255.255.255.0
      inet6 addr: fe80::a00:27ff:fe56:3d90/64 Scope:Link
      UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
      RX packets:231 errors:0 dropped:0 overruns:0 frame:0
      TX packets:7 errors:0 dropped:0 overruns:0 carrier:0
      collisions:0 txqueuelen:1000 
      RX bytes:21945 (21.4 KiB)  TX bytes:578 (578.0 B)

lo        Link encap:Local Loopback  
      inet addr:127.0.0.1  Mask:255.0.0.0
      inet6 addr: ::1/128 Scope:Host
      UP LOOPBACK RUNNING  MTU:16436  Metric:1
      RX packets:0 errors:0 dropped:0 overruns:0 frame:0
      TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
      collisions:0 txqueuelen:0 
      RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)
    
por geo derek 31.08.2013 / 23:21

2 respostas

3

O ping com êxito do VirtualBox "desligado" é o desdobramento: a máquina convidada precisa estar em uma sub-rede IP diferente da que a máquina host pertence. O VirtualBox lidará com o roteamento entre a rede convidada e a rede do host e fornecerá um endereço e um gateway adequados ao convidado com um servidor DHCP visto apenas pelo convidado.

Você não explica por que adicionou a interface estática eth1, mas acredito que é possível alcançar a máquina convidada em um endereço conhecido. Elimine a configuração estática, veja qual rede o convidado está designado e, em seguida, você pode usar essa rede (geralmente 10.0. . ) para o provisionamento de um endereço estático, se precisar posteriormente.

A caixa que você está acessando em 192.168.1.110 está vivendo na mesma sub-rede que o host e pode muito bem ser um dispositivo físico real na rede do seu host.

    
por 01.09.2013 / 12:33
0

Acabei descobrindo isso pelo seguinte metnod. O IP que você vai atribuir à eth1 deve ser muito semelhante ao IP atribuído automaticamente pelo VirtualBox ao segundo adaptador que foi anexado. Para ver este IP, vá para Arquivo > Preferência > Rede > Editar (Detalhes da rede somente de host). Aqui você verá o IP que foi atribuído automaticamente ao Host para o segundo adaptador. Você usará este IP modificando o último octeto para ser diferente, por exemplo. .10 em vez de .1

    
por 13.09.2013 / 04:25