El conjunto de documentos para este producto aspira al uso de un lenguaje no discriminatorio. A los fines de esta documentación, "no discriminatorio" se refiere al lenguaje que no implica discriminación por motivos de edad, discapacidad, género, identidad de raza, identidad étnica, orientación sexual, nivel socioeconómico e interseccionalidad. Puede haber excepciones en la documentación debido al lenguaje que se encuentra ya en las interfaces de usuario del software del producto, el lenguaje utilizado en función de la documentación de la RFP o el lenguaje utilizado por un producto de terceros al que se hace referencia. Obtenga más información sobre cómo Cisco utiliza el lenguaje inclusivo.
Cisco ha traducido este documento combinando la traducción automática y los recursos humanos a fin de ofrecer a nuestros usuarios en todo el mundo contenido en su propio idioma. Tenga en cuenta que incluso la mejor traducción automática podría no ser tan precisa como la proporcionada por un traductor profesional. Cisco Systems, Inc. no asume ninguna responsabilidad por la precisión de estas traducciones y recomienda remitirse siempre al documento original escrito en inglés (insertar vínculo URL).
Este documento describe acerca de Cisco Secure Dynamic Attribute Connector en FMC.
CSDAC (Cisco Secure Dynamic Attributes Connector) se puede integrar en FMC (Firepower Management Center), proporcionando el mismo nivel de funcionalidad que la aplicación CSDAC independiente y CSDAC en CDO. En el caso de CSDAC independiente, libera a los clientes de la sobrecarga que supone administrar y mantener una máquina independiente para CSDAC. Como administrador de red, deseo que las interfaces de programación sean fáciles de integrar y estén al día de los cambios en los proveedores de entornos dinámicos externos. Esta integración resuelve el problema de recopilar atributos de entornos de nube que cambian dinámicamente sin implementar una política.
CSDAC se puede configurar ahora en FMC para obtener atributos de etiquetas de Azure, vCenter, AWS, GCP, Office 365 y Azure Service Tags, lo que proporciona paridad de funciones con CSDAC y CSDAC independientes en CDO.
Conector de atributos dinámicos de FMC:
El año pasado, implementé una máquina virtual dedicada para CSDAC para recopilar atributos de mis cuentas de AWS y Azure.
Ahora, mi organización se ha pasado a la nube y no puedo implementar ni administrar una máquina virtual dedicada para CSDAC en mi entorno.
Puede solucionar el problema mediante el conector de atributos dinámicos integrado en FMC. Los objetos dinámicos creados por él se pueden utilizar en la directiva de acceso.
Puede solucionar el problema utilizando Dynamic Attributes Connector en CDO. Los objetos dinámicos creados por ella se pueden utilizar en
Versión mínima del administrador admitido |
Dispositivos gestionados |
Versión mínima de dispositivos administrados admitidos requerida |
Notas |
CSP 7.4 |
Cualquier FTD compatible |
Cualquier FTD 7.0+ |
* El conector de atributos dinámicos no es compatible con dispositivos administrados por FDM
La información que contiene este documento se basa en las siguientes versiones de software y hardware.
· Cisco Firewall Management Center con 7.4
· Cisco Firepower Threat Defence con versión 7.4 o superior.
La información que contiene este documento se creó a partir de los dispositivos en un ambiente de laboratorio específico. Todos los dispositivos que se utilizan en este documento se pusieron en funcionamiento con una configuración verificada (predeterminada). Si tiene una red en vivo, asegúrese de entender el posible impacto de cualquier comando.
Cisco Secure Dynamic Attributes Connector permite utilizar etiquetas de varias plataformas de servicios en la nube en las reglas de control de acceso de Firewall Management Center (FMC).
CSDAC in situ se puede instalar en un equipo Linux y admite la obtención de atributos de:
Admite la misma funcionalidad que CSDAC in situ sin necesidad de instalar y mantener una aplicación dedicada.
El conector vCenter no se admite actualmente en CDO.
Admite el envío de los atributos recibidos a FMC en la nube y a FMC in situ en CDO.
Admite la misma funcionalidad que CSDAC independiente sin necesidad de instalar y mantener una aplicación dedicada.
CSDAC en FMC admite la obtención de atributos de:
No hay ninguna configuración de adaptador explícita aquí, ya que es local para FMC.
Los conectores se utilizan para obtener atributos de AWS, Azure, o365, vCenter.
A continuación, se utiliza el adaptador local para guardar estos atributos simplificados y sus asignaciones IP en FMC como objetos dinámicos.
FMC envía la asignación en tiempo real al FTD (sin implementar).
Activar CSDAC en FMC
Vaya a Integración > Conector de atributos dinámicos.
Utilice el botón de alternancia para activar el conector.
FMC tarda unos minutos en descargar y mostrar las imágenes y los contenedores del acoplador.
Esto solo se puede configurar en el dominio global FMC.
Panel CSDAC
Después de activar CSDAC, se muestra al usuario la página Panel de CSDAC. El panel se utiliza para configurar y ver conectores y filtros consolidados.
Agregar conectores desde el panel
En el panel, haga clic en el icono del conector que desee para agregarlo.
Configure un intervalo de tiempo (en el campo Intervalo de extracción) para que los conectores puedan obtener información de los proveedores con la periodicidad configurada.
Introduzca las credenciales del proveedor para obtener los atributos de etiqueta. Una vez configurado el conector, puede probarlo haciendo clic en el botón Test (Probar).
Configurar filtros
Haga clic en la ficha "Dynamic Attribute Filters" (Filtros de atributos dinámicos) del menú "Dynamic Attributes Connector" (Conector de atributos dinámicos) para ir a la página Dynamic Attributes Filters (Filtros de atributos dinámicos).
Adición de filtros
Haga clic en el botón + para crear un filtro para conectores de atributos.
Agregar etiquetas AWS
Por ejemplo, podemos suponer que está interesado en la clave "RR. HH." y el valor "Aplicación" en las cargas de trabajo de AWS.
Así es como se vería en AWS.
Puede crear una regla de "RR. HH. igual a aplicación" haciendo clic en el botón +.
El adaptador FMC local enviaría las direcciones IP coincidentes como asignaciones de objetos dinámicos a FMC
Vista previa
También puede ver las direcciones IP coincidentes de una regla de atributo determinada haciendo clic en el botón | Ocultar el botón "Vista previa".
Ver los objetos dinámicos creados por CSDAC en Objetos > Atributos externos, Objeto dinámico en FMC
En FMC, agregue una política de acceso para permitir o bloquear los objetos dinámicos recibidos desde el Conector de atributos dinámicos.
Modelos |
Número de conectores admitidos |
Plataformas |
Límite basado en la memoria |
Básico |
Solo Azure AD |
1600 |
32 GB |
Pequeño |
5 |
vFMC |
> 32 GB |
Medio |
10 |
vFMC 300 y 2600 |
>= 64 GB |
Grande |
20 |
4600 |
>= 128 GB |
La resolución de problemas se realiza mejor trazando los objetos dinámicos desde conectores CSDAC a atributos de Dynamics en FMC.Muchos registros internos se refieren a esta función como "recopilación". Puede observar el estado del sistema a lo largo de la cadena de difusión para aislar los problemas. CSDAC utiliza contenedores Docker. Los mensajes y los nombres de los registros y otros archivos deben denominarse "docker"
En primer lugar, asegúrese de que Connectors se pueden conectar a servidores vCenter, AWS o Azure.
Si los conectores no están configurados correctamente, los procesos descendentes no pueden obtener información de etiquetas.
El estado del conector se muestra en el campo de estado y se actualiza cada 15 segundos.
Aquí, vemos que el conector no pudo autenticarse con las credenciales proporcionadas.
Asegúrese de que la vista previa de la regla muestre las direcciones IP coincidentes para la condición de consulta.
Si no hay direcciones IP coincidentes, FMC no puede obtener las asignaciones de objetos dinámicos.
Comprobación de los filtros de atributos
Compruebe que las asignaciones de IP de atributos dinámicos están disponibles en la vista previa. El botón Mostrar vista previa está disponible en la ventana emergente Editar filtro de atributos dinámicos.
En primer lugar, asegúrese de que el servidor FMC contiene los enlaces que espera.
Verifique FMC Health Monitor y Notifications para las alertas de estado CSDAC.
Comprobación de objetos dinámicos
FMC Object Manager le permite descargar las direcciones IP de objetos dinámicos actuales.
El administrador de tareas de FMC muestra alertas de estado si algún servicio principal, incluido el conector de atributos dinámicos, está inactivo. La alerta contiene información relativa al nombre y el estado del servicio.
Nota: seguimos teniendo el nombre de "reunión" en varias notificaciones y es necesario proporcionar aquí el nombre del servicio para obtener información detallada.
Aquí vemos que muster-bee y muster-local-fmc-adapter son "insalubres".
Si el error indica cualquiera de los servicios centrales, entonces los registros de troubleshooting deben ser recolectados para el debug.
Desde /usr/local/sf/csdac call ./muster-cli debug-on
Busque los registros CSDAC en untarred Solución de problemas en estas carpetas:
/results-XX/command-outputs/csdac_troubleshoot/info
Contiene los datos almacenados en la base de datos etcd.
/results-XX/command-output/csdac_troubleshoot /log
Contiene los registros de los contenedores de acoplamiento.
/results-XX/command-outputs/csdac_troubleshoot/status.log
Muestra el estado del contenedor, las versiones y los detalles de la imagen del acoplador.
El script muster-cli se puede utilizar para comprobar el estado de CSDAC desde la CLI de FMC.
Si el estado de cualquier servicio es "Salido" o diferente de "Activo", comience comprobando los registros de ese contenedor.
El nombre del contenedor es necesario para obtener registros; se puede obtener de la salida.
El script ‘muster-cli’ se puede utilizar para activar y desactivar los registros de depuración.De forma predeterminada, los contenedores se registran en INFO level.INFO y DEBUG son los únicos niveles admitidos.
Para habilitar el usuario de nivel DEBUG: ./muster-cli debug-on.
Esto proporcionaría más información para la generación de problemas y ayuda con debug.Esta opción debe estar habilitada mientras se reproduce un problema.
Para volver al nivel INFO, utilice: ./muster-cli debug-off.
root@firepower:/usr/local/sf/csdac# ./muster-cli debug-on
Recreating muster-bee ...
Recreating muster-bee ... done
Recreating muster-user-analysis ... done
Recreating muster-local-fmc-adapter ... done
Recreating muster-ui-backend ... done
Cuando el modo de depuración está habilitado, todos los registros del contenedor de docker también contendrían mensajes de depuración
Obtenga registros en tiempo real mediante los comandos de docker: docker logs -f <nombre_contenedor>
En el siguiente ejemplo, el mensaje de depuración muestra qué desencadenó un error gRPC
2022-12-12 14:33:29,649 [status_storage] DEBUG: Loading status from /app/status/aws.1_status.json...
2022-12-12 14:33:29,650 [status_storage] DEBUG: Loading status from /app/status/gcp.1_status.json...
2022-12-12 14:33:29,651 [status_storage] DEBUG: Loading status from /app/status/github.1_status.json...
2022-12-12 14:33:29,651 [status_storage] DEBUG: Loading status from /app/status/o365.1_status.json...
2022-12-12 14:33:43,279 [server] DEBUG: Got health status request.
2022-12-12 14:33:43,280 [bee_api] WARNING: Got gRPC error from BEE: StatusCode.UNAVAILABLE failed to connect to all addresses; last error: UNKNOWN: Failed to connect to remote host: No route to host
El problema más común que encontramos es que FMC no recibe todos los mapeos de objetos dinámicos.
Para solucionar el problema,
Los atributos de etiqueta para una IP dada se registran en los registros de Troubleshooting. Para el conector AWS, analizamos muster-connector-aws.1.muster-docker.log.gz
¿Se ve bien el estado del conector y el adaptador?
Compruebe los estados en las páginas Conector, Adaptador correspondientes.
¿Consiguieron los conectores todos los mapeos?
Compruebe la vista previa de la regla para ver si hay direcciones IP coincidentes.
Verifique los registros del acoplador del conector para ver si está consultando las asignaciones correctamente.
¿Recibió el servidor REST asignaciones de etiquetas dinámicas del conector?
Compruebe la página de objetos dinámicos de FMC.
Compruebe los registros de USMS (en /opt/CSCOpx/MDC/log/operation/usmsharedsvcs.log ) para ver si el servidor FMC REST ha procesado correctamente la solicitud de API de CSDAC.
P: ¿Qué versión de CSDAC in situ admite un conector ISE? Tampoco veo un conector de este tipo en la versión 7.4.0 (compilación 1494).
R.: Se encuentra en CSDAC independiente y no en FMC ni en CDO. Para probarlo, necesitará un paquete CSDAC ansible.
P: Cuando se publique, ¿qué versión de CSDAC in situ sería?
R: Probablemente 2.1.0.
P: Se ha mostrado una pantalla con un engranaje que tiene API colocada sobre ella. Creo que es CSDAC; ¿qué significa eso?
R: El explorador de API está incorporado en este CSDAC. Desde esta página puede realizar llamadas de API a CSDAC.
Revisión | Fecha de publicación | Comentarios |
---|---|---|
1.0 |
29-Jul-2024 |
Versión inicial |