Todos los productos
Search
Centro de documentos

Edge Security Acceleration:Security rules

Última actualización: Sep 09, 2026

Las reglas de seguridad en Edge Security Acceleration (ESA) analizan los atributos de la solicitud —IP de origen, ruta de solicitud y User-Agent— comparándolos con una biblioteca de inteligencia de amenazas para identificar comportamientos maliciosos y someter automáticamente las solicitudes sospechosas a un desafío.

Para aplicar un nivel de seguridad uniforme a todas las solicitudes de su sitio web, Set a global security level .

Casos de uso

Los backends de administración, los endpoints de inicio de sesión y las API de pago son objetivos frecuentes de herramientas automatizadas, crawlers y ataques. Una política global fija suele ser demasiado estricta —bloquea a usuarios legítimos— o demasiado permisiva para detener ataques dirigidos.

Las reglas de seguridad de granularidad fina permiten aplicar políticas más estrictas solo a las solicitudes dirigidas a rutas específicas o que contienen atributos sospechosos, lo que protege los servicios principales sin afectar a los usuarios legítimos.

Cómo funciona

Las reglas de seguridad de ESA usan un motor de decisiones inteligente que combina la coincidencia de atributos de solicitud con el análisis de inteligencia de amenazas. Cuando una solicitud llega a un punto de presencia (POP) de ESA, el sistema la evalúa en secuencia con sus reglas de seguridad.

image

Este proceso implica dos mecanismos principales: evaluación de amenazas y niveles de seguridad personalizables.

Evaluación de amenazas

La detección de amenazas de ESA se basa en la biblioteca de inteligencia de amenazas de Alibaba Cloud, que agrega datos globales de amenazas cibernéticas en tiempo real.

  • Fuentes de inteligencia: direcciones IP maliciosas conocidas, orígenes de ataque, botnets y servicios de proxy.

  • Dimensiones de detección: el sistema evalúa la reputación de IP, la ubicación geográfica, los patrones de acceso y los atributos de solicitud, como User-Agent; luego genera una puntuación de amenaza dinámica para determinar el nivel de seguridad.

Niveles de seguridad personalizables

Los niveles de seguridad controlan la sensibilidad de la detección de amenazas y la rigurosidad de las contramedidas. Los niveles más altos ofrecen una protección más fuerte, pero aumentan el riesgo de falsos positivos.

Nivel

Caso de uso recomendado

Descripción

I'm Under Attack

Solo se recomienda como medida de emergencia durante ataques a gran escala.

Presenta un desafío a todas las solicitudes entrantes para garantizar la disponibilidad del sitio web.

High

Para sitios web bajo ataque activo o durante eventos de alta seguridad.

Somete a desafío cualquier dirección IP que muestre comportamiento sospechoso.

Medium

Para sitios web con historial de ataques volumétricos o necesidades de seguridad elevadas.

Aplica un desafío a las direcciones IP con una puntuación de amenaza mayor.

Low (Predeterminado)

Para protección rutinaria sin historial de ataques.

Requiere un desafío solo para las direcciones IP con la puntuación de amenaza más alta.

Essentially Off

Solo para uso temporal, para solucionar falsos positivos.

Conserva la protección mínima a nivel de plataforma de ESA y exige un desafío solo para las solicitudes de mayor riesgo.

Off (Available in Enterprise Plans)

Disponible solo en la Enterprise Edition para depuración o escenarios empresariales especiales.

Deshabilita por completo todas las funciones de seguridad activas.

Procedimiento

Después de agregar una regla, ESA compara y ejecuta las reglas secuencialmente según rule execution priority cada vez que un usuario solicita un recurso.

Cree una regla de seguridad

  1. En la consola de ESA, vaya a Websites y haga clic en el sitio web de destino en la columna Website.

  2. En el panel de navegación izquierdo, elija Rules > Security Rules.

  3. Haga clic en Create Rule e introduzca un Rule Name.

  4. En la sección If requests match..., configure request attributes para la coincidencia y, en la sección Then execute..., seleccione un nivel de seguridad. Por ejemplo: For requests with the hostname www.example.com, set the security level to Medium.

    image

    Importante

    Si elige un nivel de seguridad más alto, aumenta el riesgo de falsos positivos. Equilibre la seguridad con la experiencia del usuario.

  5. (Opcional) Para cambiar la precedencia de la regla, arrastre el icono image en la columna Order o haga clic en Move to en la columna Actions.

    image

Compruebe el efecto de la regla

La regla surte efecto de inmediato. Cuando una solicitud que coincide con las condiciones de la regla llega a www.example.com, el visitante recibe una página de desafío.

image

Una vez superado el desafío, la página se carga con normalidad. Los parámetros u_atoken y u_asession se agregan a la URL de la solicitud para identificar a los usuarios verificados.

image

Gestione los falsos positivos y optimice las reglas

Las direcciones IP de usuarios legítimos o los clientes de API pueden generar falsos positivos. Considere el escenario que se describe a continuación:

Your service is under a high-risk attack, and you have set the security level to High. However, you want to allow requests from the internal testing IP address 1.2.3.4.
  • Método 1: Agregar una regla de lista de permitidos

    Agregue una whitelist rule de WAF para las direcciones IP conocidas y asegúrese de que el tráfico empresarial crítico no se interrumpa.

    1. En la página Security Rules, copie el Rule ID correspondiente.image

    2. En el panel de navegación izquierdo, elija Security > WAF. Seleccione la pestaña Whitelist Rules y, a continuación, haga clic en Create Rule.image

    3. Configure los ajustes como se muestra a continuación y haga clic en OK:

      • Rule Name: introduzca un nombre de regla personalizado, como rule-allow-test-ip.

      • If requests match...: en la lista desplegable del campo de coincidencia, seleccione Client IP. En la lista desplegable del operador, seleccione is in. En el cuadro de texto, introduzca 1.2.3.4.

      • Rule: seleccione Specific Rule Category/ID.

      • Rule Category: en la lista desplegable, seleccione Security Level.

      • Rule ID: introduzca el Rule ID del paso 1.

      image

  • Método 2: Ajustar la precedencia de reglas

    Dado que ESA evalúa las reglas secuencialmente, puede crear una regla de menor seguridad para el tráfico de prueba y colocarla antes de la regla de bloqueo para que surta efecto primero.

    1. En el panel de navegación izquierdo, elija Rules > Security Rules y, a continuación, haga clic en Create Rule.image

    2. Configure los ajustes como se muestra a continuación y haga clic en OK: en la sección If requests match..., cree una condición que coincida con la dirección IP, el User-Agent o la ruta de solicitud afectados. Luego, en la sección Then execute..., establezca Security Level en Essentially Off u Off (Available in Enterprise Plans) para omitir las comprobaciones de seguridad.

      • Rule Name: introduzca un nombre de regla personalizado, como rule-allow-test-ip.

      • Apply to: Filtered Requests está seleccionado de forma predeterminada. Para el campo de coincidencia, seleccione Client IP. Para el operador, seleccione is in. En el cuadro de entrada, introduzca 1.2.3.4.

      • Security Level: seleccione Essentially Off u Off (Available in Enterprise Plans) para omitir las comprobaciones de seguridad.

      image

    3. En la página Security Rules, arrastre el icono image para ajustar el orden de ejecución de las reglas. Coloque la regla rule-allow-test-ip antes de la regla original.

      image

Disponibilidad

Función

Entrance

Pro

Premium

Enterprise

Número de reglas de seguridad

5

25

50

125

Preguntas frecuentes

Tipos de desafíos

Cuando una solicitud se identifica como una amenaza potencial, el sistema emite un desafío:

  • Desafío de JavaScript: inserta JavaScript para comprobar que el cliente sea un navegador real. Es transparente para la mayoría de los usuarios, pero puede afectar a los clientes de API que no admiten JavaScript.

  • CAPTCHA: requiere una tarea interactiva (rompecabezas o control deslizante) para demostrar que el usuario es humano. Interrumpe el flujo de acceso.

Reglas de seguridad y reglas de WAF

Los niveles de seguridad y las reglas de WAF son funciones independientes. Los niveles de seguridad bloquean automáticamente las solicitudes o las someten a un desafío según la inteligencia de amenazas. Las reglas de WAF son reglas personalizadas que se definen para que coincidan con rutas, parámetros o comportamientos específicos, con un control más granular.

Documentación relacionada

Las funciones relacionadas con las reglas varían en prioridad efectiva, reentrada y granularidad efectiva. Para obtener más información, consulte Characteristics of rule-based features.