Todos los productos
Search
Centro de documentos

Web Application Firewall:Configure origin server protection

Última actualización: Sep 19, 2026

Si la dirección IP del servidor de origen queda expuesta, los atacantes pueden evadir WAF y acceder directamente al origen. Configure el control de acceso en el servidor de origen para permitir únicamente los bloques CIDR de retorno al origen de WAF.

Este tema toma como ejemplo una instancia de Elastic Compute Service (ECS) detrás de una instancia de Server Load Balancer (SLB).

Nota
  • El reenvío de tráfico comienza cuando se añade el sitio web a WAF, sin importar la configuración de protección del servidor de origen.

  • Si las instancias de ECS y SLB se añaden a WAF en Transparent Proxy Mode, todo el tráfico del puerto de redireccionamiento se enruta automáticamente por WAF. Por lo tanto, no es necesario proteger el servidor de origen.

Riesgos del control de acceso al servidor de origen

Las políticas de control de acceso incorrectas pueden interrumpir los servicios:

  • Todos los dominios alojados deben añadirse a WAF. Cualquier dominio sin protección en la instancia de ECS o SLB puede aprovecharse para evadir WAF y comprometer otros dominios en el mismo servidor.

  • La conmutación por error del clúster de WAF omite el control de acceso. Durante este proceso, el tráfico va directamente al origen. Si las reglas del security group o las listas blancas de SLB permiten solo el tráfico de WAF, el origen deja de ser accesible.

  • Los bloques CIDR de retorno al origen cambian con el tiempo. WAF actualiza periódicamente sus bloques CIDR de retorno al origen. Si no se añaden los nuevos bloques a las reglas del security group o a las listas blancas de SLB, pueden producirse errores HTTP 5XX. Revise regularmente la consola de WAF y actualice las políticas según corresponda.

  • Elimine las políticas de control de acceso antes de retirar WAF. Quite todas las políticas de control de acceso del servidor de origen antes de devolver el tráfico al origen. De lo contrario, el tráfico no podrá llegar al servidor.

Requisitos previos

Asegúrese de cumplir con a continuación:

  • Una instancia de ECS detrás de una instancia de SLB que actúe como servidor de origen. What is ECS? | SLB product family

  • Todos los nombres de dominio de la instancia de ECS o SLB añadidos a WAF en CNAME record mode. Add a domain name

Comprobar si la IP del servidor de origen está expuesta

Desde un host fuera de Alibaba Cloud, use Telnet para conectarse a la IP pública del servidor de origen en su puerto de servicio.

  • La conexión es exitosa: la dirección IP está expuesta. Los atacantes pueden evadir WAF y acceder directamente al origen.

  • La conexión falla: la dirección IP no está expuesta.

Ejemplo: pruebe la conectividad en los puertos 80 y 8080. Si ambas conexiones son exitosas, la IP está expuesta.

Check port connectivity

Obtener los bloques CIDR de retorno al origen de WAF

Importante

Los bloques CIDR de retorno al origen de WAF cambian periódicamente. Añada los nuevos bloques a las reglas del security group y a las listas blancas de inmediato para evitar interrupciones en el servicio.

  1. Inicie sesión en la consola de WAF. En la barra de navegación superior, seleccione el resource group y la región (Chinese Mainland o Outside Chinese Mainland) de la instancia de WAF.

  2. En el panel de navegación izquierdo, haga clic en Onboarding.

  3. En la pestaña CNAME Record, haga clic en Back-to-origin CIDR Blocks.

  4. En el cuadro de diálogo Back-to-origin CIDR Block, haga clic en Copy.

Configurar las reglas del security group de ECS

Cree dos reglas de security group: una para permitir el tráfico entrante de retorno al origen de WAF y otra para denegar todo el tráfico entrante restante.

Abrir la configuración del security group

  1. Inicie sesión en la consola de ECS.

  2. En el panel de navegación izquierdo, elija Network & Security > Security groups.

  3. En la esquina superior izquierda de la barra de navegación superior, seleccione la región de la instancia de ECS.

  4. Busque el security group deseado y haga clic en Manage Rules en la columna Operation.

  5. Seleccione una dirección de regla:

    • Virtual Private Cloud (VPC): haga clic en la pestaña Inbound o Outbound.

    • Red clásica: haga clic en la pestaña Inbound, Outbound, Internet Ingress o Internet Egress.

Añadir una regla de permiso para el tráfico de WAF

  1. En la pestaña Inbound, haga clic en Add Rule.

  2. Configure a continuación parámetros y haga clic en Save.

    Parameter

    Description

    Authorization policy

    Seleccione Allow.

    Priority

    Introduzca 1 (prioridad más alta).

    Protocol Type

    Seleccione Custom TCP.

    Port number range

    Seleccione HTTP (80) y HTTPS (443).

    Authorization Object

    Pegue los bloques CIDR de retorno al origen de WAF.

    Description

    Ejemplo: permitir el tráfico entrante desde los bloques CIDR de retorno al origen de WAF.

Importante

Si el servidor de origen se comunica con otras aplicaciones mediante direcciones IP y puertos fuera de los bloques CIDR de retorno al origen de WAF y de los puertos HTTP/HTTPS estándar, añada también esas direcciones y puertos a las reglas del security group.

Esta regla de permiso tiene la prioridad más alta, por lo que se autoriza todo el tráfico entrante desde los bloques CIDR de retorno al origen de WAF.

Aviso

Asegúrese de incluir todos los bloques CIDR de retorno al origen de WAF. Si falta alguno, se producirán errores de acceso.

Añadir una regla de denegación para el resto del tráfico

  1. En la pestaña Inbound, haga clic en Add Rule.

  2. Configure a continuación parámetros y haga clic en Save.

    Parameter

    Description

    Authorization policy

    Seleccione Deny.

    Priority

    Introduzca 100 (prioridad más baja).

    Protocol Type

    Seleccione Custom TCP.

    Port number range

    Seleccione HTTP (80) y HTTPS (443).

    Authorization Object

    Introduzca 0.0.0.0/0. Este valor coincide con todos los bloques CIDR.

    Description

    Ejemplo: bloquear todo el tráfico entrante.

Una vez aplicadas ambas reglas, la instancia de ECS acepta únicamente el tráfico entrante proveniente de los bloques CIDR de retorno al origen de WAF. Todo el tráfico del servicio debe pasar por WAF.

Configurar las políticas de control de acceso de SLB

Si el origen está detrás de una instancia de SLB, configure una lista blanca de listener para permitir solo el tráfico de WAF.

Este ejemplo utiliza una instancia de Classic Load Balancer (CLB). Para Application Load Balancer (ALB), siga las instrucciones de Access control.

Crear una lista de control de acceso

  1. Inicie sesión en la consola de CLB.

  2. En la barra de navegación superior, seleccione la región de la instancia de CLB.

  3. En el panel de navegación izquierdo, elija Classic Load Balancer (CLB) > Access Control.

  4. En la página Access Control, haga clic en Create ACL.

  5. En el panel Create ACL, configure a continuación parámetros y haga clic en Create.

    Parameter

    Description

    ACL Name

    Introduzca un nombre. Ejemplo: bloques CIDR de retorno al origen de WAF.

    Add Multiple Addresses/CIDR Blocks and Descriptions

    Pegue todos los bloques CIDR de retorno al origen de WAF, uno por línea. Antes de pegar, sustituya las comas de la lista copiada por saltos de línea.

Configurar las listas blancas del listener

  1. En el panel de navegación izquierdo, elija CLB > Instances.

  2. En la página Instances, busque la instancia deseada y haga clic en su ID.

  3. En la pestaña Listener, busque el listener que desea configurar. Haga clic en el icono More icon de la columna Operation y luego haga clic en Configure ACL. Seleccione el listener según los servicios protegidos por WAF:

    • Servicios HTTP: seleccione el listener HTTP.

    • Servicios HTTPS: seleccione el listener HTTPS.

    • Servicios HTTP y HTTPS: seleccione ambos listeners.

  4. En el panel Configure Access Control, active Enable Access Control y configure a continuación parámetros.

    Parameter

    Description

    Access Control Mode

    Seleccione Whitelist: allows only trusted IP addresses to access SLB. para permitir solo direcciones IP específicas.

    Select ACL

    Seleccione la lista de control de acceso creada para los bloques CIDR de retorno al origen de WAF.

Una vez aplicada la lista blanca, la instancia de CLB acepta únicamente el tráfico entrante proveniente de los bloques CIDR de retorno al origen de WAF.

Comprobar la configuración

Compruebe la configuración:

  1. Desde un host fuera de Alibaba Cloud, use Telnet para conectarse al origen en los puertos 80 y 8080.

  2. Revise el resultado:

    • No es posible conectarse por el puerto 80 u 8080, pero el servicio funciona con normalidad: la configuración es efectiva. El acceso directo al origen está bloqueado y todo el tráfico se enruta por WAF.

    • La conexión sigue siendo posible: revise las reglas del security group y las listas blancas de SLB para detectar entradas faltantes.

Referencias