# Cómo comprobar el estado del firewall en Windows

- Link: https://binariocero.com/windows/como-comprobar-el-estado-del-firewall-en-windows
- Published: 2025-07-11T19:37:00+02:00
- Author: Juan José Fernández Durán

![Loading](https://binariocero.com/wp-content/plugins/page-views-count/ajax-loader-
2x.gif)

El firewall de Windows proporciona una defensa crítica contra amenazas externas,
permitiendo o denegando conexiones entrantes y salientes según reglas establecidas.
A continuación, se explican tres métodos para verificar fácilmente su estado y configuración.

### 1. Comprobación mediante CMD (Símbolo del Sistema)

Abre una ventana del símbolo del sistema (**CMD**) como administrador y ejecuta:

    ```wp-block-code
    netsh advfirewall show allprofiles
    ```

Salida típica:

    ```wp-block-code
    Perfil Dominio:
    ----------------------------------------------------------------------
    Estado                                 ACTIVADO

    Perfil Privado:
    ----------------------------------------------------------------------
    Estado                                 ACTIVADO

    Perfil Público:
    ----------------------------------------------------------------------
    Estado                                 DESACTIVADO
    ```

### 2. Comprobación mediante PowerShell

Abre **PowerShell** como administrador y ejecuta:

    ```wp-block-code
    Get-NetFirewallProfile | Select-Object Name, Enabled
    ```

Salida típica:

    ```wp-block-code
    Name     Enabled
    ----     -------
    Domain     True
    Private    True
    Public     False
    ```

Esta salida indica claramente qué perfiles del firewall están activos (`True`) o
inactivos (`False`).

### 3. Comprobación desde la interfaz gráfica (GUI)

 1. Pulsa **Inicio** y escribe **"Firewall"**.
 2. Selecciona **Firewall y protección de red**.
 3. Visualiza directamente el estado de cada perfil (Dominio, Privado, Público).

### Interpretación de resultados

 * **Dominio**: Se aplica cuando el equipo está conectado a un dominio empresarial.
 * **Privado**: Para redes domésticas o de confianza.
 * **Público**: Redes públicas como cafeterías, aeropuertos, etc.

Mantener activo el firewall es vital para la seguridad general del sistema operativo,
especialmente en redes públicas.

### Recomendaciones

 * Asegúrate siempre de que el firewall esté activo al menos en perfiles Públicos.
 * Si un perfil está desactivado, considera activarlo inmediatamente:

Desde PowerShell:

    ```wp-block-code
    Set-NetFirewallProfile -Name Public -Enabled True
    ```

Desde CMD:

    ```wp-block-code
    netsh advfirewall set publicprofile state on
    ```

Con estos métodos, podrás gestionar adecuadamente la seguridad de tu entorno Windows.
