Seguridad y NIS2
Sabes quién cambió qué. Pronto: sabes qué pasó en la red.
django-nms tiene hoy roles, historial de cambios y auditoría de despliegues. El módulo NIS2 con agentes Wazuh y registro de incidentes está en la hoja de ruta; aquí lo describimos como concepto.
- Rol de técnico sin acceso a los datos financieros de los clientes
- Historial de cambios en vendedores, contratos, servicios y hosts
- Auditoría de cada despliegue de configuración RADIUS y de routers
Concepto: NIS2 para ISP con Wazuh (hoja de ruta)
Estado: en la hoja de ruta, concepto. La descripción siguiente es un plan, no una función disponible hoy.
NIS2 alcanza a los operadores de telecomunicaciones de toda la UE. La notificación de incidentes tiene tres plazos: alerta temprana en 24 horas, notificación en 72 horas, informe final en un mes. django-nms es un sistema de registro de red y clientes, no un SIEM. Por eso, en lugar de construir nuestra propia detección, planeamos una integración con Wazuh.
Cómo debe funcionar:
- Agentes Wazuh en los servidores (RADIUS, routers Linux, el propio django-nms) y recogida de syslog de los routers MikroTik y Cisco. Registros de la aplicación (despliegues de configuración, acciones de administradores, inicios de sesión) enviados a Wazuh en JSON.
- Ingesta de eventos. Wazuh envía las alertas a django-nms por webhook. Un evento tiene origen, gravedad, id de regla, host y carga bruta. El sistema lo correlaciona por dirección IP con un host de abonado, un router de borde o una ubicación.
- Registro de incidentes. A partir de uno o varios eventos creas un incidente: hora de detección, clasificación, servicios afectados, número de abonados, acciones tomadas, notificaciones. Los eventos DDoS pueden establecer automáticamente un bloqueo de host con el motivo «DDoS», que ya existe en el modelo.
- Plazos NIS2. Cada incidente tiene temporizadores de 24 h, 72 h y 1 mes con recordatorios por correo y SMS a los responsables.
- Informes. Exportación de la notificación y del informe final en la estructura que exige el CSIRT nacional, más un registro anual para auditoría.
Si te estás preparando para NIS2, nos gustaría hablar del alcance. Los primeros socios dan forma al módulo.
Qué está disponible hoy
-
Roles y permisos
Grupos de Django: gestión de facturas, técnico (hosts y ubicaciones, sin contratos ni clientes), notificaciones de cambios de contrato. Rol de técnico configurado con un comando.
-
Historial de cambios
django-simple-history en vendedores, plantillas de contrato, servicios, relaciones de servicio y hosts. Lista de campos modificados en cada entrada.
-
Registro de actividad
Registro global de acciones de administradores con filtros de usuario, modelo, acción y periodo. Actividad reciente en el panel.
-
Auditoría de despliegues
Cada despliegue de configuración RADIUS y de routers guarda registro, resultado y número de hosts. Las actualizaciones de estado de sesiones también quedan registradas.
-
Secretos
Contraseñas de los certificados de factura electrónica cifradas en la base de datos. Claves SSH solo en el disco del servidor, nunca en la base de datos.
-
En la hoja de ruta
Registro de incidentes NIS2
Eventos desde Wazuh, correlación con elementos de red, plazos 24h/72h/1 mes, informes. En la hoja de ruta.
-
En la hoja de ruta
2FA y SSO
Segundo factor de acceso e inicio de sesión corporativo. En la hoja de ruta.
-
Parcial
Herramientas RGPD
Anonimización de entornos de prueba disponible. Exportación y borrado por cliente: en la hoja de ruta.
-
Tus datos, tu servidor
Autoalojado en Docker o alojamiento en la UE. Ningún dato de cliente sale de tu infraestructura.
Plan del módulo NIS2
El orden puede cambiar según las peticiones de los operadores.
-
T2 2027 En la hoja de ruta
Ingesta de eventos desde Wazuh
Webhook, modelo de evento, correlación con host y router por IP.
-
T3 2027 En la hoja de ruta
Registro de incidentes y plazos
Incidente con clasificación, elementos afectados y temporizadores 24h/72h/1 mes.
-
T4 2027 En la hoja de ruta
Informes y respuestas automáticas
Exportación de notificaciones, registro anual, bloqueo DDoS automático.
Preguntas sobre seguridad
¿Un técnico puede ver datos financieros?
No con el rol de técnico. Da acceso a hosts, ubicaciones e historial, sin contratos, clientes ni facturas.
¿El módulo NIS2 está disponible?
No. Es un concepto de la hoja de ruta. Lo describimos para recoger requisitos de operadores que se preparan para NIS2.
¿Te preparas para NIS2?
Hablemos de lo que necesitas en un registro de incidentes. Los primeros socios tienen voz en el alcance y condiciones preferentes.