Responder

Advertencia

Los filtros de respuesta y reescritura están obsoletos y, como alternativa, Citrix recomienda utilizar filtros mediante una infraestructura de directivas avanzada.

Las complejas configuraciones web actuales a menudo requieren respuestas diferentes a las solicitudes HTTP que, en la superficie, parecen ser similares. Cuando los usuarios solicitan la página principal de un sitio web, es posible que quiera proporcionar una página principal diferente en función de dónde se encuentre cada usuario, el explorador que esté utilizando el usuario o los idiomas que acepte el explorador y el orden de preferencia. Es posible que quiera interrumpir la conexión inmediatamente si la solicitud proviene de un rango IP que ha estado generando ataques DDoS o iniciando intentos de piratería.

Con la función Responder, las respuestas pueden basarse en quién envía la solicitud, de dónde se envía y otros criterios con implicaciones de seguridad y administración del sistema. La función es simple y rápida de usar. Al evitar la invocación de funciones más complejas, reduce los ciclos de CPU y el tiempo dedicado al manejo de solicitudes que no requieren procesamiento complejo.

Para manejar datos confidenciales, como información financiera, si quiere asegurarse de que el cliente utiliza una conexión segura para explorar un sitio, puede redirigir la solicitud a una conexión segura mediante https:// en lugar de.http://

Para utilizar la función Responder, haga lo siguiente:

  • Habilite la función Responder en Citrix ADC.
  • Configure las acciones dResponder. La acción puede ser generar una respuesta personalizada, redirigir una solicitud a una página web diferente o restablecer una conexión.
  • Configurar directivas de Responder. La directiva determina las solicitudes (tráfico) en las que se debe realizar una acción.
  • Enlazar cada directiva a un punto de enlace ponerla en vigor. Un punto de enlace hace referencia a una entidad en la que Citrix ADC examina el tráfico para ver si coincide con una directiva. Por ejemplo, un punto de enlace puede ser un servidor virtual de equilibrio de carga.

Puede especificar una acción predeterminada para las solicitudes que no coincidan con ninguna directiva y puede omitir la comprobación de seguridad para las acciones que de otro modo generarían mensajes de error.

La función de reescritura de Citrix ADC ayuda a reescribir cierta información en las solicitudes o respuestas manejadas por Citrix ADC. La siguiente sección muestra algunas diferencias entre las dos entidades.

Comparación entre las opciones de Reescritura y Responder

La principal diferencia entre la función de reescritura y la función de respuesta es la siguiente:

Responder no se puede utilizar para expresiones basadas en servidor o respuesta. Responder solo se puede utilizar para los siguientes escenarios dependiendo de los parámetros del cliente:

  • Redirigir una solicitud http a nuevos sitios web o páginas web
  • Responder con alguna respuesta personalizada
  • Desechar o restablecer una conexión a nivel de solicitud

En el caso de una directiva de respuesta, Citrix ADC examina la solicitud del cliente, realiza acciones de acuerdo con las directivas aplicables, envía la respuesta al cliente y cierra la conexión con el cliente.

En caso de una directiva de reescritura, Citrix ADC examina la solicitud del cliente o la respuesta del servidor, realiza acciones de acuerdo con las directivas aplicables y reenvía el tráfico al cliente o al servidor.

En general, se recomienda utilizar Responder si quiere que Citrix ADC restablezca o suelte una conexión basada en un parámetro basado en cliente o solicitud. Use Responder para redirigir el tráfico o responda con mensajes personalizados. Utilice la reescritura para manipular datos en solicitudes y respuestas HTTP.