Tutorial: Creación de una directiva WAF para Azure CDN con Azure Portal

Este tutorial le muestra cómo crear una directiva básica de firewall de aplicaciones web (WAF) de Azure y cómo aplicarla a un punto de conexión en Azure Content Delivery Network (CDN).

En este tutorial, aprenderá a:

  • Creación de una directiva WAF
  • Asociarla a un punto de conexión de CDN. Solo puede asociar una directiva de WAF a los puntos de conexión que se hospedan en la SKU Azure CDN estándar de Microsoft.
  • Configurar las reglas de WAF

Prerrequisitos

Cree un perfil de Azure CDN y un punto de conexión siguiendo las instrucciones de Inicio rápido: Creación de un perfil y un punto de conexión de Azure CDN.

Creación de una directiva de firewall de aplicaciones web

En primer lugar, cree una directiva básica WAF con un conjunto de reglas predeterminado (DRS) administrado con el portal.

  1. En la parte superior izquierda de la pantalla, seleccione Crear un recurso> busque WAF> seleccione Firewall de aplicaciones web > seleccione Crear.

  2. En la pestaña Datos básicos de la página Crear una directiva WAF, escriba o seleccione la siguiente información, acepte los valores predeterminados para el resto de la configuración y, luego, seleccione Revisar y crear:

    Configuración Value
    Directiva de Seleccione Azure CDN (versión preliminar).
    Subscription Seleccione el nombre de la suscripción de CDN Profile.
    Resource group Seleccione el nombre del grupo de recursos de CDN Profile.
    Nombre de la directiva Escriba un nombre único para la directiva WAF.

    Captura de pantalla de la página para crear una directiva de W A F, con el botón Revisar y crear y valores especificados para diversas configuraciones.

  3. En la pestaña Asociación de la página Crear una directiva WAF, seleccione Agregar punto de conexión de CDN, escriba la siguiente configuración y, a continuación, seleccione Agregar:

    Configuración Value
    Perfil de CDN Seleccione el nombre del perfil de CDN.
    Punto de conexión Seleccione el nombre del punto de conexión y, después, Agregar.

    Nota

    Si el punto de conexión está asociado a una directiva WAF, se muestra atenuada. Debe quitar primero el punto de conexión de la directiva asociada y, a continuación, volver a asociarlo a una nueva directiva WAF.

  4. Seleccione Revisar y crear y, luego, Crear.

Configuración de la directiva de firewall de aplicaciones web (opcional)

Cambio del modo

Cuando se crea una directiva WAF, de forma predeterminada está en modo Detección. En el modo de detección, WAF no bloquea ninguna solicitud. En su lugar, las reglas de WAF coincidentes se registran en los registros de WAF.

Para ver WAF en acción, puede cambiar la configuración del modo de Detección a Prevención. En el modo Prevención, las solicitudes que coinciden con las reglas que se definen en el conjunto de reglas predeterminado (DRS) se bloquean y se registran en los registros de WAF.

Captura de pantalla de la sección de configuración de la directiva. El conmutador Modo está establecido en Prevención.

Reglas personalizadas

Para crear una regla personalizada, seleccione Agregar regla personalizada debajo de la sección Reglas personalizadas. Se abrirá la página Configuración de reglas personalizadas. Existen dos tipos de reglas personalizadas: regla de coincidencia y regla de límite de frecuencia.

En la captura de pantalla siguiente se muestra una regla de coincidencia personalizada si la cadena de consulta contiene el valor blockme.

Captura de pantalla de la página de configuración de regla personalizada que muestra la configuración de una regla que comprueba si la variable QueryString contiene el valor blockme.

Las reglas de límite de frecuencia requieren dos campos adicionales: Duración del límite de frecuencia y Umbral de límite de frecuencia (solicitudes) , como se muestra en el ejemplo siguiente:

Captura de pantalla de la página de configuración de la regla de límite de frecuencia. Están visibles un cuadro de lista para la duración del límite de frecuencia y un cuadro para el umbral del límite de frecuencia (solicitudes).

Conjunto de reglas predeterminado (DRS)

El conjunto de reglas predeterminado administrado por Azure está habilitado de forma predeterminada. Para deshabilitar una regla individual dentro de un grupo de reglas, expanda las reglas dentro de ese grupo de reglas, active la casilla delante del número de regla y seleccione Deshabilitar en la pestaña anterior. Para cambiar los tipos de acciones para los conjuntos de reglas individuales dentro del conjunto de reglas, active la casilla situada delante del número de regla y, a continuación, seleccione la pestaña Cambiar acción anterior.

Captura de pantalla de la página Reglas administradas que muestra un conjunto de reglas, grupos de reglas, reglas y los botones Habilitar, Deshabilitar y Cambiar acción. Esta marcada una regla.

Limpieza de recursos

Cuando ya no los necesite, elimine el grupo de recursos y todos los recursos relacionados.

Pasos siguientes