SubnetScope ya lee tu DHCP: IPs prestadas, conflictos y carga por VLAN

Captura de SubnetScope con la cuadrícula de IPs de una subred y la ficha de una dirección

SubnetScope, el planificador de IPs y VLANs que funciona como un único archivo HTML sin servidor, ya permite importar las concesiones de un servidor DHCP para ver qué direcciones están prestadas de verdad y qué VLAN va más cargada. Su autor, el desarrollador que publica como marcosblg en GitHub, ha encadenado seis versiones en una semana a partir de las peticiones de los usuarios, hasta llegar a la v1.6 del 16 de octubre de 2026.

Las claves de SubnetScope y su integración con el DHCP en 20 segundos

  • SubnetScope importa concesiones DHCP de Windows Server, pfSense, MikroTik, Kea o un CSV.
  • Avisa de conflictos con IPs fijas y de concesiones con más de un día.
  • Calcula la carga de cada VLAN y avisa a partir del 80 %.
  • Suma IPv6 en doble pila, reglas NAT y desde la v1.5 usa licencia AGPL-3.0.

La herramienta nació como compañera de RackScope, otra utilidad del mismo autor para documentar el cableado de los racks, y se dirige a quien todavía gestiona sus direcciones en hojas de cálculo. Se puede probar directamente en marcosblg.github.io/subnetscope o descargar el index.html y abrirlo con doble clic.

Qué hace SubnetScope

La base, presentada en la v1.0 del 9 de octubre, es una cuadrícula con una casilla por cada IP de cada subred, coloreada según su estado: libre, asignada, reservada, rango DHCP, puerta de enlace, red o broadcast. Las subredes CIDR van de /16 a /30, se asocian a VLANs con ID, nombre y color, y la herramienta avisa si dos se solapan. Cada IP tiene una ficha con el equipo, el tipo, la MAC, notas e historial, y hay buscador por IP, nombre o MAC, botón de siguiente IP libre, selección múltiple y división de subredes.

Todo se guarda en el navegador o, si se vincula, en un archivo JSON elegido por el usuario, sin cuentas ni peticiones de red. Exporta a CSV, PDF, PNG y JSON. El README advierte de que el almacenamiento del navegador depende de la ruta del archivo, así que conviene vincular un JSON para no perder datos, y que los navegadores probados son los basados en Chromium.

Las concesiones DHCP, la petición más repetida

La v1.2, del 13 de octubre, responde a la pregunta que más se repitió tras el lanzamiento: ver lo que está repartiendo el DHCP. SubnetScope importa las concesiones exportadas desde Windows Server con Export-Csv, pfSense o Linux con dhcpd.leases, MikroTik, Kea o un CSV genérico, sin conectarse al servidor: se exporta el archivo, se arrastra a la herramienta y las IPs prestadas aparecen en la cuadrícula con el equipo, la MAC y la fecha de caducidad. También salen en el buscador y en el CSV, y el botón de siguiente IP libre se las salta.

La herramienta avisa cuando el DHCP ha prestado una dirección documentada como fija para otro equipo, un conflicto clásico, y cuando las concesiones llevan más de un día sin actualizarse. La misma versión añade la carga por VLAN: el porcentaje de IPs ocupadas de cada una, ordenadas de más a menos cargada y con aviso a partir del 80 %.

La v1.3, del 14 de octubre, fue un paso más. Las reservas del servidor DHCP aparecen ahora con su dueño y su MAC aunque no estén en uso, y al importar se leen también los rangos del servidor (los /ip pool de MikroTik, los ámbitos de Windows, el range de dhcpd.conf o los pools de Kea) para proponerlos como rango DHCP de cada subred. En MikroTik basta con el /export del router para traer de una vez pool, concesiones y reservas.

IPv6, NAT y el cambio de licencia

La v1.1, del 11 de octubre, incorporó IPv6 en doble pila: cada subred puede llevar su prefijo y su puerta de enlace IPv6, con una lista de direcciones fijas. Su planificador propone un /64 por subred a partir del /48 o /56 del operador, usando el ID de VLAN cuando es posible, y sirve también de calculadora de prefijos. Esa versión añadió además reglas NAT documentadas, de IP y puerto públicos a IP interna, con aviso si dos reglas usan el mismo puerto público o si una apunta a una IP sin documentar.

Las versiones siguientes han pulido la experiencia: la v1.4 trajo deshacer y rehacer con Ctrl+Z y Ctrl+Y, la v1.6 añadió la interfaz en inglés y la v1.5 cambió la licencia. El anuncio del autor habla de código MIT, pero según el CHANGELOG, desde la v1.5 SubnetScope se distribuye bajo AGPL-3.0, y las versiones anteriores siguen bajo MIT. Para un uso interno no cambia nada, aunque sí importa a quien quiera integrarlo en un servicio que ofrezca a terceros.

Para repasar los conceptos de base, Administración de Sistemas explicó en su día qué son las VLANs, sus tipos y para qué sirven.

Preguntas frecuentes

¿Qué es SubnetScope?

Es un planificador de IPs y VLANs que funciona como un único archivo HTML, sin servidor ni instalación, y guarda los datos en el propio equipo del usuario.

¿Qué servidores DHCP admite?

Importa concesiones exportadas de Windows Server, pfSense o Linux con dhcpd.leases, MikroTik y Kea, además de un CSV genérico. No se conecta al servidor.

¿SubnetScope es gratuito y de código abierto?

Sí. Es gratuito y su código está en GitHub. Desde la v1.5 usa licencia AGPL-3.0; las versiones anteriores siguen bajo MIT.

¿Soporta IPv6?

Sí, desde la v1.1 admite IPv6 en doble pila y un planificador que reparte un /64 por subred a partir del /48 o /56 del operador.

Fuentes:

Suscríbete al boletín SysAdmin

Este es tu recurso para las últimas noticias y consejos sobre administración de sistemas, Linux, Windows, cloud computing, seguridad de la nube, etc. Lo enviamos 2 días a la semana. Recuerda revisar tu email para confirmar la suscripción.

Scroll al inicio
×