Constructor de Tabla de Reservas IP
Construye tablas de asignacion de IP estaticas
| IP Address | MAC Address | Hostname | Description | |
|---|---|---|---|---|
Usage
Enter IP addresses and MAC addresses for each DHCP reservation. MAC addresses can be entered in any format (with or without separators). Export as CSV for documentation, or copy in dhcpd.conf or PowerShell format for direct server configuration.
El IP Reservation Table Builder crea documentación completa de asignaciones de direcciones IP estáticas, incluyendo hostname del dispositivo, dirección MAC, dirección IP, propósito y notas administrativas. Ingresa tu subnet (por ejemplo, 10.1.10.0/24), agrega dispositivos con su MAC e IP, y la herramienta valida las entradas, detecta asignaciones duplicadas de IP o MAC, y exporta configuraciones de reservación DHCP para Windows Server, ISC DHCP, Cisco IOS o CSV.
Entendiendo las reservaciones de IP
Toda red tiene dispositivos que necesitan una dirección IP consistente y predecible. Los controladores de dominio, servidores de archivos, servidores de bases de datos, impresoras, access points, cámaras IP e interfaces de administración dependen de que sus direcciones se mantengan iguales a través de reinicios, ciclos de energía y cambios de red. Si la IP de un controlador de dominio cambia, cada estación de trabajo que apunta a él para DNS pierde la resolución. Si la IP de una impresora cambia, toda cola de impresión en la organización se rompe. Estos dispositivos necesitan direccionamiento estable, y hay dos formas de lograrlo: configuración estática o reservaciones DHCP.
La configuración estática significa establecer la dirección IP directamente en la interfaz de red del dispositivo. Es simple y funciona en todas partes, pero crea una carga de gestión que crece con cada dispositivo. Cuando necesitas cambiar la dirección del servidor DNS para cincuenta servidores configurados estáticamente, tienes que tocar cada uno individualmente. Cuando se reemplaza la NIC de un servidor, el nuevo hardware funciona inmediatamente pero ahora está fuera de la visibilidad de tu servidor DHCP. Las reservaciones DHCP resuelven esto vinculando una dirección IP a una dirección MAC específica en el servidor DHCP. El dispositivo sigue usando DHCP para obtener su dirección, pero siempre obtiene la misma. Gestionas la asignación de manera centralizada, y los cambios en opciones DHCP como servidores DNS se propagan automáticamente.
Independientemente del enfoque que uses, la tabla de reservaciones es el registro autoritativo de quién tiene qué dirección y por qué. Sin ella, los ingenieros pierden tiempo ejecutando escaneos nmap para averiguar qué está usando una dirección antes de poder asignarla de manera segura a un nuevo dispositivo. Esta herramienta construye ese registro de manera sistemática, lo valida contra los límites de la subnet, detecta duplicados antes de que causen conflictos, y lo exporta en el formato que tu plataforma DHCP necesita.
Cómo construir una tabla de reservación de IPs
- Elige tu subnet (por ejemplo,
10.1.10.0/24) para definir el alcance de la tabla de reservación - Agrega entradas con hostname, dirección MAC, dirección IP, tipo de dispositivo y descripción
- La herramienta valida formatos MAC, verifica IPs contra el rango de la subnet, y detecta asignaciones duplicadas de IP o MAC
- Importa datos existentes desde archivos CSV exportados de escaneos de red, sistemas de inventario u hojas de cálculo
- Exporta la tabla en el formato de tu plataforma DHCP de destino -- Windows Server, ISC DHCP, Cisco IOS o CSV
Ejemplo de tabla de reservación de IPs
Subnet: 10.1.10.0/24 -- VLAN de servidores
| Hostname | Dirección MAC | Dirección IP | Tipo | Ubicación | Propietario | Notas |
|---|---|---|---|---|---|---|
| dc01 | 00:50:56:A1:23:45 | 10.1.10.10 | Domain Controller | Rack A3-U12 | IT Ops | AD/DNS primario |
| dc02 | 00:50:56:A1:23:46 | 10.1.10.11 | Domain Controller | Rack B3-U12 | IT Ops | AD/DNS secundario |
| file01 | 00:50:56:A1:34:78 | 10.1.10.20 | File Server | Rack A3-U14 | IT Ops | Recursos compartidos SMB |
| db01 | 00:50:56:A1:45:9A | 10.1.10.30 | Database Server | Rack A3-U16 | DBA Team | PostgreSQL primario |
| print01 | 00:1B:A9:12:CD:EF | 10.1.10.50 | Impresora de red | Sala de copias Piso 3 | Facilities | HP LaserJet |
| ap-fl3-01 | AC:67:B2:33:44:55 | 10.1.10.60 | Access Point | Techo Piso 3 | NetEng | Cisco 9120 |
Exportación específica por plataforma
Windows Server DHCP (PowerShell):
Add-DhcpServerv4Reservation -ScopeId 10.1.10.0 -IPAddress 10.1.10.10 -ClientId "005056a12345" -Name "dc01" -Description "Primary AD/DNS"
Add-DhcpServerv4Reservation -ScopeId 10.1.10.0 -IPAddress 10.1.10.11 -ClientId "005056a12346" -Name "dc02" -Description "Secondary AD/DNS"
Add-DhcpServerv4Reservation -ScopeId 10.1.10.0 -IPAddress 10.1.10.20 -ClientId "005056a13478" -Name "file01" -Description "SMB shares"
ISC DHCP (dhcpd.conf):
host dc01 {
hardware ethernet 00:50:56:A1:23:45;
fixed-address 10.1.10.10;
}
host dc02 {
hardware ethernet 00:50:56:A1:23:46;
fixed-address 10.1.10.11;
}
host file01 {
hardware ethernet 00:50:56:A1:34:78;
fixed-address 10.1.10.20;
}
Validación y detección de conflictos
El constructor detecta errores comunes de entrada de datos:
| Verificación de validación | Ejemplo señalado |
|---|---|
| IP duplicada | 10.1.10.10 asignada tanto a dc01 como a web01 |
| MAC duplicada | 00:50:56:A1:23:45 usada tanto para dc01 como dc03 |
| IP fuera de la subnet | 10.1.11.10 no pertenece a 10.1.10.0/24 |
| Formato MAC inválido | 00:50:56:ZZ:23:45 contiene caracteres hexadecimales inválidos |
| Dirección reservada | 10.1.10.0 (red) o 10.1.10.255 (broadcast) |
Cuándo usar el IP Reservation Table Builder
- Despliegue inicial de servidores -- documenta todas las asignaciones estáticas antes de entrar en producción
- Configuración de reservaciones DHCP -- genera configuraciones listas para la plataforma desde una única fuente de verdad
- Auditorías de red -- cruza referencias de reservaciones contra asignaciones reales de dispositivos
- Migración de servidor DHCP -- exporta reservaciones de una plataforma e importa en otra
- Seguimiento de activos -- vincula el direccionamiento de red con el inventario de activos físicos por hostname, ubicación y propietario
Cómo difieren las reservaciones DHCP de las IPs estáticas
Una IP estática se configura directamente en la interfaz de red del dispositivo. Una reservación DHCP se configura en el servidor DHCP para asignar siempre la misma IP a una dirección MAC específica. El dispositivo sigue usando DHCP, pero obtiene una dirección predecible cada vez.
Comparación de IP estática vs. reservación DHCP
| Aspecto | Configuración estática | Reservación DHCP |
|---|---|---|
| Ubicación de configuración | En cada dispositivo | Centralizada en el servidor DHCP |
| Actualizaciones de DNS/gateway | Debe actualizar cada dispositivo manualmente | Propaga cambios desde el servidor DHCP |
| Reemplazo de dispositivo | Reconfigurar nuevo dispositivo | Actualizar MAC en la reservación |
| Carga de gestión | Alta para muchos dispositivos | Baja -- punto único de gestión |
Las reservaciones DHCP son preferidas para la mayoría de los entornos porque centralizan la gestión de direcciones mientras aseguran asignaciones consistentes.
Manteniendo registros de reservación precisos
La parte más difícil de la gestión de reservaciones de IP no es construir la tabla inicial -- es mantenerla precisa con el tiempo. Los servidores se decomisionan, las impresoras se reemplazan, los access points se mueven a diferentes ubicaciones, y las máquinas virtuales se clonan. Si la tabla de reservaciones no se actualiza cuando estos cambios ocurren, gradualmente se desvía de la realidad. En un año, puedes encontrar que la mitad de las entradas hacen referencia a dispositivos que ya no existen, y varios dispositivos activos tienen direcciones que no aparecen en la tabla en absoluto.
Crea el hábito de actualizar la tabla de reservaciones como parte de cada proceso de gestión de cambios. Cuando se despliega un nuevo servidor, el ticket de cambio debe incluir agregar la reservación. Cuando se decomisiona un dispositivo, eliminar la reservación debe ser parte de la lista de verificación de decomisionamiento. Si tu organización usa un sistema IPAM como NetBox o phpIPAM, la tabla de reservaciones puede importarse y mantenerse allí, haciéndola parte de un flujo de trabajo más amplio de gestión de activos en lugar de un documento independiente que se olvida.
Para redes existentes que no tienen tabla de reservaciones, la forma más rápida de construir una es combinar datos de múltiples fuentes. Exporta los leases activos y reservaciones del servidor DHCP. Obtén la tabla ARP de tu switch o router principal (show arp en Cisco IOS). Ejecuta un barrido nmap o arp-scan de cada subnet. Importa todo esto en el constructor, deja que la validación detecte duplicados y problemas de formato, y luego agrega los metadatos faltantes (hostname, propósito, propietario) manualmente. Toma una tarde documentar una red de tamaño mediano, pero la inversión de tiempo se paga sola la primera vez que evitas un conflicto.
Preguntas frecuentes
¿Qué formato de dirección MAC debo usar?
La herramienta acepta tanto formato separado por dos puntos (00:50:56:A1:23:45) como separado por guiones (00-50-56-A1-23-45), así como hexadecimal sin separadores (005056A12345). Todos los formatos se normalizan para coincidir con los requisitos de tu plataforma DHCP de destino durante la exportación.
¿Puedo importar reservaciones de un escaneo de red?
Sí. Herramientas como nmap, arp-scan, o la salida de la tabla ARP de tu switch pueden exportarse a CSV. Importa el CSV en el constructor, agrega cualquier campo faltante (propósito, propietario), y exporta para tu plataforma DHCP. Esta es la forma más rápida de documentar una red existente.
¿Cuántas reservaciones puede manejar un scope DHCP?
Windows Server DHCP e ISC DHCP pueden manejar miles de reservaciones por scope sin problemas de rendimiento. Los límites prácticos generalmente están alrededor del espacio de direcciones disponible en lugar de la capacidad del servidor. Un scope /24 puede tener hasta 253 reservaciones (254 direcciones utilizables menos el gateway).
¿Debería usar reservaciones o IPs estáticas para servidores?
Las reservaciones DHCP son preferidas para la mayoría de los servidores porque centralizan la gestión de direcciones. Sin embargo, algunos entornos requieren configuración estática para infraestructura crítica como controladores de dominio y los propios servidores DHCP (un servidor DHCP no puede obtener su propia dirección vía DHCP). En la práctica, muchas organizaciones usan IPs estáticas para los dos o tres servidores más críticos y reservaciones DHCP para todo lo demás.
¿Cómo manejo los clones de máquinas virtuales?
La clonación de VMs copia la dirección MAC de la VM fuente por defecto, lo que crea un conflicto de MAC duplicada. La mayoría de los hipervisores (VMware, Hyper-V, KVM) pueden generar una nueva MAC durante la clonación. Después de clonar, actualiza la tabla de reservaciones con la nueva MAC y asigna una nueva dirección IP. El Duplicate IP Detector puede detectar conflictos relacionados con la clonación si la tabla de reservaciones no fue actualizada.
Herramientas relacionadas
- DHCP Exclusion Range Generator - Genera rangos de exclusión para direcciones no gestionadas vía reservaciones
- DHCP Scope Size Calculator - Calcula el tamaño correcto de subnet considerando reservaciones
- Duplicate IP Detector - Escanea tu tabla de reservaciones en busca de asignaciones IP en conflicto
- VLAN-to-Subnet Mapper - Mapea las VLANs que contienen tus direcciones reservadas
- Address Plan Generator - Genera planes de direcciones completos incluyendo bloques de reservación