feat: Automating node scanning (scripts/alta_nodo.rb, candado.rb) and updated ontology
This commit is contained in:
@@ -4,6 +4,16 @@ Este documento registra la evolución, cambios y eventos significativos en el se
|
||||
|
||||
> **Referencias:** ✅ Completado | ⏳ En Proceso | 🧪 Verificado | ⚠️ Alerta | 📍 Definido
|
||||
|
||||
## 2026-02-18
|
||||
|
||||
| Hora | Nodo | Detalle |
|
||||
| :--- | :--- | :--- |
|
||||
| 00:55 | Grid | ✅ **Documentación ONTO**: Se actualiza `01_ontologia.md` y se crean fichas para `srv-xen01` y `cam-hikvision-24`. |
|
||||
| 00:45 | cam-hikvision-24 | ⚠️ **Sonda de Campo**: **Detección HTTP**. IP `10.0.10.24`. Puerto 80 abierto (Hikvision Login), SSH cerrado. Rol: Cámara/DVR. |
|
||||
| 00:35 | srv-xen01 | ✅ **Sonda de Campo**: **Corrección de Rol**. IP `10.0.10.23`. Identificado como **Citrix XenServer 7.0** (previamente catalogado como Debian). Evidencia forense de procesos Xen y Open vSwitch. |
|
||||
| 00:10 | Grid | 🔒 **Protocolo de Seguridad**: Implementación de **Candado JIT** (`scripts/candado.rb`). Autorización temporal (5 min) basada en desafío de passphrase SSH. El Agente requiere token activo para operar sondas. |
|
||||
| 00:00 | Grid | 🔧 **Automatización**: Despliegue de `scripts/alta_nodo.rb` (Ruby). Sonda de relevamiento autónoma con detección de roles y soporte SSH legacy. |
|
||||
|
||||
## 2026-02-16
|
||||
|
||||
| Hora | Nodo | Detalle |
|
||||
|
||||
@@ -23,6 +23,8 @@ Este documento define la identidad, propósito y componentes principales del ser
|
||||
- **[srvv-UPTIME](nodos/srvv-UPTIME.md)** (`10.0.10.9`): LXC Debian 12 / Monitorización (⚠️ Disk 77%).
|
||||
- **[srvv-DATA](nodos/srvv-DATA.md)** (`10.0.10.13`): LXC Debian 12 / Datos.
|
||||
- **[srvv-SITIO2](nodos/srvv-SITIO2.md)** (`10.0.10.19`): LXC Debian 12 / Web Secundario (Acceso `root`).
|
||||
- **[srv-xen01](nodos/srv-xen01.md)** (`10.0.10.23`): **Citrix XenServer 7.0** / Hypervisor (4 Cores Xeon).
|
||||
- **[cam-hikvision-24](nodos/cam-hikvision-24.md)** (`10.0.10.24`): Disp. Hikvision / Cámara o DVR (Detectado vía HTTP).
|
||||
- **[srvv-DNS](nodos/srvv-DNS.md)** (`10.0.10.2`): VM Debian 12 / Servidor DNS.
|
||||
|
||||
|
||||
|
||||
@@ -0,0 +1,18 @@
|
||||
# Nodo: cam-hikvision-24 (Detectado)
|
||||
|
||||
## Información General
|
||||
- **Hostname**: `cam-hikvision-24` (Asignado provisionalmente)
|
||||
- **IP**: `10.0.10.24`
|
||||
- **Rol**: **Cámara IP / DVR** (Hipótesis Alta)
|
||||
- **Sistema Operativo**: Firmware Propietario (Hikvision Embedded)
|
||||
- **Estado**: 🟢 Online (HTTP Accesible)
|
||||
|
||||
## Evidencia de Sondeo
|
||||
- **SSH**: 🔴 Cerrado / Rechazado.
|
||||
- **HTTP (Puerto 80)**: 🟢 Abierto.
|
||||
- **Firma Web**: Redirección a `/doc/page/login.asp`.
|
||||
- **Fabricante Probable**: Hikvision.
|
||||
|
||||
## Observaciones
|
||||
- Este nodo no admite gestión SSH estándar.
|
||||
- Se recomienda aislar en VLAN de videovigilancia si es posible.
|
||||
@@ -0,0 +1,30 @@
|
||||
# Nodo: srv-xen01
|
||||
|
||||
## Información General
|
||||
- **Hostname**: `srv-xen01`
|
||||
- **IP**: `10.0.10.23`
|
||||
- **Rol**: **Citrix XenServer Hypervisor** (Detectado)
|
||||
- **Sistema Operativo**: XenServer 7.0.0-125380c
|
||||
- **Kernel**: Linux (Dom0)
|
||||
- **Estado**: 🟢 Online (Relevado el 2026-02-18)
|
||||
|
||||
## Hardware (Dom0)
|
||||
- **CPU**: Intel(R) Xeon(R) CPU E31230 @ 3.20GHz (4 Cores)
|
||||
- **RAM**: ~658 MB (Asignada a Dom0) / Total Físico Desconocido (Probable 16GB+ dado el rol)
|
||||
- **Almacenamiento**:
|
||||
- `sda`: 298,1G (WDC WD3200AAKS-0)
|
||||
- `sdb`: 931,5G (WDC WD10EZEX-00W) - Posible Storage Repository (SR).
|
||||
- `sdc`: 931,5G (WDC WD10EZEX-00W) - Posible Storage Repository (SR).
|
||||
- `tda`: 120G
|
||||
- `tdb`: 64G
|
||||
|
||||
## Evidencia Forense (Roles Detectados)
|
||||
- **Hypervisor**: ✅ **Citrix XenServer** (Marcadores: `/etc/xen`, `/opt/xensource/bin/xe`).
|
||||
- **Gestión**: `xapi` (XenAPI), `xenopsd`.
|
||||
- **Red**: `ovs-vswitchd` (Open vSwitch).
|
||||
- **Puertos**: 80, 443 (Gestión Web/API), 22 (SSH), 5900-5902 (VNC Consoles para VMs).
|
||||
|
||||
## Bitácora de Alta
|
||||
- **Fecha**: 2026-02-18
|
||||
- **Acción**: Re-Sondeo con Script `alta_nodo.rb`.
|
||||
- **Descubrimiento**: El nodo fue identificado previamente como Debian 12 (falso positivo o re-instalación), pero la evidencia actual confirma **Citrix XenServer 7.0**.
|
||||
Reference in New Issue
Block a user