Cuando está habilitado el firewall de Windows, nos podemos encontrar con que se estén bloqueando las respuestas a ping (protocolo ICMP - Internet Control Message Protocol).
Para habilitar la respuesta a ping (protocolo ICMP) sin deshabilitar el firewall de Windows, podemos configurar una regla que permita la respuesta a ping.
Para ello, disponemos de varias formas, la primera consiste en configurar la regla de entrada utilizando el comando: netsh.
Utilizando el comando netsh, podemos configurar la regla de entrada.
A continuación, podemos ver el detalle:
Habilitar respuesta ICMP IPv4
netsh advfirewall firewall add rule name="Habilitar respuesta ICMP IPv4" protocol=icmpv4:8,any dir=in action=allow
Habilitar respuesta ICMP IPv6
netsh advfirewall firewall add rule name="Habilitar respuesta ICMP IPv6" protocol=icmpv6:8,any dir=in action=allow
Deshabilitar respuesta ICMP IPv4
netsh advfirewall firewall add rule name="Deshabilitar respuesta ICMP IPv4" protocol=icmpv4:8,any dir=in action=block
Deshabilitar respuesta ICMP IPv6
netsh advfirewall firewall add rule name="Deshabilitar respuesta ICMP IPv6" protocol=icmpv6:8,any dir=in action=block
Mostrar reglas firewall:
netsh advfirewall firewall show rule name=all
Otra forma, es utilizar la herramienta GUI de administración del firewall de Windows: Firewall de Windows con seguridad avanzada
Encontraremos esta herramienta en las herramientas administrativas del sistema.
También podemos acceder a ella de forma rápida, ejecutando: %windir%\system32\WF.msc
Este sería el procedimiento paso a paso para configurar la regla de entrada que permita la respuesta a ping:
Nos situamos en el apartado: "Reglas de entrada", botón derecho, "Nueva regla".
Seleccionamos, "Personalizada":
Seleccionamos, "Todos los programas":
En tipo de protocolo, seleccionamos: ICMPv4, para habilitar ICMP sobre TCP/IP versión 4.
Seleccionamos el origen y destino de las respuestas ICMP:
Seleccionamos la acción que queremos que se produzca: "Permitir la conexión".
Seleccionamos los perfiles que queremos que se aplique la regla:
Definimos el nombre de la regla, en este caso indicaremos: "Habilitar respuesta ICMP IPv4".
Para habilitar la respuesta a ping (protocolo ICMP) sin deshabilitar el firewall de Windows, podemos configurar una regla que permita la respuesta a ping.
Para ello, disponemos de varias formas, la primera consiste en configurar la regla de entrada utilizando el comando: netsh.
Utilizando el comando netsh, podemos configurar la regla de entrada.
A continuación, podemos ver el detalle:
Windows: Habilitar respuesta ping (ICMP) vía linea de comandos
Habilitar respuesta ICMP IPv4
netsh advfirewall firewall add rule name="Habilitar respuesta ICMP IPv4" protocol=icmpv4:8,any dir=in action=allow
Habilitar respuesta ICMP IPv6
netsh advfirewall firewall add rule name="Habilitar respuesta ICMP IPv6" protocol=icmpv6:8,any dir=in action=allow
Deshabilitar respuesta ICMP IPv4
netsh advfirewall firewall add rule name="Deshabilitar respuesta ICMP IPv4" protocol=icmpv4:8,any dir=in action=block
Deshabilitar respuesta ICMP IPv6
netsh advfirewall firewall add rule name="Deshabilitar respuesta ICMP IPv6" protocol=icmpv6:8,any dir=in action=block
Mostrar reglas firewall:
netsh advfirewall firewall show rule name=all
Windows: Habilitar respuesta ping (ICMP) vía entorno gráfico
Otra forma, es utilizar la herramienta GUI de administración del firewall de Windows: Firewall de Windows con seguridad avanzada
Encontraremos esta herramienta en las herramientas administrativas del sistema.
También podemos acceder a ella de forma rápida, ejecutando: %windir%\system32\WF.msc
Este sería el procedimiento paso a paso para configurar la regla de entrada que permita la respuesta a ping:
Nos situamos en el apartado: "Reglas de entrada", botón derecho, "Nueva regla".
Seleccionamos, "Personalizada":
Seleccionamos, "Todos los programas":
En tipo de protocolo, seleccionamos: ICMPv4, para habilitar ICMP sobre TCP/IP versión 4.
Seleccionamos el origen y destino de las respuestas ICMP:
Seleccionamos la acción que queremos que se produzca: "Permitir la conexión".
Seleccionamos los perfiles que queremos que se aplique la regla:
Definimos el nombre de la regla, en este caso indicaremos: "Habilitar respuesta ICMP IPv4".
Si disponéis de un sistema operativo Linux y queréis habilitar la respuesta a ping, aquí tenéis un post donde se detalla cómo hacerlo:
Linux: Respuesta PING habilitar o deshabilitar (SYSADMIT.com)
También para saber si el firewall está bloqueando la respuesta a ping, disponemos de este post:
Windows: Saber si el ping lo bloquea el firewall (SYSADMIT.com)
También para saber si el firewall está bloqueando la respuesta a ping, disponemos de este post:
Windows: Saber si el ping lo bloquea el firewall (SYSADMIT.com)
me funcionó, muchas gracias!
ResponderEliminar¡Genial! Me alegro que te haya resultado útil.
EliminarUn saludo,
Xavi.
gracias , muy interesante el articulo
ResponderEliminarinteresante, gracias por la ayuda, me fue muy util
ResponderEliminarGenio, gracias. No podía agregar a dominio una VM con la que estoy haciendo pruebas. ¡Ya quedó gracias a ti!..
ResponderEliminarexcelente, funcionó OK con los comandos.
ResponderEliminarEjemplar exposición. Válida para expertos, usuarios medios y novatos. Magistral. Sí señor.
ResponderEliminar