¿Hacer ping a Windows 10 no funciona si "compartir archivos e impresoras" está desactivado?

23

Tengo una computadora con Windows 10 en una red local.

Cuando intento hacer ping a la máquina con Windows 10 desde alguna otra computadora, falla (la solicitud agotó el tiempo de espera). Desde la máquina con Windows 10, puedo hacer ping a otros dispositivos sin problemas.

Descubrí que si entro en el Panel de control a "Configuración de uso compartido avanzado" y activo "Uso compartido de archivos e impresoras", el ping a esta máquina funciona normalmente.

Mi pregunta es, ¿POR QUÉ?

¿Por qué el ping no funciona si "Compartir archivos e impresoras" está desactivado (en la máquina pinchada)? ¿Cómo se relaciona eso con la respuesta de ping? Una máquina aún debe responder a un ping, incluso si no comparte los recursos del archivo / impresora, o ¿me perdí algo?

lucidBug
fuente

Respuestas:

28

Debido a que la configuración para compartir archivos e impresoras incluye la capacidad de denegar / permitir el tráfico ICMP. En realidad, puede ver esto navegando a lo siguiente:

  1. Haga clic en el Startbotón
  2. Buscar Windows Firewall
  3. Seleccionar Advanced Settingsa la izquierda
  4. En el panel izquierdo, seleccione Inbound Rules
  5. En el panel derecho, busque las reglas tituladas File and Printer Sharing (Echo Request - ICMPv4-In)

( Fuente )

Puede ver un ejemplo desde mi computadora portátil (con el uso compartido de archivos e impresoras activado) directamente a continuación:

firewall de Windows

Dando un paso más allá, si desea dejar de compartir archivos e impresoras pero aún permite "pings", puede habilitar las reglas apropiadas que se muestran dentro del cuadro rojo en la imagen.

Run5k
fuente
tnx! Entonces, ¿básicamente, en Windows, ICMPv4-In está directamente conectado con "compartir archivos e impresoras"? ¿No puedo permitir ICMPv4-In sin "compartir archivos e impresoras"?
lucidBug
* sin activar "compartir archivos e impresoras"
lucidBug
1
Las configuraciones que controlan el tráfico ICMP se incluyen dentro de la funcionalidad de uso compartido de archivos e impresoras , pero como mencioné al final de mi respuesta, debería poder habilitar individualmente las reglas apropiadas dentro del Firewall de Windows para permitir el tráfico ICMP.
Run5k
Pero si habilito la regla (la que está en el cuadro rojo), ¿esto es lo mismo que puse en "compartir archivos e impresoras"? ¿o no?
lucidBug
De acuerdo, si mantengo a los demás alejados (SMB, Spooler, LLMNR), entonces no se comparte nada. ¿Derecho?
lucidBug
6

Tuve problemas para hacer ping a una máquina virtual con Windows 10, incluso si activé la regla de uso compartido de archivos e impresoras.

Entonces agregué lo siguiente:

netsh advfirewall firewall add rule name="ping" protocol=ICMPV4 dir=in action=allow

Advertencia: este comando aplicará la regla a los perfiles de red Privado, Público y Dominio.

usuario7365010
fuente
0

Windows usa preajustes de firewall, según el tipo de red: pública, privada o de dominio. El valor predeterminado es público. En el preajuste público, el firewall se establece "más estricto"; Bloquea más, por ejemplo, solicitudes de ping. Si activa el uso compartido de archivos e impresoras, Windows cambiará su tipo de red (= preajuste de firewall) a Privado. El firewall estará más abierto, permitiendo solicitudes de ping.

YayWay
fuente