¿Cómo puede una máquina hacer ping a otra, pero el ping inverso no funciona?

12

Tengo dos máquinas virtuales VMware Workstation ejecutándose ...

Virtual A puede pingutilizar la computadora portátil host la mayor parte del tiempo, otras máquinas reales en mi red doméstica todo el tiempo, pero recibe un "tiempo de espera de solicitud" para virtual B

Virtual B puede pingla computadora portátil host la mayor parte del tiempo, y las máquinas, tanto reales como virtuales A todo el tiempo

La única diferencia que conozco es que el virtual B se ha unido a mi dominio de trabajo, mientras que el virtual A todavía está en modo de grupo de trabajo

¿Alguien puede explicar cómo / por qué ocurre esto?

Actualización ... todo esto mientras mi computadora portátil está en
ping inalámbrico desde ... computadora portátil host (win7, grupo de trabajo)

  • A otra máquina en la red (win7, grupo de trabajo) - OK
  • Para A virtual (win2008 r2, grupo de trabajo) - principalmente OK, vaya un poco Request timed out
  • Para virtual B (win7, dominio): solo obtén Request timed out

Ping desde ... virtual A

  • A otra máquina en la red - OK
  • A virtual B - OK
  • Para alojar una computadora portátil ... pasa por el patrón de unos pocos Request timed out, luego pingtoma 2000 ms, luego los siguientes toman <1 ms, luego ay Destination host unreachablevuelve aRequest timed out

Ping desde ... virtual B

  • A otra máquina en la red - OK
  • A virtual A - OK
  • Para alojar una computadora portátil ... un patrón similar de algunas Request timed out, la siguiente pingtoma 2000 ms, luego las siguientes tardan <1 ms y vuelven a Request timed out... pero noDestination host unreachable

Haga ping desde ... otra máquina en la red

  • A virtual A - OK
  • Para virtual B: solo obtén Request timed out
  • Para alojar una computadora portátil ... OK

Me parece muy extraño que la máquina virtual parezca tener dificultades para hacer ping a la computadora portátil host en la que se están ejecutando, pero ¿está bien con otra máquina real en la red?

SteveC
fuente
2
No conozco bien Windows 7 pero, una posibilidad: ¿el firewall en Virtual B bloquea ping / icmp? sysprobs.com/enable-ping-reply-windows-7 Además, ¿puede alojar ping A y no B?
barlop

Respuestas:

14

Creo que lo que dice Barlop en los comentarios es la causa más probable.

Su pregunta es por qué sucede esto ... Cuando se conecta a una red, Windows le pide que seleccione una ubicación: pública, hogareña u oficina.

Cada perfil tiene paredes de firewall predeterminadas diferentes, aunque no recuerdo que hayan bloqueado el ping de manera predeterminada que no sea en Windows Server (pero, probablemente estoy equivocado, ha pasado un tiempo desde la última vez que busqué).

Dicho esto, todas estas configuraciones pueden ser sobrescritas por la política de grupo, por lo tanto, un administrador de red puede haber optado por bloquear la máquina.

De cualquier manera, a menos que esto se haga cumplir o no se pueda sobrescribir, es bastante trivial cambiarlo.

-editado esta sección -

El perfil de dominio predeterminado bloquea el ping de forma predeterminada ...

Haga clic en el Orbe de Inicio y escriba "Firewall de Windows" (o tanto como sea necesario) y luego, cuando aparezca en los resultados, haga clic en Windows Firewall with Advanced Security. Desde aquí, haga clic Inbound Rulesy busque File and Printer Sharing (Echo Request - ICMPv4-In)y simplemente habilítelo ...

... pero, ya debería estar habilitado para los perfiles públicos y privados ... Busque el que está arriba que dice "Dominio" en la columna de perfil y simplemente haga clic en habilitar en la barra de acción a la derecha.

William Hilsum
fuente
Marcado y hay dos reglas, una para "Privado, Público", la otra para "Dominio". Ambos están configurados como "Habilitado = No". La única diferencia que puedo ver es que el Dominio tiene "Dirección remota = Cualquiera", mientras que Privado, Público está configurado como "Subred local". Intenté cambiar el dominio virtual a "Sí" y hacer ping, pero aún así la "Solicitud agotó el tiempo de espera".
SteveC
Si está habilitado = no, esto significa deshabilitado ... ¿Puede habilitarlos? : /
William Hilsum 01 de
DOH ... Intenté habilitar el dominio uno, que no funcionó. Pero cuando habilité el Privado, Público, obtuve PING :-) Muchas gracias por la ayuda, ahora a la siguiente pregunta ... ¿por qué no puedo acceder al c $ share administrativo en el virtual? ... obteniendo el código de error 0x80070035
SteveC
La respuesta de William es correcta, pero le falta una pequeña cosa que me impidió habilitar el ping en mi VM. También debe mirar la pestaña Alcance . Allí se definió solo para direcciones remotas de subred local ... habilitar todas las direcciones IP resolvió el problema. ¡Espera que esto ayude a alguien! ¡Salud!