ADC
Gracias por los comentarios

Este artículo ha sido traducido automáticamente. (Aviso legal)

Ejemplo 3: Etiquetado de conexiones seguras e inseguras

Example Inc. quiere etiquetar las solicitudes entrantes con un encabezado que indica si la conexión es o no una conexión segura. Esto ayuda al servidor a realizar un seguimiento de las conexiones seguras después de que Citrix ADC haya descifrado las conexiones.

Para implementar esta configuración, comenzaría creando acciones de reescritura con los valores mostrados en las tablas siguientes. Estas acciones etiquetan las conexiones al puerto 80 como conexiones inseguras y las conexiones al puerto 443 como conexiones seguras.

Nombre de la acción Tipo de acción de reescritura Nombre de encabezado Valor
Action-Rewrite-SSL_YES INSERT_HTTP_HEADER SSL
Nombre de la acción Tipo de acción de reescritura Nombre de encabezado Valor
Action-Rewrite-SSL_NO INSERT_HTTP_HEADER SSL NO

A continuación, creará una directiva de reescritura con los valores que se muestran en las tablas siguientes. Estas directivas comprueban las solicitudes entrantes para determinar qué solicitudes se dirigen al puerto 80 y cuáles al puerto 443. A continuación, las directivas agregan el encabezado SSL correcto.

Nombre de la directiva Nombre de la acción Acción indefinida Expresión
Policy-Rewrite-SSL_YES Action-Rewrite-SSL_YES NOREWRITE CLIENT.TCP.DSTPORT.EQ (443)
Policy-Rewrite-SSL_NO Action-Rewrite-SSL_NO NOREWRITE CLIENT.TCP.DSTPORT.EQ (80)

Por último, vinculará las directivas de reescritura a Citrix ADC, asignando a la primera directiva una prioridad de 200 y a la segunda una prioridad de 300, y estableciendo la expresión goto de ambas directivas en END.

Cada conexión entrante al puerto 80 ahora tiene un encabezado HTTP SSL:NO agregado y cada conexión entrante al puerto 443 tiene un encabezado HTTP SSL:YES agregado.

La versión oficial de este contenido está en inglés. Para mayor comodidad, parte del contenido de la documentación de Cloud Software Group solo tiene traducción automática. Cloud Software Group no puede controlar el contenido con traducción automática, que puede contener errores, imprecisiones o un lenguaje inadecuado. No se ofrece ninguna garantía, ni implícita ni explícita, en cuanto a la exactitud, la fiabilidad, la idoneidad o la precisión de las traducciones realizadas del original en inglés a cualquier otro idioma, o que su producto o servicio de Cloud Software Group se ajusten a cualquier contenido con traducción automática, y cualquier garantía provista bajo el contrato de licencia del usuario final o las condiciones de servicio, o cualquier otro contrato con Cloud Software Group, de que el producto o el servicio se ajusten a la documentación no se aplicará en cuanto dicha documentación se ha traducido automáticamente. Cloud Software Group no se hace responsable de los daños o los problemas que puedan surgir del uso del contenido traducido automáticamente.
Ejemplo 3: Etiquetado de conexiones seguras e inseguras