ADC

Configuración manual mediante la interfaz gráfica de usuario de NetScaler

Si necesita configurar manualmente la función Web App Firewall, Citrix recomienda utilizar el procedimiento de interfaz gráfica de usuario de NetScaler.

Para crear y configurar el objeto de firmas

Antes de poder configurar las firmas, debe crear un objeto de firmas a partir de la plantilla de objetos de firmas predeterminada adecuada. Asigne un nombre nuevo a la copia y, a continuación, configúrela. No puede configurar ni modificar directamente los objetos de firmas predeterminados. El procedimiento siguiente proporciona instrucciones básicas para configurar un objeto de firmas. Para obtener instrucciones más detalladas, consulteConfiguración manual de la función Firmas.

  1. Vaya aSeguridad > NetScaler Web App Firewall > Firmas.
  2. En el panel de detalles, seleccione el objeto de firmas que desee utilizar como plantilla y, a continuación, haga clic enAgregar.

    Las opciones disponibles son:

    • Firmas predeterminadas.Contiene las reglas de firmas, las reglas de inyección de SQL y las reglas de scripting de sitios.
    • Inyección de XPath.Contiene todos los elementos de las firmas predeterminadas y, además, contiene las reglas de inyección de XPath.
  3. En el cuadro de diálogoAgregar objeto de firmas, escriba un nombre para el nuevo objeto de firmas, haga clic en Aceptar y, a continuación, enCerrar. El nombre puede comenzar con una letra, un número o un símbolo de subrayado, y puede constar de una a 31 letras, números y los símbolos de guión (-), punto (.), almohadilla (#), espacio ( ), en (@), igual (=) y guión bajo (_).
  4. Seleccione el objeto de firmas que ha creado y, a continuación, haga clic enAbrir.
  5. En el cuadro de diálogoModificar objeto de firmas, defina las opcionesMostrar criterios de filtroa la izquierda para mostrar los elementos de filtro que desea configurar.

    Al modificar estas opciones, los resultados que especifique se muestran en la ventana Resultados filtrados de la derecha. Para obtener más información sobre las categorías de firmas, consulteFirmas.

  6. En el áreaResultados filtrados, configure la configuración de una firma seleccionando y desactivando las casillas de verificación adecuadas.
  7. Cuando haya terminado, haga clic enCerrar.

Para crear un perfil de Web App Firewall mediante la interfaz gráfica de usuario

La creación de un perfil de Web App Firewall requiere que especifique solo algunos detalles de configuración.

  1. Vaya aSeguridad > NetScaler Web App Firewall > Perfiles.
  2. En el panel de detalles, haga clic enAgregar.
  3. En el cuadro de diálogoCrear perfil de Web App Firewall, escriba un nombre para su perfil.

    El nombre puede comenzar con una letra, un número o un símbolo de subrayado, y puede constar de una a 31 letras, números y los símbolos de guión (-), punto (.), almohadilla (#), espacio ( ), en (@), igual (=), dos puntos (:) y guión bajo (_).

  4. Elija el tipo de perfil en la lista desplegable.
  5. Haga clic enCreary, a continuación, enCerrar.

Para configurar un perfil de Web App Firewall mediante la GUI

  1. Vaya aSeguridad > NetScaler Web App Firewall > Perfiles.
  2. En el panel de detalles, seleccione el perfil que quiere configurar y, a continuación, haga clic enModificar.
  3. En el cuadro de diálogoConfigurar perfil de Web App Firewall, en la fichaComprobaciones de seguridad, configure las comprobaciones de seguridad.
    • Para habilitar o inhabilitar una acción para una verificación, en la lista, active o desactive la casilla de verificación de esa acción.
    • Para configurar otros parámetros para las comprobaciones que los tienen, en la lista, haga clic en el comillas angulares azules situado en el extremo derecho de esa comprobación. En el cuadro de diálogo que aparece, configure los parámetros. Estos varían de un cheque a otro.

      También puede seleccionar una marca y, en la parte inferior del cuadro de diálogo, hacer clic en Abrir para mostrar el cuadro de diálogo Configurar relajación o Configurar regla para esa comprobación. Estos cuadros de diálogo también varían de una comprobación a otra. La mayoría de ellas incluyen una ficha Cheques y una ficha General. Si la verificación admite relajaciones o reglas definidas por el usuario, la ficha Verificaciones incluye un botón Agregar, que abre otro cuadro de diálogo en el que puede especificar una relajación o una regla para la comprobación. (Una relajación es una regla para eximir del control al tráfico específico). Si ya se han configurado las relajaciones, puede seleccionar una y hacer clic en Abrir para modificarla.

    • Para revisar las excepciones o reglas detectadas de una comprobación, selecciónela y, a continuación, haga clic en Infracciones detectadas. En el cuadro de diálogo Administrar reglas aprendidas, seleccione sucesivamente cada excepción o regla aprendida.

      • Para editar la excepción o regla y, a continuación, agregarla a la lista, haga clic enEditar e implementar.
      • Para aceptar la excepción o la regla sin modificarla, haga clic enImplementar.
      • Para eliminar la excepción o la regla de la lista, haga clic enOmitir.
    • Para actualizar la lista de excepciones o reglas que se van a revisar, haga clic enActualizar.
    • Para abrir elVisualizador de aprendizajey usarlo para revisar las reglas aprendidas, haga clic enVisualizador.
    • Para revisar las entradas de registro de las conexiones que coincidan con una comprobación, seleccione la comprobación y, a continuación, haga clic enRegistros. Puede utilizar esta información para determinar qué comprobaciones coinciden con los ataques, de modo que pueda habilitar el bloqueo de esas comprobaciones. También puede utilizar esta información para determinar qué comprobaciones coinciden con el tráfico legítimo, de modo que pueda configurar una exención adecuada para permitir esas conexiones legítimas. Para obtener más información sobre los registros, consulteRegistros, estadísticas e informes.
    • Para inhabilitar completamente una comprobación, en la lista, desactive todas las casillas de verificación situadas a la derecha de esa comprobación.
  4. En la fichaConfiguración, configure los ajustes del perfil.
    • Para asociar el perfil al conjunto de firmas que creó y configuró anteriormente, enConfiguración común, elija ese conjunto de firmas en la lista desplegable de firmas.

      Nota:

      Es posible que deba utilizar la barra de desplazamiento a la derecha del cuadro de diálogo para desplazarse hacia abajo y mostrar la sección Configuración común.

    • Para configurar un objeto de error HTML o XML, seleccione el objeto en la lista desplegable apropiada.

      Nota:

      Primero debe cargar el objeto de error que desea usar en el panel Importación.

    • Para configurar el tipo de contenido XML predeterminado, escriba la cadena del tipo de contenido directamente en los cuadros de texto Solicitud y Respuesta predeterminadas, o haga clic en Administrar tipos de contenido permitidos para gestionar la lista de tipos de contenido permitidos.

  5. Si quiere utilizar la función de aprendizaje, haga clic en Aprendizaje y configure los parámetros de aprendizaje para el perfil. Para obtener más información, consulteFunción Configurar y aprender.

  6. Haga clic enAceptarpara guardar los cambios y volver al panel Perfiles.

Configuracion德una regla o relajación de Web App Firewall

Puede configurar dos tipos diferentes de información en este cuadro de diálogo, según la comprobación de seguridad que esté configurando. En la mayoría de los casos, se configura una excepción (o relajación) para la comprobación de seguridad. Si está configurando la comprobación Denegar URL o la comprobación de formatos de campo, configura una adición (o regla). El proceso para cualquiera de ellos es el mismo.

Para configurar una regla de relajación mediante la interfaz gráfica de usuario de NetScaler

  1. Vaya aSeguridad>NetScalerWeb App Firewall > Perfiles.
  2. En el panelPerfiles, seleccione el perfil que desee configurar y, a continuación, haga clic enEditar.
  3. En la páginaConfigurar el perfil de Web App Firewall, haga clic enRegla de relajaciónenla sección Configuración avanzada. La secciónReglas de relajacióncontiene la lista completa de reglas de relajación de Web App Firewall.
  4. Haga clic en la regla de seguridad que desee configurar y, a continuación, haga clic enEditar.
  5. La página de reglas de relajación de URL contiene una lista de acciones que puede configurar para esta regla y una lista de las relajaciones o reglas existentes. Es posible que la lista esté vacía si no ha agregado manualmente ninguna relajación ni ha aprobado ninguna relajación recomendada por el motor de aprendizaje. Debajo de la lista hay una fila de botones que permiten añadir, modificar, eliminar, habilitar o inhabilitar las relajaciones de la lista.
  6. Para añadir o modificar una relajación o una regla, realice una de las siguientes acciones:

    • Para añadir una nueva relajación, haz clic enAñadir.
    • Para modificar una relajación existente, seleccione la relajación que desee modificar y, a continuación, haga clic enAbrir.

    Aparece la página dereglas de relajación de la URL de inicio. Salvo el título, estos cuadros de diálogo son idénticos.

  7. Rellene el cuadro de diálogo tal y como se describe a continuación. Los cuadros de diálogo de cada comprobación son diferentes. La siguiente lista incluye todos los elementos que pueden aparecer en cualquier cuadro de diálogo.

    • Casilla de verificación habilitada: seleccione esta relajación o regla en uso activo; desmárquela para desactivarla.
    • Tipo de contenido adjunto: el atributo de tipo de contenido de un adjunto XML. En el área de texto, introduzca una expresión regular que coincida con el atributo Content-Type de los adjuntos XML que desea permitir.
    • URL de la acción: en el área de texto, introduzca una expresión regular en formato PCR que defina la URL a la que se entregan los datos introducidos en el formulario web.
    • Cookie: en el área de texto, introduzca una expresión regular en formato PCR que defina la cookie.
    • Nombre de campo: un elemento de nombre de campo del formulario web puede estar etiquetado como Nombre de campo, Campo de formulario u otro nombre similar. En el área de texto, introduzca una expresión regular en formato PCR que defina el nombre del campo del formulario.
    • Desde URL de origen: en el área de texto, introduzca una expresión regular en formato PCR que defina la URL que aloja el formulario web.
    • Desde Action URL: en el área de texto, introduzca una expresión regular en formato PCR que defina la URL a la que se entregan los datos introducidos en el formulario web.
    • Nombre: nombrede elemento o atributo XML. En el área de texto, introduzca una expresión regular en formato PCR que defina el nombre del elemento o atributo.
    • URL: un elemento URL puede denominarse URL de acción, URL de denegación, URL de acción de formulario, URL de origen del formulario, URL de inicio o simplemente URL. En el área de texto, introduzca una expresión regular en formato PCR que defina la URL.
    • Formato: la sección de formato contiene varios ajustes que incluyen cuadros de lista y cuadros de texto. Puede aparecer cualquiera de las siguientes opciones:

      • Tipo: seleccione un tipo de campo en la lista desplegable Tipo. Para añadir una nueva definición de tipo de campo, haga clic en Administrar—
      • Longitud mínima: escriba un entero positivo que represente la longitud mínima en caracteres si desea obligar a los usuarios a rellenar este campo. Predeterminado: 0 (permite dejar el campo en blanco).
      • Longitud máxima: para limitar la longitud de los datos de este campo, escriba un entero positivo que represente la longitud máxima en caracteres. Predeterminado: 65535
    • Ubicación: elija el elemento de la solicitud al que se refiere su relajación en la lista desplegable. Para las comprobaciones de seguridad de HTML, las opciones son:

      • FormField: campos de formulario en formularios web.
      • Encabezado: encabezados de solicitud.
      • Cookie: establece los encabezados de las cookies.

      Para las comprobaciones de seguridad de XML, las opciones son:

      • ELEMENT: elemento XML.
      • ATRIBUTO: atributo XML.
    • Tamaño máximo de archivos adjuntos: el tamaño máximo en bytes permitido para un archivo adjunto XML.
    • Comentarios: en el área de texto, escriba un comentario. Opcional.

    Nota: Para cualquier elemento que requiera una expresión regular, puede escribirla, utilizar el menú Regex Tokens para insertar elementos y símbolos de expresiones regulares directamente en el cuadro de texto, o hacer clic en elEditor de expresiones regulares para abrir el cuadrode diálogoAgregar expresión regulary usarlo para crear la expresión.

  8. Para eliminar una relajación o una regla, selecciónela y, a continuación, haga clic enEliminar.
  9. Para habilitar una relajación o una regla, selecciónela y, a continuación, haga clic enHabilitar.
  10. Para inhabilitar una relajación o una regla, selecciónela y, a continuación, haga clic enDesactivar.
  11. Para configurar los parámetros y las relaciones de todas las relajaciones existentes en una pantalla gráfica interactiva integrada, haga clic enVisualizadory utilice las herramientas de visualización.

    Nota:

    El botónVisualizadorno aparece en todos los cuadros de diálogo de relajación de verificación.

  12. Para revisar las reglas aprendidas para esta comprobación, haga clic en Aprendizaje y lleve a cabo los pasos dePara configurar y utilizar la función Aprendizaje.
  13. Haga clic enAceptar.

Para configurar las reglas aprendidas mediante la interfaz gráfica de usuario de NetScaler

  1. Vaya aSeguridad>NetScalerWeb App Firewall > Perfiles.
  2. En el panelPerfiles, seleccione el perfil y, a continuación, haga clic enModificar.
  3. En la página delperfil de网caler Web App Firewall, haga clic enReglas aprendidasde la configuraciónavanzada. En la secciónReglas aprendidas, puede ver una lista de las comprobaciones de seguridad que están disponibles en el perfil actual y que admiten la función de aprendizaje.
  4. Para configurar los umbrales de aprendizaje, seleccione una comprobación de seguridad y haga clic en Configuración.
  5. En la páginaConfiguracion德reglas de aprendizaje y perfiles dinámicos, puede establecer la configuración. Para obtener más información, consulteConfiguracion德l perfil dinámico

    • Umbral de número mínimo.Según la configuración de aprendizaje de la comprobación de seguridad que esté configurando, el umbral numérico mínimo puede referirse a la cantidad mínima de sesiones totales de usuario que se deben observar, la cantidad mínima de solicitudes que se deben observar o la cantidad mínima de veces que se debe observar un campo de formulario específico antes de que se genere una relajación aprendida. Predeterminado: 1

    • Porcentaje de veces el umbral.Según la configuración de aprendizaje de la comprobación de seguridad que esté configurando, el umbral de porcentaje de veces puede referirse al porcentaje del total de sesiones de usuarios observadas que infringió la comprobación de seguridad, el porcentaje de solicitudes o el porcentaje de veces que un campo de formulario coincidió con un tipo de campo en particular, antes de se genera la relajación aprendida. Predeterminado: 0

  6. Para eliminar todos los datos aprendidos y restablecer la función de aprendizaje, de modo que deba volver a iniciar sus observaciones desde el principio, seleccione la acciónEliminar todos los datos aprendidos.

    Nota:

    Este botón elimina solo las recomendaciones aprendidas que no se han revisado y se han aprobado u omitido. No elimina las relajaciones aprendidas que se han aceptado e implementado.

  7. Para restringir el motor de aprendizaje al tráfico de un conjunto específico de IP, haga clic enClientes de aprendizaje de confianzay agregue las direcciones IP que quiere utilizar a la lista.
    1. Para agregar una dirección IP o un rango de direcciones IP a la lista de clientes de aprendizaje de confianza, haga clic enAgregar.
    2. En la páginaPerfil de AppFirewall a Trusted Clint Binding, haga clic en Agregar.
    3. Seleccione la casillaHabilitadopara habilitar la función.
    4. En el** cuadro Trusted Learning Client, escriba la dirección IP o un intervalo de direcciones IP en formato CIDR.
    5. En el área de textoComentarios, escriba un comentario que describa esta dirección IP o rango.
    6. Haga clic enCrearyCerrar.
  8. Para modificar una dirección IP o un intervalo existentes, haga clic en la dirección IP o el intervalo y, a continuación, enEditar. Excepto por el nombre, el cuadro de diálogo que aparece es idéntico al cuadro de diálogo Agregar clientes de aprendizaje de confianza.
  9. Para inhabilitar o habilitar una dirección IP o un intervalo, pero dejarlos en la lista, haga clic en la dirección IP o el rango y, a continuación, enDeshabilitaroHabilitar, según corresponda.
  10. Para eliminar una dirección IP o un intervalo por completo, haga clic en la dirección IP o el intervalo y, a continuación, enEliminar.

  11. Haga clic enCerrarpara volver a la página deperfil de网caler Web App Firewall.

Para crear una directiva de NetScaler Web App Firewall mediante la interfaz gráfica de usuario de NetScaler

  1. Vaya aSeguridad>NetScalerWeb App Firewall > Directivas.

  2. En la páginaDirectivas, haga clic en el enlaceDirectiva de firewall de NetScaler Web App.
  3. En la página de directivas de Web App Firewall de NetScaler, haga clic en Agregar.
  4. En la página Crear directiva de Web App Firewall de NetScaler, defina los siguientes parámetros.

    1. Nombre. El nombre puede comenzar con una letra, un número o un símbolo de subrayado, y puede constar de una a 128 letras, números y los símbolos de guión (-), punto (.), almohadilla (#), espacio ( ), en (@), igual (=), dos puntos (:) y guión bajo (_).
    2. Perfil. Seleccione el perfil que desee asociar a esta directiva en la lista desplegable de perfiles. Puede crear un perfil para asociarlo a su directiva haciendo clic en Nuevo y modificar un perfil existente haciendo clic enModificar.
    3. Expression. En el área de texto de la expresión, cree una regla para su directiva.
    4. Acción de registro. Agregue una acción de registro o puede modificar una acción de registro existente.
    5. Comentarios. Una breve descripción de la directiva.
  5. Haga clic enCrearoAceptary, a continuación, enCerrar.Configuracion德directivas WAF

Para crear o configurar una regla de Web App Firewall (expresión)

La regla de directiva, también denominadaexpresión, define el tráfico web que el Web App Firewall filtra mediante el perfil asociado a la directiva. Al igual que otras reglas (oexpresiones) de directivas de NetScaler, las reglas de Web App Firewall utilizan la sintaxis de expresiones de NetScaler. Esta sintaxis es potente, flexible y extensible. Es demasiado complejo para describirlo en su totalidad en este conjunto de instrucciones. Puede utilizar el siguiente procedimiento para crear una regla de directiva de firewall sencilla o puede leerla como una descripción general del proceso de creación de directivas.

  1. Si aún no lo ha hecho, vaya a la ubicación correspondiente en el asistente de Web App Firewall o en la GUI de NetScaler para crear su regla de directiva:

    • Si está configurando una directiva en el asistente de Web App Firewall, en el panel de navegación, haga clic en el asistente deWeb App Firewall de NetScaler y, a continuación, en el panel de detalles, haga clic en el asistentedeWeb App Firewall de NetScalery, a continuación, vaya a la página de la fichaEspecificarregla.
    • En la páginaEspecificar regla, elija el prefijo de la expresión en la lista desplegable. Las opciones disponibles son:

    • HTTP.El protocolo HTTP. Elija esta opción si quiere examinar algún aspecto de la solicitud que pertenece al protocolo HTTP.
    • SYS.Uno o varios sitios web protegidos. Elija esta opción si quiere examinar algún aspecto de la solicitud que pertenece al destinatario de la solicitud.
    • CLIENT.El equipo que envió la solicitud. Elija esta opción si quiere examinar algún aspecto del remitente de la solicitud.
    • SERVIDOR.El ordenador al que se envió la solicitud. Elija esta opción si desea examinar algún aspecto del destinatario de la solicitud.

    Tras elegir un prefijo, el Web App Firewall muestra una ventana emergente en dos partes que muestra las posibles opciones siguientes en la parte superior y una breve explicación del significado de la opción seleccionada en la parte inferior.

  2. Elige tu próximo trimestre.

    Si elige HTTP como prefijo, su única opción es REQ, que especifica el par Solicitud/Respuesta. (El Web App Firewall funciona con la solicitud y la respuesta como una unidad, en lugar de hacerlo por separado). Si elige otro prefijo, sus opciones son más variadas. Para obtener ayuda sobre una opción específica, haga clic en esa opción una vez para mostrar información sobre ella en la ventana emergente inferior.

    Cuando haya decidido qué término desea, haga doble clic en él para insertarlo en la ventana Expresión.

  3. Escriba un punto después del término que acaba de elegir. A continuación, se le pedirá que elija el siguiente término, tal y como se describe en el paso anterior. Cuando un término requiera que escriba un valor, rellene el valor correspondiente. Por ejemplo, si elige HTTP.REQ.HEADER (“”), escriba el nombre del encabezado entre comillas.

  4. Siga eligiendo los términos de las solicitudes y rellenando los valores que sean necesarios hasta que termine la expresión.

    A continuación se muestran algunos ejemplos de expresiones para fines específicos.

    • Servidor web específico.Para hacer coincidir el tráfico de un proveedor de alojamiento web determinado:

HTTP.REQ.HEADER("Host").EQ("shopping.example.com")

Para shopping.example.com, sustituye el nombre del proveedor de alojamiento web con el que quieras hacer coincidir.

  • Carpeta o directorio web específico.Para hacer coincidir el tráfico de una carpeta o directorio en particular de un servidor web:

HTTP.REQ.URL.STARTSWITH("https//www.example.com/folder")

En www.example.com, sustituya el nombre del proveedor de alojamiento web. En carpeta, sustituya la carpeta o la ruta por el contenido con el que desee hacer coincidir. Por ejemplo, si su carrito de compras está en una carpeta llamada /solutions/orders, sustituya esa cadena por carpeta.

  • Tipo específico de contenido: imágenes GIF.Para hacer coincidir las imágenes en formato GIF:

HTTP.REQ.URL.ENDSWITH(".gif")

Para que coincidan con imágenes de otro formato, sustituya la extensión.gif por otra cadena.

  • Tipo específico de contenido: guiones.Para hacer coincidir todos los scripts CGI que se encuentran en el directorio CGI-BIN:

HTTP.REQ.URL.STARTSWITH("https//www.example.com/CGI-BIN")

Para hacer coincidir todos los JavaScripts con extensiones.js:

HTTP.REQ.URL.ENDSWITH(".js")

Para obtener más información sobre la creación de expresiones de directiva, consulteDirectivas y expresiones.

Nota:

Si utiliza la línea de comandos para configurar una directiva, recuerde incluir entre comillas dobles las expresiones de NetScaler. Por ejemplo, la siguiente expresión es correcta si se introduce en la GUI:

HTTP.REQ.HEADER("Host").EQ("shopping.example.com")

Sin embargo, si se introduce en la línea de comandos, debe escribir esto en su lugar:

HTTP.REQ.HEADER("Host").EQ("shopping.example.com")

![Policy expression configuration](/en-us/citrix-adc/media/waf-rule.png)

Para agregar una regla de firewall (expresión) mediante el cuadro de diálogo Agregar expresión

El cuadro de diálogoAgregar expresión(también denominado editor de expresiones) ayuda a los usuarios que no están familiarizados con el lenguaje de expresiones de NetScaler a crear una directiva que coincida con el tráfico que desean filtrar.

  1. Si aún no lo ha hecho, vaya a la ubicación correspondiente en el asistente Web App Firewall o en la GUI de NetScaler:
    • Si está configurando una directiva en el asistenteWeb App Firewall, en el panel de navegación, haga clic enWeb App Firewall, luego, en el panel de detalles, enWeb App FirewallWizard y, a continuación, vaya a la pantallaEspecificar regla.
    • Si configura una directiva manualmente, en el panel de navegación, expandaWeb App Firewall,Directivasy, por último,Firewall. En el panel de detalles, para crear una directiva, haga clic enAgregar. Para modificar una directiva existente, selecciónela y, a continuación, haga clic enAbrir.
  2. En la pantallaEspecificar regla, en el cuadro de diálogoCrear perfil de firewall de aplicaciones webo en el cuadro de diálogoConfigurar perfil de firewall de aplicaciones web, haga clic enAgregar.
  3. En el cuadro de diálogoAgregar expresión, en el área Construir expresión, en el primer cuadro de lista, elija uno de los prefijos siguientes:
    • HTTP.El protocolo HTTP. Elija esta opción si quiere examinar algún aspecto de la solicitud que pertenece al protocolo HTTP. La opción por defecto.
    • SYS.Uno o varios sitios web protegidos. Elija esta opción si quiere examinar algún aspecto de la solicitud que pertenece al destinatario de la solicitud.
    • CLIENT.El equipo que envió la solicitud. Elija esta opción si quiere examinar algún aspecto del remitente de la solicitud.
    • SERVIDOR.El ordenador al que se envió la solicitud. Elija esta opción si desea examinar algún aspecto del destinatario de la solicitud.
  4. En el segundo cuadro de lista elige你下月的termino. Los términos disponibles varían según la elección que haya hecho en el paso anterior, ya que el cuadro de diálogo ajusta automáticamente la lista para que contenga solo los términos válidos para el contexto. Por ejemplo, si seleccionó HTTP en el cuadro de lista anterior, la única opción es REQ, para las solicitudes. Dado que el Web App Firewall trata las solicitudes y las respuestas asociadas como una sola unidad y filtra ambas, no es necesario especificar las respuestas por separado. Después de elegir el segundo término, aparecerá un tercer cuadro de lista a la derecha del segundo. La ventana Ayuda muestra una descripción del segundo término y la ventana Vista previa de la expresión muestra la expresión.
  5. En el tercer cuadro de lista, selecciona el siguiente término. Aparece un nuevo cuadro de lista a la derecha y la ventana de Ayuda cambia para mostrar una descripción del nuevo término. La ventana Vista previa de la expresión se actualiza para mostrar la expresión tal como la especificó hasta ese momento.
  6. Siga eligiendo términos y, cuando se le solicite, rellenando los argumentos, hasta que la expresión esté completa. Si comete un error o quiere cambiar la expresión después de haber seleccionado un término, simplemente puede elegir otro término. La expresión se modifica y se borran todos los argumentos o términos que haya añadido después del término modificado.
  7. Cuando haya terminado de crear la expresión, haga clic en Aceptar para cerrar el cuadro de diálogo Agregar expresión. La expresión se inserta en el área de texto Expresión.

Para vincular una directiva de Web App Firewall mediante la interfaz gráfica de usuario de NetScaler

  1. Lleve a cabo una de las siguientes acciones:
    • Vaya aSeguridad>Web App Firewally, en el panel de detalles, haga clic en eladministrador de directivas de firewall de aplicaciones.
    • Vaya aSeguridad>NetScalerWeb App Firewall >Directivas> Firewally, en el panel “Directivas de Web AppFirewallde NetScaler”, haga clic en Administrador de directivas.
  2. En el cuadro de diálogo应用程序防火墙策略管理器, elija el punto de enlace al que desea vincular la directiva en la lista desplegable. Las opciones son:
    • Anular Global.Las directivas que están vinculadas a este punto de enlace procesan todo el tráfico de todas las interfaces del dispositivo NetScaler y se aplican antes que cualquier otra directiva.
    • Servidor virtual LB.Las directivas que están enlazadas a un servidor virtual de equilibrio de carga se aplican solo al tráfico procesado por ese servidor virtual de equilibrio de carga y se aplican antes que cualquier directiva global predeterminada. Tras seleccionar LB Virtual Server, también debe seleccionar el servidor virtual de equilibrio de carga específico al que desea vincular esta directiva.
    • Servidor virtual CS.Las directivas que están enlazadas a un servidor virtual de conmutación de contenido se aplican únicamente al tráfico procesado por ese servidor virtual de conmutación de contenido y se aplican antes que cualquier directiva global predeterminada. Tras seleccionar CS Virtual Server, también debe seleccionar el servidor virtual de conmutación de contenido específico al que desea vincular esta directiva.
    • Global predeterminado.Las directivas vinculadas a este punto de enlace procesan todo el tráfico de todas las interfaces del dispositivo NetScaler.
    • 等iqueta de directiva.Las directivas que están enlazadas a una etiqueta de directiva procesan el tráfico que la etiqueta de directiva dirige hacia ellas. La etiqueta de directiva controla el orden en que se aplican las directivas a este tráfico.
    • Ninguno.No enlace la directiva a ningún punto de enlace.
  3. Haga clic enContinuar. Aparece una lista de las directivas de Web App Firewall existentes.
  4. Seleccione la directiva que desee vincular haciendo clic en ella.
  5. Realice cualquier ajuste adicional en la encuadernación.
    • Para modificar la prioridad de la directiva, haga clic en el campo para habilitarla y, a continuación, escriba una nueva prioridad. También puede seleccionarRegenerar prioridades para renumerar las prioridadesde manera uniforme.
    • Para modificar la expresión de directiva, haga doble clic en ese campo para abrir el cuadro de diálogoConfigurar la directiva de Web App Firewall, donde puede editar la expresión de directiva.
    • Para configurar la expresión Goto, haga doble clic en el campo del encabezado de la columnaGoto Expressionpara mostrar la lista desplegable, donde puede elegir una expresión.
    • Para configurar la opción Invocar, haga doble clic en el campo del encabezado de la columna Invocar para mostrar la lista desplegable, donde puede elegir una expresión.
  6. Repita los pasos 3 a 6 para agregar cualquier directiva adicional de Web App Firewall que desee vincular globalmente.
  7. Haga clic enAceptar. Aparece un mensaje en la barra de estado que indica que la directiva se ha enlazado correctamente.