barra de menu

miércoles, 4 de diciembre de 2019

A10 - ADC - AFLEX

aFleX es una característica basada en la sintaxis del lenguaje TCL (Tools Commands Language) que nos ayuda administrar el tráfico.

Nos provee de los comandos estándar de TCL y ACOS tiene desarrollado una serie de comandos más para su propio entorno.

aFleX nos permite hacer una inspección del contenido de los paquetes, tanto de la cabecera como de los datos. Las acciones sobre el tráfico para aplicar pueden ser bloquearlo, redirigirlo a un Grupo de Servicio o a un Servidor específico o modificar el contenido.

Los scripts que hacemos con aFleX tienen básicamente 3 componentes:

  • Events
  • Test
  • Actions



Los scripts se ejecutan en función a un evento, es decir, cuando un evento ocurre, se ejecuta un script.

Usa los operadores estándar de TCL, los operadores lógicos or/and/nor y los operadores relacionales como contains, matches, equals, starts_with, ends_with, matches_regex.

Para configurar un script en aFleX usamos cualquier editor de texto y lo salvamos en un archivo. Después usamos el comando "import aflex" para importar el archivo al equipo A10. Para comprobar que la sintaxis es correcta, usaremos "aflex check "

Si lo hacemos desde la GUI, tenemos que ir a Config - Service - Aflex. Desde aquí podemos cargar/descargar scripts y, también comprobar la sintaxis.

Ejemplo de script






No hay comentarios:

Publicar un comentario