Host de Rede em Ponte da Workstation VMware UnReachable

17

VMware Workstation 7 no Win7-64 (Home Premium).

Eu confirmei isso em qualquer guest rodando nesta máquina (do winxp ao debian).

Estou usando uma conexão de rede em ponte para meus convidados (automático no VMnet0). Toda a configuração da rede é feita com o DHCP (inclusive no host).

Problema

O que eu não posso fazer:

  • Ping minha máquina host de dentro de qualquer VM. (ou me mostra "Destination Host Unreachable" ou apenas o tempo limite)

O que eu PODE fazer logo após ligar, sem nenhum problema.

  • posso me conectar à internet de dentro da VM
  • eu posso pingar meu roteador de dentro da VM
  • Eu posso pingar outras máquinas na minha rede de dentro da VM
  • Outras máquinas podem fazer ping na VM
  • Outras máquinas podem fazer ping no host
  • Minha máquina host pode executar ping na VM (essa é importante. leia mais)

Detalhes

Então eu tenho meu roteador atribuído como 192.168.2.1/255.255.255.0, e o roteador fornece o serviço DHCP (e parece estar fazendo isso com sucesso).

Não há conflitos de IP na rede que conheço. Todos os gateways e máscaras de sub-rede são apropriados e correspondentes.

Minha oficina inteira está em uma única sub-rede, com um único servidor DHCP e gateway.

Existe um método no qual posso efetuar ping com êxito, mas requer uma conexão ativa iniciada a partir do host (inicio o ping do host para a VM). Durante o período da conexão ativa, posso executar o ping com êxito da VM para o host, usando o endereço IP explícito. Assim que a conexão do host é fechada, o ping da VM começa a ficar com as mesmas mensagens antigas.

Meus pensamentos

Isso realmente parece um problema de firewall, mas eu desativei todos os firewalls no host e na VM, desliguei a rede, liguei novamente e o problema ainda persiste. E se fosse firewall, por que apenas o endereço IP associado a redes de VM em ponte seria bloqueado.

Sinto que o sistema operacional do host (Win7) está de alguma forma configurado incorretamente ou o VMware Workstation está configurado incorretamente no lado do host. Embora eu tenha feito o meu melhor para colocar tudo em default, sinto que estou sentindo falta de algo bobo.

    
por user2097818 10.07.2013 / 00:52

5 respostas

19

Eu tive o mesmo problema: não consegui fazer o ping para < - > do anfitrião e convidado. Outras redes estavam bem. Desmarquei o filtro DNE LightWeight que eu tinha instalado e consertei o problema. Graças ao comentário de Walkerneo. Meu filtro DNE veio da Citrix.

  1. Central de rede e compartilhamento
  2. Selecione seu adaptador que tenha Internet
  3. Clique no botão de propriedades na janela Status da conexão
  4. Desmarque DNE LightWeight Filter nas propriedades do adaptador
  5. Clique em OK e espere seu adaptador ser redefinido
por 26.10.2013 / 01:45
6

Você precisa ativar o protocolo de ponte VMware no host.

Vá para o Centro de Rede e Compartilhamento. No lado direito, haverá uma lista de conexões (Tipo de Acesso: Conexões), selecione o Adaptador de Rede VMware. Abra as Propriedades, marque a caixa VMware Bridge Protocol e saia da tela.

    
por 03.11.2013 / 01:28
0

Até agora, minha conclusão é que o mecanismo de bridging está de alguma forma causando o problema. Eu também sinto que isso pode ser específico da versão / OS, já que eu não me lembro desse problema no passado (embora eu possa estar errado).

Ao usar uma segunda NIC em minha máquina host, minha VM é capaz de efetuar ping dessa NIC, mas não da NIC que está fornecendo a conexão em ponte. (cada NIC tem um endereço IP diferente)

Editar

Definitivamente, houve alguma alteração na conexão em ponte, embora eu tenha reinstalado o sistema operacional recentemente, por isso não posso dizer de forma conclusiva qual foi o problema ou a solução. O problema nunca foi re-ocorrido (embora eu tenha sido muito mais seletivo sobre o software que instalei, o que pode sugerir a resposta agora aceita)

    
por 18.07.2013 / 10:54
0

Eu tive o mesmo problema, o que realmente resolveu meu problema é ativar o suporte ad hoc 802.11n para o adaptador de rede ativo.

O que você precisa fazer é

  1. Ir para as propriedades do meu computador
  2. Em Adaptadores de rede , clique com o botão direito no seu adaptador de rede e vá para Propriedades
  3. Vá para a guia Avançado .
  4. Defina o valor de suporte ad hoc 802.11n para Ativar .
por 12.07.2015 / 18:56
0

Eu tenho um problema semelhante e consegui resolvê-lo. Eu tenho o Virtualbox e o VMware Workstation instalados. VMnet0 da VMware tenta usar meu adaptador físico, mas [adaptador de rede de ponte Virtualbox] em vez de [protocolo de ponte VMware].

Eu resolvi isso fazendo o seguinte:

1) Desativar [Adaptador de rede do Virtualbox Bridge]

2) "Restore Defaults" para o "Virtual Network Editor" da VMware

3) Selecione novamente "Bridged to:" do VMnet0 para meu adaptador físico

Mas desta vez sem o conflito do Virtualbox Bridge Adapter, ele usará o [Protocolo VMware Bridge]

    
por 28.07.2016 / 19:13