DocumentaciónSistema

    34

    Configuración

    Configuración — resumen

    La página de Configuración contiene 11 pestañas para la configuración completa del sistema. La mayoría de los ajustes requieren el rol de administrador.

    Licencia requerida: Free
    Configuración
    Configuración — ajustes del sistema (11 pestañas)
    PestañaDescripción
    UsuariosGestión de cuentas, roles, 2FA
    Notificaciones5 tipos de canales + historial de entrega
    Bases de datosPG / ES / CH info, retención, prueba de conexión
    ReglasKibana Detection Engine — activar/desactivar, importar/exportar
    FirewallReglas UFW — agregar, eliminar, activar/desactivar por regla
    Rangos IPRangos IP internos (CIDR) para clasificación de tráfico
    Servicios APIHIBP, VirusTotal, OTX — claves y verificación de estado
    Flow CollectorPuerto nfacctd, iniciar/detener servicio, reglas UFW
    HoneypotAgentes T-Pot, URL, clave API, estado, estadísticas
    AIModo (local/nube), modelo, activación automática, límites de velocidad
    LicenciaInfo del tier, insignia de prueba, uso de agentes, activación/desactivación

    Pestaña: Usuarios

    Gestión de cuentas de usuario de FlowPro NG:

    • •Crear usuario — nombre, email, rol (admin / analyst / viewer)
    • •Autenticación de dos factores (2FA) — TOTP a través de Google/Microsoft Authenticator
    • •Cambiar contraseña — requiere la contraseña actual o privilegios de administrador
    • •Desactivación / eliminación — el usuario desactivado no puede iniciar sesión
    RolPermisos
    AdminAcceso completo — configuración, gestión de usuarios, todo
    AnalystLectura + escritura — alertas, comentarios, análisis, exportación
    ViewerSolo lectura — visualización del dashboard, logs, alertas

    Historial de inicio de sesión

    La parte inferior de la pestaña muestra una tabla de historial de inicio de sesión:

    • •Usuario — quién inició sesión
    • •Dirección IP — desde dónde
    • •Hora — cuándo
    • •Resultado — éxito / fallo
    • •User agent — navegador y dispositivo

    Pestaña: Notificaciones

    Configuración de canales de notificación para alertas. Se admiten 5 tipos de canales:

    Telegram

    • •Bot token — token de @BotFather
    • •Chat ID — ID del canal o grupo
    • •Prueba — enviar un mensaje de prueba

    Slack

    • •Webhook URL — incoming webhook del workspace de Slack
    • •Canal — canal de destino (opcional, depende del webhook)

    Email

    • •Servidor SMTP — dirección y puerto (465/587)
    • •Autenticación — usuario y contraseña
    • •Remitente — dirección de envío
    • •Destinatarios — lista de direcciones de correo electrónico

    ntfy.sh

    • •Topic URL — URL al servidor ntfy.sh
    • •Notificaciones push directamente al móvil

    Webhook

    • •URL — endpoint HTTP personalizado
    • •Método — POST (payload JSON con detalles de la alerta)

    Historial de notificaciones

    La parte inferior de la pestaña muestra el historial de notificaciones enviadas con el resultado de entrega (éxito / error) y marca de tiempo.

    Después de configurar un canal, envíe siempre un mensaje de prueba para verificar la funcionalidad. Puede monitorear el éxito de la entrega en el historial de notificaciones.

    Pestaña: Bases de datos

    Resumen del estado de las bases de datos y configuración de retención:

    Base de datosInformación
    PostgreSQLVersión, número de tablas, tamaño de BD, estadísticas del pool, prueba de conexión
    ElasticsearchEstado del clúster, índices, tamaños, documentos, políticas ILM
    Base de datos de flujosVersión, tablas de flujo, tamaño, número de registros
    • •Período de retención — cuánto tiempo conservar los logs (política ILM en Elasticsearch)
    • •Prueba de conexión — verificar la disponibilidad de cada base de datos
    • •Gestión de índices — resumen de índices, flujos de datos, tamaños
    El cambio del período de retención surte efecto gradualmente. Los datos antiguos se eliminarán después de superar el límite establecido, no de inmediato.

    Pestaña: Reglas

    Gestión de reglas de Kibana Detection Engine para la detección de amenazas de seguridad:

    • •Resumen de reglas — lista de todas las reglas de detección con descripción y estado
    • •Activar / Desactivar — activar y desactivar reglas individuales
    • •Importar reglas — cargar reglas personalizadas en formato NDJSON
    • •Exportar reglas — descargar reglas para respaldo o compartir
    • •Silenciar — suprimir temporalmente una regla específica sin desactivarla
    FlowPro NG incluye 1541 reglas preinstaladas de Elastic Security y 5 reglas personalizadas de MikroTik. Las reglas se actualizan con cada nueva versión de Elasticsearch.

    Pestaña: Firewall

    Gestión de reglas UFW (Uncomplicated Firewall) directamente desde la interfaz web:

    • •Resumen de reglas — reglas activas de permitir/denegar con números
    • •Agregar regla — puerto, protocolo (TCP/UDP/Ambos), origen, acción (permitir/denegar)
    • •Activar/desactivar por regla — desactivar temporalmente una regla sin eliminarla (guardado en BD)
    • •Eliminar regla — eliminación permanente
    • •IPv4 / IPv6 — soporte para ambas versiones (las reglas v6 se eliminan primero)

    Pestaña: Rangos IP

    Definición de rangos IP internos para la clasificación del tráfico de red:

    • •Rangos CIDR — definición usando notación CIDR (p. ej. 192.168.1.0/24)
    • •Nombres de rangos — nomenclatura para fácil identificación (LAN, DMZ, servidores…)
    • •Clasificación de tráfico — distinción entre tráfico interno y externo en los dashboards
    • •Agregar / eliminar — gestión de rangos mediante formulario
    La configuración correcta de los rangos IP es importante para una clasificación precisa del tráfico en los módulos Dashboard y Flow Collector.

    Pestaña: Servicios API

    Configuración de claves API externas para funcionalidad ampliada:

    ServicioUsoRequerido para
    HIBP API KeyHave I Been Pwned — verificación de filtraciones de correo electrónicoNetwork Tools → Password / Compromise
    VirusTotal API KeyAnálisis de archivos, URL y dominiosNetwork Tools → VulnScan / Compromise
    OTX API KeyAlienVault OTX — inteligencia de amenazasNetwork Tools → Compromise
    • •Verificación de estado — comprobar la validez y funcionalidad de la clave
    • •Límites de velocidad — mostrar las llamadas API restantes
    • •Almacenamiento — las claves se almacenan cifradas en la base de datos

    Pestaña: Flow Collector

    Configuración del colector NetFlow (nfacctd / pmacct):

    • •Puerto — número de puerto UDP para recibir datos NetFlow (predeterminado: 12051)
    • •Estado del servicio — visualización del estado actual de nfacctd (en ejecución / detenido)
    • •Iniciar / Detener — controlar el servicio directamente desde la interfaz
    • •Reglas UFW — gestión automática de reglas de firewall para el puerto NetFlow
    Al cambiar el puerto, la configuración en /etc/pmacct/flowpro-datasource1.conf se actualiza automáticamente, se elimina la regla UFW antigua y se añade una nueva para el nuevo puerto.

    Pestaña: Honeypot

    Configuración de agentes honeypot T-Pot para el módulo Honeypot:

    • •Lista de agentes — tabla con URL, estado y recuento de eventos
    • •Agregar agente — URL (https://), clave API, activar/desactivar
    • •Verificación de estado — comprobación automática de disponibilidad del agente
    • •Estadísticas — recuento de eventos y sesiones en las últimas 24h
    • •Eliminar — borrar el agente y sus datos
    El agente honeypot se comunica a través de HTTPS con un certificado autofirmado. Asegúrese de que el firewall permita el tráfico saliente al puerto del agente.

    Pestaña: AI

    Configuración del análisis IA (ver capítulo Análisis IA):

    • •Modo — Ollama local o proxy en la nube (api.net-service.io)
    • •Modelo — selección de modelo LLM (qwen2.5:72b predeterminado, gpt-oss:120b)
    • •Activación automática — lanzamiento automático de análisis cuando se detectan alertas
    • •Prueba de conexión — verificar la disponibilidad de Ollama / AI Proxy

    Estadísticas de uso de IA

    La parte inferior de la pestaña muestra estadísticas:

    • •Número total de análisis y hallazgos
    • •Distribución de hallazgos por severidad (gráfico)
    • •Uso por modelo y activador (tabla)
    • •Línea temporal diaria — tendencia para el período seleccionado (7d / 30d / 90d / todo)

    Límites de velocidad

    TierPor horaPor díaSimultáneo
    Security302002
    Enterprise605004

    Pestaña: Licencia

    Resumen y gestión de la licencia de FlowPro NG:

    • •Tier actual — visualización de la licencia con insignia de color (Free / Core / Security / Enterprise)
    • •Insignia Trial — insignia naranja "Trial" junto al tier cuando la versión de prueba está activa
    • •Organización y cliente — información de la licencia
    • •Fecha de validez — expiración de la licencia
    • •Vinculación de instancia — licencia vinculada a una instalación específica

    Uso de agentes

    La tarjeta "Uso de agentes" muestra un resumen detallado de las fuentes:

    • •Barra de progreso — visualización del uso (verde → amarillo → rojo)
    • •Agentes Fleet — tabla con nombres de host y estado
    • •Fuentes Syslog — tabla con direcciones IP y nombres (de Activos)
    • •Fuentes NetFlow — tabla con direcciones IP y nombres
    • •Total — suma de todas las fuentes vs. límite de la licencia

    Activación / Desactivación

    • •Activación de licencia — introducir la clave de licencia JWT
    • •Desactivación — liberar la licencia (vinculación de instancia) para transferir a otro servidor