Configurando a ponte no Virtual Box para permitir o acesso de outros computadores na rede

Configurando a ponte no Virtual Box para permitir o acesso de outros computadores na rede

Tenho um Win XP instalado no Virtual Box e conforme sugerido em diversos posts, escolhi o modo bridge. Quando olho os logs do roteador, vejo que um endereço IP foi fornecido à VM e quando verifico a conexão com a Internet, está tudo bem.

O problema surge quando tento fazer ping na VM da máquina host e em uma máquina diferente na rede. Para ambos, nenhum pacote é recebido. A única coisa que funciona é fazer ping no roteador e em outras máquinas da rede de dentro da VM.

Então, qual pode ser o problema?

EDIT: Eu testei isso um pouco mais e cheguei a esta conclusão: não consigo executar ping na máquina de qualquer lugar, nem mesmo na máquina host. Posso fazer ping para todos e ter uma conexão com a Internet na máquina convidada. Isso me parece uma configuração NAT, mas escolhi uma ponte nas opções de rede do VirtualBox.

Mais informações: A versão do VirtualBox é 4.0.8 r71778 rodando no Windows 7 Home Premium SP1

IP config guest:
Ethernet adapter Local Area Connection 2:

   Connection-specific DNS Suffix  . :
   IP Address. . . . . . . . . . . . : 192.168.1.145
   Subnet Mask . . . . . . . . . . . : 255.255.255.0
   Default Gateway . . . . . . . . . : 192.168.1.1

IP config host:
Ethernet adapter Local Area Connection:

   Connection-specific DNS Suffix  . :
   Link-local IPv6 Address . . . . . : fe80::3db1:e5ee:d5ae:7548%10
   IPv4 Address. . . . . . . . . . . : 192.168.1.147
   Subnet Mask . . . . . . . . . . . : 255.255.255.0
   Default Gateway . . . . . . . . . : 192.168.1.1

Quando eu libero/renovo, recebo um ip bem-sucedido - mesmo .145 (reservei o ip nas configurações do roteador)

EDIT: Como resolvi o problema habilitando pacotes de ping ICMP na máquina convidada, gostaria de saber mais uma coisa: se o ICMP estiver bloqueado, como posso saber se uma máquina está acessível?

Responder1

Geralmente quando isso acontece é um problema de firewall (na máquina convidada). Por padrão, o firewall do Windows está configurado para bloquear solicitações ICMP recebidas, portanto, permita-as manualmente.

Se você não sabe como fazer, aqui está umguia para permitir solicitações ICMP recebidas no Windows XP.

Responder2

Eu respondi semelhante emesta postagem. A seguir está uma citação modificada.

Ativar Firewall

Verifique o firewall do seu desktop, tente desligá-lo completamente para fins de teste.

Configurar Firewall

É possível que esteja relacionado a configurações públicas/de trabalho se for um firewall do Windows, que permite todas as conexões LAN, mas recusa conexões WAN, ou mesmo ambas. Ou apenas conexão de saída, mas nenhuma conexão de entrada.

Na máquina de hospedagem, no explorador de arquivos, vá para

Control Panel\All Control Panel Items\Windows Firewall\Allowed apps

O caminho acima é para Windows 8, deve ser semelhante/igual para Windows 7.

Procure o nome do aplicativo (por exemplo, Virtual Box é "Oracle VM VirtualBox"). Existem 3 caixas de seleção para o aplicativo, marque todas elas, reinicie seu aplicativo e ele deve funcionar.

informação relacionada