Hyper-V: Não é possível executar ping na minha VM local do Host

Hyper-V: Não é possível executar ping na minha VM local do Host

Eu tenho um switch Ethernet externo que estou usando para conectar-me à minha VM. Consigo acessar a Internet na minha VM local. O problema é que não consigo fazer ping.

Eu fiz o seguinte depois de ler muitas postagens fazendo a mesma pergunta:

  1. Atribuí um IP estático à minha VM local.
  2. Abri todas as portas locais na minha VM.

Ainda não consigo fazer ping. O que posso fazer para resolver isso? Por favor, deixe-me saber se você precisar de mais informações minhas.

Obrigado.

Capturas de tela:

host ipconfig: insira a descrição da imagem aqui

ip da VM local: insira a descrição da imagem aqui

interruptor Ethernet: insira a descrição da imagem aqui

resultado do ping: insira a descrição da imagem aqui

Regra de firewall na VM: (permitir todas as portas locais) insira a descrição da imagem aqui

Responder1

Parece que o documento está instruindo você a usar o ping como um método de validação da conectividade de rede, o que não acontece, a menos que você saiba que o ping deve funcionar em primeiro lugar, o que não acontece por padrão no Windows. Se você for usar o ping como método de teste de conectividade de rede, o documento precisará refletir as etapas necessárias para garantir que o ping funcione, o que inclui fazer alterações no Firewall do Windows.

Meu problema ao usar o ping como um teste abrangente de conectividade de rede é que, na maioria das vezes, as pessoas gastam uma quantidade excessiva de tempo solucionando problemas de ping, em vez de se concentrarem na solução do problema real.

Se você quiser usar o ping para validar a conectividade de rede, certifique-se de modificar o Firewall do Windows adequadamente.

Dito isto, fazer o ping funcionar quase não tem valor para garantir que seu aplicativo/serviço real funcione.


OK, com base nas suas capturas de tela, vejo onde está o seu problema. Está na sua regra de firewall. PING não é TCP nem UDP, é ICMP. Você precisa modificar as regras de firewall apropriadas para permitir a entrada de ICMP com base no perfil de rede/firewall em uso no cliente.

insira a descrição da imagem aqui

Responder2

Para o Windows 10, verifique também as configurações de descoberta de rede na VM que podem estar bloqueando a conexão

Configurações->Rede e Internet->Wi-Fi -OU- Ethernet

Clique no nome da sua rede

Em Perfil de rede, selecione Privateem vez dePublic

Responder3

Se você puder executar ping no host da VM Hyper-V, mas vice-versa. Se a sua VM Hyper-V for um sistema Windows 10, você pode tentar clicar Open Network & Internet settingsno canto inferior direito da área de trabalho. Então clique Network and Sharing Center. No painel esquerdo, clique Change advanced sharing settingse escolhaTurn on network discovery

informação relacionada