Ctrl K
ComunidadGuías…
GITHUB · ANALIZADO

infranetpro

InfraNet Pro es una aplicación web auto-alojada para documentación de redes que verifica automáticamente la consistencia entre los planos dibujados y el estado real de los dispositivos mediante SNMP, LLDP/CDP y FDB.

Ficha actualizada 22 sept 2026, 15:36 · upstream 22 sept 2026, 13:14 · release v2.11.8

Ver códigoProblemas y ayudaRepositorio ↗
00

Qué es infranetpro

Descripción editorial construida a partir del repositorio, su documentación y sus señales de mantenimiento.

InfraNet Pro es una herramienta de gestión de infraestructura (DCIM) diseñada para funcionar sin base de datos ni dependencia de la nube. Permite a los administradores dibujar racks, planos de planta y mapas WAN/VPN, y luego validar que la documentación coincide con la realidad física mediante descubrimiento automático de SNMP, LLDP, CDP y FDB.

La filosofía del producto es 'manual-first': lo que el usuario declara tiene prioridad sobre los datos descubiertos. La aplicación detecta discrepancias como puertos desconectados, cambios de IP en la misma MAC o dispositivos ausentes, reportando si una verificación no pudo alcanzarse por falta de credenciales SNMP. No sobrescribe la configuración manual con datos automáticos, sino que emite advertencias.

Ofrece capacidades de exportación versátiles, incluyendo archivos PDF vectoriales con registros de activos auditables, planos editables en draw.io y etiquetas para cables. Incluye una API REST legible y un asistente de IA que analiza la topología sin depender de servicios externos.

CASOS DE USO
  • Auditoría de cambios de red: Comparar el estado documentado contra el real para detectar dispositivos desconectados o IPs cambiadas.
  • Documentación para clientes: Generar dossieres PDF con registros de activos y verificaciones de SNMP para entregar a terceros.
  • Gestión de racks físicos: Visualizar la disposición de equipos en racks 19" y verificar el estado de puertos y VLANs.
  • Integración con Ansible: Exportar inventarios de red listos para automatización mediante la API REST.
  • Descubrimiento de topología pasiva: Identificar dispositivos conectados a través de LLDP/CDP sin intervención manual previa.
PUNTOS DESTACADOS
  • Arquitectura sin base de datos: Utiliza un único proceso Node.js y archivos JSON por proyecto, reduciendo la complejidad.
  • Verificación SNMP en tiempo real: Compara la documentación declarada con el estado actual de los dispositivos de red.
  • Exportación a formatos vectoriales: Genera PDFs editables y planos draw.io para documentación técnica precisa.
  • Interfaz bilingüe: Soporte nativo para inglés e italiano con manuales técnicos completos en ambos idiomas.
  • Arquitectura ligera: Utiliza esbuild para el frontend y evita dependencias de runtime pesadas o agentes externos.
PRECAUCIONES
  • Requiere configuración manual de credenciales SNMP: No realiza descubrimiento automático de credenciales sin intervención del usuario.
  • Despliegue local obligatorio: Funciona en servidores propios, sin soporte para servicios en la nube como SaaS.
  • Dependencia de Node.js y Python: Requiere entornos de desarrollo específicos para ejecutar el servidor.
  • No soporta descubrimiento externo como fuente primaria: Las integraciones con APIs de terceros son secundarias y opcionales.
  • Puerto fijo por defecto: El servicio se une al puerto 8421, lo que puede requerir configuración de firewall en entornos restringidos.
01

Perfil de infraestructura

Estimación inicial derivada del repositorio y de los servicios detectados.

CPU4 vCPUrecomendación inicial
MEMORIA8 GBRAM estimada
DISCO10 GBalmacenamiento base
COMPLEJIDADmediumnivel de operación
02

Despliegue detectado

Qué señales reales de instalación hemos encontrado.

Listo para automatizar

Para despliegue rápido, use `docker compose up -d --build`. El servicio se une al puerto 8421 por defecto. Asegúrese de que el contenedor tenga acceso a la red local para realizar descubrimiento SNMP. En entornos Windows, utilice el script `avvia.bat`. La primera ejecución crea una cuenta admin; cambie la contraseña inmediatamente. Para producción, configure las variables de entorno de credenciales SNMP en el archivo de composición o variables del sistema.

✓Dockerfile
✓Compose
✓One-click
03

Stack y dependencias

Componentes inferidos a partir de manifests, configuración y documentación.

FRAMEWORKS
Next.jsNode.jsPython
SERVICIOS
No detectados
BASES DE DATOS
No detectadas
PUERTOS
8421
05

Puede sustituir a

Relaciones detectadas por el análisis del repositorio y su categoría.

06

Experiencia real de la comunidad

Ayuda a contrastar la estimación automática con instalaciones reales.

Todavía no hay datos comunitarios para este proyecto.