

**Presentamos una nueva experiencia de consola para AWS WAF**

Ahora puede usar la experiencia actualizada para acceder a las AWS WAF funciones desde cualquier parte de la consola. Para obtener más información, consulte [Trabajar con la consola](https://docs.aws.amazon.com/waf/latest/developerguide/working-with-console.html). 

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

# Probar la web ACLs
<a name="classic-web-acl-testing"></a>

**aviso**  
AWS WAF Classic está pasando por un end-of-life proceso planificado. Consulta tu AWS Health panel de control para ver los hitos y las fechas específicos de tu región.

**nota**  
Esta es la documentación de **AWS WAF Classic**. Solo debes usar esta versión si creaste AWS WAF recursos, como reglas y sitios web ACLs, AWS WAF antes de noviembre de 2019 y aún no los has migrado a la versión más reciente. Para migrar su web ACLs, consulte[Migración de sus recursos AWS WAF clásicos a AWS WAF](waf-migrating-from-classic.md).  
**Para obtener la versión más reciente de AWS WAF**, consulte[AWS WAF](waf-chapter.md). 

Para asegurarse de no configurar accidentalmente AWS WAF Classic para bloquear las solicitudes web que desee permitir o permitir las solicitudes que desee bloquear, le recomendamos que pruebe minuciosamente su ACL web antes de empezar a utilizarla en su sitio web o aplicación web. 

**Topics**
+ [Recontar las solicitudes web que coinciden con las reglas en una ACL web](#classic-web-acl-testing-count)
+ [Ver una muestra de las solicitudes web que API Gateway CloudFront o Application Load Balancer han reenviado a Classic AWS WAF](#classic-web-acl-testing-view-sample)

## Recontar las solicitudes web que coinciden con las reglas en una ACL web
<a name="classic-web-acl-testing-count"></a>

Al añadir reglas a una ACL web, debe especificar si quiere que AWS WAF Classic permita, bloquee o cuente las solicitudes web que cumplan todas las condiciones de esa regla. Recomendamos que empiece con la siguiente configuración:
+ Configurar todas las reglas de una ACL web para contar solicitudes web
+ Establecer la acción predeterminada para que la ACL web permita las solicitudes

En esta configuración, AWS WAF Classic inspecciona cada solicitud web en función de las condiciones de la primera regla. Si la solicitud web cumple todas las condiciones de esa regla, AWS WAF Classic incrementa un contador para esa regla. A continuación, AWS WAF Classic inspecciona la solicitud web en función de las condiciones de la siguiente regla. Si la solicitud cumple todas las condiciones de esa regla, AWS WAF Classic incrementa un contador para la regla. Esto continúa hasta que AWS WAF Classic haya inspeccionado la solicitud en función de las condiciones de todas tus reglas. 

Una vez que haya configurado todas las reglas de una ACL web para contar las solicitudes y haya asociado la ACL web a una API, CloudFront distribución o Application Load Balancer de Amazon API Gateway, podrá ver los recuentos resultantes en un gráfico de Amazon CloudWatch. Para cada regla de una ACL web y para todas las solicitudes que API Gateway CloudFront o Application Load Balancer reenvíen a AWS WAF Classic para una ACL web, CloudWatch le permite:
+ Ver los datos correspondientes a la hora anterior o a las tres horas anteriores
+ Cambiar el intervalo entre puntos de datos
+ Cambie el cálculo que se CloudWatch realiza con los datos, como el máximo, el mínimo, el promedio o la suma

**nota**  
AWS WAF La versión clásica CloudFront es un servicio global y las métricas solo están disponibles si eliges la **región EE. UU. Este (Virginia del Norte)** en Consola de administración de AWS. Si eliges otra región, no aparecerá ninguna métrica AWS WAF clásica en la CloudWatch consola.<a name="classic-web-acl-testing-count-procedure"></a>

**Para ver los datos de las reglas de una ACL web**

1. Inicia sesión en Consola de administración de AWS y abre la CloudWatch consola en [https://console.aws.amazon.com/cloudwatch/](https://console.aws.amazon.com/cloudwatch/).

1. En el panel de navegación izquierdo, en **Metrics**, elija **WAF**.

1. Seleccione la casilla de verificación de la ACL web cuyos datos quiera ver.

1. Cambie la configuración aplicable:  
**Estadística**  
Elija el cálculo que se CloudWatch realizará con los datos.  
**Intervalo de tiempo**  
Elija si desea ver los datos correspondientes a la hora anterior o a las tres horas anteriores.  
**Periodo**  
Elija el intervalo entre puntos de datos del gráfico.  
**Reglas**  
Elija las reglas cuyos datos quiera ver.

   Tenga en cuenta lo siguiente:
   + Si acabas de asociar una ACL web a una API, CloudFront distribución o Application Load Balancer de API Gateway, es posible que tengas que esperar unos minutos para que los datos aparezcan en el gráfico y para que la métrica de la ACL web aparezca en la lista de métricas disponibles.
   + Si asocias más de una API, CloudFront distribución o Application Load Balancer de API Gateway a una ACL web, los CloudWatch datos incluirán todas las solicitudes de todas las distribuciones asociadas a la ACL web.
   + Puede colocar el cursor del ratón sobre un punto de datos para obtener más información.
   + El gráfico no se actualiza por su cuenta de forma automática. Para actualizar la pantalla, elija el icono de actualización (![\[Icon to refresh the Amazon CloudWatch graph\]](http://docs.aws.amazon.com/es_es/waf/latest/developerguide/images/cloudwatch-refresh-icon.png)).

1. (Opcional) Consulta información detallada sobre las solicitudes individuales que API Gateway CloudFront o Application Load Balancer han reenviado a AWS WAF Classic. Para obtener más información, consulte [Ver una muestra de las solicitudes web que API Gateway CloudFront o Application Load Balancer han reenviado a Classic AWS WAF](#classic-web-acl-testing-view-sample).

1. Si determina que una regla está interceptando solicitudes que no desea interceptar, cambie la configuración aplicable. Para obtener más información, consulte [Crear y configurar una lista de control de acceso web (ACL web)](classic-web-acl.md).

   Cuando crea que todas sus reglas interceptan solo las solicitudes correctas, cambie la acción de cada una de sus reglas a **Allow** o **Block**. Para obtener más información, consulte [Edición de una ACL web](classic-web-acl-editing.md).

## Ver una muestra de las solicitudes web que API Gateway CloudFront o Application Load Balancer han reenviado a Classic AWS WAF
<a name="classic-web-acl-testing-view-sample"></a>

En la consola AWS WAF clásica, puedes ver una muestra de las solicitudes que API Gateway CloudFront o un Application Load Balancer han reenviado a AWS WAF Classic para su inspección. Para cada solicitud muestreada, puede ver datos detallados acerca de la solicitud, como la dirección IP de origen y los encabezados incluidos en la solicitud. También puede ver con qué regla coincidió la solicitud y si la regla está configurada para permitir o bloquear solicitudes.

La muestra de solicitudes contiene hasta 100 solicitudes que coincidieron con todas las condiciones de cada regla y otras 100 solicitudes para la acción predeterminada, que se aplica a las solicitudes que no coincidieron con todas las condiciones de cada regla. Las solicitudes del ejemplo provienen de todas las API Gateway APIs, ubicaciones CloudFront periféricas o balanceadores de carga de aplicaciones que recibieron solicitudes de tu contenido en los últimos 15 minutos.<a name="classic-web-acl-testing-view-sample-procedure"></a>

**Para ver una muestra de las solicitudes web que API Gateway CloudFront o Application Load Balancer han reenviado a Classic AWS WAF**

1. Inicie sesión en Consola de administración de AWS y abra la AWS WAF consola en [https://console.aws.amazon.com/wafv2/](https://console.aws.amazon.com/wafv2/). 

   Si ve **Cambiar a la AWS WAF versión clásica** en el panel de navegación, selecciónela.

1. En el panel de navegación, elija la ACL web cuyas solicitudes quiera ver.

1. En el panel de la derecha, elija la pestaña **Requests**.

   En la tabla **Sampled requests** se muestran los siguientes valores para cada solicitud:  
**IP de origen**  
La dirección IP desde la que se originó la solicitud o, si el espectador ha usado un proxy HTTP o un equilibrador de carga de aplicación para enviar la solicitud, la dirección IP del proxy o el equilibrador de carga de aplicación.   
**URI**  
La ruta del URI de la solicitud, que identifica el recurso, por ejemplo, `/images/daily-ad.jpg`. Esto no incluye la cadena de consulta ni los componentes del fragmento del URI. Para obtener información, consulte [Identificador uniforme de recursos (URI): sintaxis genérica](https://tools.ietf.org/html/rfc3986#section-3.3).   
**Regla de coincidencias**  
Identifica la primera regla de la ACL web para la que la solicitud web coincidió con todas las condiciones. Si una solicitud web no coincide con todas las condiciones de cada regla de la ACL web, el valor de **Matches rule** es **Default**.  
Tenga en cuenta que cuando una solicitud web cumple todas las condiciones de una regla y la acción de esa regla es **Contar**, AWS WAF Classic continúa inspeccionando la solicitud web en función de las reglas posteriores de la ACL web. En este caso, una solicitud web podría aparecer dos veces en la lista de solicitudes muestreadas: una para la regla que tiene una acción de **Count** y otra vez para una regla posterior o para la acción predeterminada.  
**Action**  
Indica si la acción de la regla correspondiente es **Allow**, **Block** o **Count**.  
**Time**  
La hora en que AWS WAF Classic recibió la solicitud de API Gateway CloudFront o de su Application Load Balancer.

1. Para mostrar información adicional sobre la solicitud, selecciona la flecha situada a la izquierda de la dirección IP de la solicitud. AWS WAF La versión clásica muestra la siguiente información:  
**IP de origen**  
La misma dirección IP como el valor de la columna **Source IP** de la tabla.  
**País**  
El código de país de dos letras del país desde el que se originó la solicitud. Si el espectador ha usado un proxy HTTP o un equilibrador de carga de aplicación para enviar la solicitud, este es el código de país de dos letras del país en el que se encuentra el proxy HTTP o un equilibrador de carga de aplicación.  
Para obtener una lista de códigos de país de dos letras y los nombres de los países correspondientes, consulte la entrada de Wikipedia [ISO 3166-1 alpha-2](https://en.wikipedia.org/wiki/ISO_3166-1_alpha-2).  
**Método**  
El método de solicitud HTTP para la solicitud: `GET`, `HEAD`, `OPTIONS`, `PUT`, `POST`, `PATCH`, o bien `DELETE`.   
**URI**  
La misma URI que el valor de la columna **URI** de la tabla.  
**Encabezados de solicitudes**  
Los encabezados de la solicitud y los valores de encabezado de la solicitud.

1. Para actualizar la lista de solicitudes de muestra, elija **Get new samples**.