Não é possível pingar o convidado do host e vice-versa no Oracle Virtual Box

1

Este é o meu Oracle Virtual Box Versão 4.2.18 r88780

Detalhes da minha máquina host

Sistema Operacional: Scientific Linux 6.4

Estou usando o ip estático

root@localhost ~]# ifconfig eth0
eth0      Link encap:Ethernet  HWaddr 00:1E:EC:95:18:66  
          inet addr:192.168.1.4  Bcast:192.168.1.255  Mask:255.255.255.0
          UP BROADCAST MULTICAST  MTU:1500  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:1000 
          RX bytes:0 (0.0 b)  TX bytes:0 (0.0 b)
          Interrupt:19 

Detalhes da minha máquina convidada

Sistema Operacional: CentOS 6.4

eth0      Link encap:Ethernet  HWaddr 08:00:27:6D:C3:A6  
          inet addr:192.168.1.6  Bcast:192.168.1.255  Mask:255.255.255.0
          inet6 addr: fe80::a00:27ff:fe6d:c3a6/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:6 errors:0 dropped:0 overruns:0 frame:0
          TX packets:29 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:360 (360.0 b)  TX bytes:1746 (1.7 KiB)

Esta é minha configuração de rede de caixa virtual

Esta é a saída de ping

[root@localhost ~]# ping 192.168.1.4 
PING 192.168.1.4 (192.168.1.4) 56(84) bytes of data.
From 192.168.1.6 icmp_seq=1 Destination Host Unreachable
From 192.168.1.6 icmp_seq=2 Destination Host Unreachable
From 192.168.1.6 icmp_seq=3 Destination Host Unreachable
^C
--- 192.168.1.4 ping statistics ---
6 packets transmitted, 0 received, +3 errors, 100% packet loss, time 5640ms
pipe 3

Eu tentei flushing iptables também ainda não está funcionando, o loopback está funcionando.

    
por max 02.10.2013 / 14:02

1 resposta

1

Na maioria dos casos, a configuração mais fácil é usar o NAT e definir o encaminhamento de porta conforme necessário.

Por exemplo, uma configuração simples de encaminhamento de porta que permita conexão com a VM do host por meio de shh em localhost:10022 e para o servidor da Web em localhost:8080 seria:

(Nome - Protocolo - IP do Host: Porta do Host - IP do Convidado: Porta do Convidado)
SSH - TCP - 127.0.0.1: 10022 - 10.0.2.15 (*): 22
www - TCP - 127.0.0.1: 8080 - 10.0.2.15 (*): 80

(*) IP virtual retornado por um ifconfig da VM, provavelmente diferente para você.

Se você tiver requisitos especiais para impedir que o NAT funcione, forneça alguns detalhes sobre o que você deseja alcançar.

    
por 02.10.2013 / 14:53