Aplicación Docker autohospedada para documentar la infraestructura de homelabs y laboratorios: racks, dispositivos, puertos, cables, IPAM, VLAN, Wi-Fi, monitoreo y mapas de topología.
- Estrellas
- 21,849
- Forks
- 3,188
- Issues abiertos
- 225
- Último commit
- hace 20 horas
¿Qué es?
NetBox es una aplicación web para modelar y documentar infraestructura de red. Abarca racks, dispositivos, cables, direcciones IP, VLAN, circuitos, alimentación y VPN, y los almacena en un único modelo de datos para que los equipos de redes dispongan de un inventario de referencia. NetBox no configura los dispositivos de red; mantiene el estado deseado y lo expone mediante API programables para herramientas de aprovisionamiento, monitoreo y verificación.
Además del modelo de datos principal, NetBox admite campos y etiquetas personalizados, un sistema de permisos detallado, reglas de validación personalizadas y un registro de cambios que indica quién modificó cada cosa. Puede generar plantillas de configuración Jinja2 a partir de sus propios datos, ejecutar scripts personalizados desde la interfaz y activar webhooks o scripts cuando se producen eventos. La funcionalidad se puede ampliar mediante plugins, como los de gestión de branching, DNS y BGP.
Funciones clave
- 01Modelo de datos predefinido para racks, dispositivos, cables, direcciones IP, VLAN y circuitos
- 02API REST y GraphQL para integrarse con herramientas de automatización
- 03Campos, etiquetas y reglas de validación personalizados
- 04Permisos detallados basados en roles
- 05Generación de plantillas de configuración Jinja2 a partir de los datos de los dispositivos
- 06Registro de cambios que identifica al usuario y webhooks activados por eventos
Casos de uso
- Documentar racks de centros de datos, cableado e inventario de dispositivos
- Mantener registros de gestión de direcciones IP (IPAM) y VLAN
- Servir como fuente de verdad para flujos de aprovisionamiento con Ansible o Salt
- Generar configuraciones de dispositivos a partir de datos en plantillas
Antes de usarlo
- NetBox no interactúa directamente con los dispositivos de red, por lo que modela el estado deseado y requiere herramientas de automatización independientes para aplicar los cambios.
Temas
Preguntas frecuentes
- ¿Qué es netbox?
- Aplicación web open source que sirve como fuente de verdad para modelar y documentar infraestructura de red, con API REST y GraphQL para automatizar tareas. NetBox es una aplicación web para modelar y documentar infraestructura de red. Abarca racks, dispositivos, cables, direcciones IP, VLAN, circuitos, alimentación y VPN, y los almacena en un único modelo de datos para que los equipos de redes dispongan de un inventario de referencia. NetBox no configura los dispositivos de red; mantiene el estado deseado y lo expone mediante API programables para herramientas de aprovisionamiento, monitoreo y verificación.
- ¿netbox es gratuito? ¿Qué licencia tiene?
- netbox es open source bajo la licencia Apache-2.0. Revisa los términos de la licencia antes de usarlo en productos comerciales.
- ¿netbox sigue mantenido?
- Mantenimiento activo. El último commit de netbox fue el 5 nov 2026.
- ¿Para qué puedo usar netbox?
- Documentar racks de centros de datos, cableado e inventario de dispositivos Mantener registros de gestión de direcciones IP (IPAM) y VLAN Servir como fuente de verdad para flujos de aprovisionamiento con Ansible o Salt Generar configuraciones de dispositivos a partir de datos en plantillas
- ¿Dónde consigo netbox?
- El código fuente y las instrucciones de instalación están en GitHub: https://github.com/netbox-community/netbox
Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.
Proyectos relacionados
Herramienta autohospedada de visibilidad de red que detecta dispositivos continuamente, señala cambios y envía alertas.
Biblioteca de Python que simplifica las conexiones SSH a las CLI de dispositivos de red de varios fabricantes para enviar comandos show y cambios de configuración.
Herramienta web de arrastrar y soltar para planificar y documentar la distribución de equipos de servidor, red y AV en un rack de 42U.
Plataforma de red y núcleo proxy en Go compatible con protocolos como VLESS, VMess, Trojan, Shadowsocks, WireGuard y REALITY.
Prueba de velocidad de Internet autoalojada y basada en el navegador, escrita en JavaScript, que mide la descarga, la subida, el ping y el jitter.