Artículos sobre: ggRock
Este artículo también está disponible en:

Las Máquinas ggRock consumen el doble de direcciones IP. Doble aprovisionamiento de direcciones IP para ggRock

Problema


Cada sistema consume dos direcciones IP durante el tiempo de arranque, por lo tanto es posible agotar el espacio de concesión de IP si el espacio de direcciones es demasiado pequeño.


Solución 1


Según la dirección MAC, configura reservas DHCP para cada PC cliente.


El ejemplo proviene del Artículo de Soporte Configure DHCP Reservation in Windows Server 2012 R2 de http://mustbegeek.com


Para configurar la reserva, abre la consola DHCP desde Server Manager.


Ingresa el nombre de reserva, la dirección IP que deseas asignar, y la dirección MAC del cliente. En este ejemplo queremos asignar la dirección IP 192.168.0.240 a la máquina cliente con dirección MAC 3c-97-0e-1c-8a-55. Nota que la dirección MAC se escribe sin ningún carácter especial. Haz clic en el botón Agregar y luego cierra la ventana de nueva reserva


Configura la Reserva DHCP en Windows Server 2012 R2



Ingresa el nombre de reserva, la dirección IP que deseas asignar, y la dirección MAC del cliente. En este ejemplo queremos asignar la dirección IP 192.168.0.240 a la máquina cliente con dirección MAC 3c-97-0e-1c-8a-55. Nota que la dirección MAC se escribe sin ningún carácter especial. Haz clic en el botón Agregar y luego cierra la ventana de nueva reserva



Para ver la lista de reservas que hemos creado, ve a la carpeta de Reserva bajo ese mismo alcance.


De esta manera, cuando este cliente específico realiza una solicitud DHCP, el servidor le asignará la dirección IP configurada.



Solución 2


Aumenta el tamaño del pool DHCP a al menos el doble del número de clientes disponibles.


Ejemplo del Soporte Netgear How do I specify the pool of IP addresses assigned by my Nighthawk router?"


Para especificar el pool de direcciones IP que el router asigna:


  1. Abre un navegador de Internet desde una computadora o dispositivo inalámbrico que esté conectado a la red.


  1. Escribe [**http://www.routerlogin.net](https://www.routerlogin.net/)o](http://www.routerlogin.neto) [**http://www.routerlogin.com](https://www.routerlogin.com/).**](http://www.routerlogin.com.**)


Se muestra una pantalla de inicio de sesión.


  1. Ingresa el nombre de usuario y contraseña del router.


Se muestra la pantalla de inicio BÁSICA.


  1. Selecciona ADVANCED > Setup > LAN Setup.



  1. Asegúrate de que la casilla de verificación Use Router as DHCP Server esté seleccionada.


  1. Especifica el rango de direcciones IP que el router asigna:


a. En el campo Starting IP Address, escribe el número más bajo en el rango.


Esta dirección IP debe estar en la misma subred que el router.


b. En el campo Ending IP Address, escribe el número al final del rango de direcciones IP, que debe ser al menos el doble del número de sistemas de computadora.


Esta dirección IP debe estar en la misma subred que el router.


  1. Haz clic en el botón Apply.


Tus configuraciones se guardan.


  1. Intenta arrancar los sistemas nuevamente.


Solución 3


Escalonza los tiempos de arranque de los sistemas


Utiliza la función Wake-on-LAN de ggRock para encender sistemas (o reiniciarlos) en lotes en lugar de todos a la vez.


  1. Marca la casilla de verificación junto a cada sistema que deseas encender.



  1. Haz clic en el botón "Turn On" en la parte superior de la pantalla.



  1. Repite hasta que todos los sistemas deseados estén encendidos.


Solución 4


Disminuye el tiempo de concesión DHCP.


  1. Si está disponible, accede a la configuración del servidor DHCP y ajusta el valor de concesión para las concesiones DHCP a un valor igual al tiempo de arranque total de un cliente. (por ejemplo, si tu tiempo de arranque es de 60 segundos para llegar a Windows, establece tu tiempo de concesión DHCP en 60 segundos.
  2. Intenta arrancar los sistemas nuevamente.


Solución 5


Utiliza la asignación de direcciones basada en puertos


Esto asigna una dirección IP única a cada puerto en tu switch de red


Ejemplo del Cisco DHCP Server Port-based Address Allocation Manual


  1. Accede a la interfaz de línea de comandos del switch/router que actúa como servidor DHCP.
  2. Escribe "enable", luego presiona la tecla Enter, escribe la contraseña si se solicita.
  3. Escribe "configure terminal", luego presiona la tecla Enter.
  4. Escribe "ip dhcp use subscriber-id client-id", luego presiona la tecla Enter.
  5. Intenta arrancar los sistemas nuevamente.


Solución 6


Configura el servidor DHCP para que solo asigne una dirección por cliente.


NOTA:


El vendor-class-identifier en el paso 6 deberá ajustarse según tu configuración única, podría ser uno de los siguientes:


  • PXEClient:Arch:00000:UNDI:002001
  • PXEClient
  • PXE
  • null


Ejemplo del Microfocus OES KB Article 7002606


  1. Selecciona la pestaña DHCP (OES Linux) desde la parte superior de la pantalla
  2. Selecciona el objeto Service que deseas modificar
  3. Con el objeto Service seleccionado, presiona el botón de crear objeto (cubo) en la parte superior de la pantalla.
  4. Selecciona Class del menú y presiona OK
  5. Selecciona la clase recién creada para modificarla.
  6. Bajo la sección Conditional Expression agrega la siguiente cadena:


match if substring(option vendor-class-identifier,0,3) = "PXE";

default-lease-time 1200;

max-lease-time 1200;

  1. Reinicia el servicio dhcp y prueba. Por favor consulta la Información Adicional a continuación si el vendor-class-identifier listado anteriormente no funciona para ti.


NOTA: También es posible agregar esta clase directamente a dhcpd.conf; sin embargo, la Consola de Administración de Java no podrá verla ni modificarla si se hace de esta manera.

  1. Intenta arrancar los sistemas nuevamente.


Solución 7


Configura una política DHCP en el complemento de Administración DHCP de Windows Server


Ejemplo del DHCP Server configuration on Windows Server 2012


Haz clic derecho en tu pool de direcciones IPv4, luego haz clic en el elemento del menú contextual "Define Vendor Classes...".



Haz clic en el botón "Add…" para agregar una nueva Clase de Vendedor.



En el diálogo "New Class", ingresa un nombre para mostrar como "PXE Client x86"


En el diálogo "New Class", ingresa un Identificador PXE como "PXEClient:Arch:00000" (u otro según tu infraestructura)


En el diálogo "New Class", haz clic en el botón "OK".



En el diálogo "DHCP Vendor Classes", haz clic en el botón "Close".



Expande el elemento "Scope" en el complemento "DHCP".


Haz clic derecho en el elemento secundario Policies


Haz clic en el elemento del menú contextual "New Policy...".



En la ventana "DHCP Policy Configuration Wizard", ingresa un nombre de política.


Haz clic en el botón "Next >".



En "DHCP Policy Configuration Wizard", haz clic en el botón "Add...".



En el diálogo Add/Edit Condition:


  1. Del desplegable "Criteria:", selecciona "Vendor Class"
  2. Del desplegable "Operator:", selecciona "Equals"
  3. Del desplegable "Value:", selecciona la clase de vendedor DHCP que agregaste anteriormente.
  4. Marca la casilla junto a "Append wildcard(*)"



En el diálogo Add/Edit Condition, haz clic en el botón "Add".



En el diálogo Add/Edit Condition, haz clic en el botón "Ok".



En la ventana "DHCP Policy Configuration Wizard", haz clic en el botón "Next >".



Nota:


Haz clic en el botón "Next >" y/o de otro modo no configures reservas de IP u opciones DHCP.


En el diálogo "DHCP Policy Configuration Wizard", haz clic en el botón "Finish".



La política recién agregada ahora se muestra en el complemento de administración DHCP:


Información Adicional



El problema principal es que cuando un cliente arranca PXE, a menudo no proporciona un identificador de cliente. Cuando arranca el sistema operativo (Windows), proporciona un identificador de cliente. Esto causa que se consuman dos direcciones IP para cada cliente. Si el pool DHCP es pequeño, o si los sistemas se reinician varias veces, esto puede causar agotamiento de concesiones de IP para el espacio de direcciones, resultando en la falla de arranque de sistemas. Hay numerosas soluciones a este problema, pero generalmente se enfocan en identificar clientes de arranque PXE y tratarlos por separado, o mediante la expansión del número de direcciones disponibles.

Actualizado el: 10/04/2026

¿Este artículo te resultó útil?

Comparte tu opinión

Cancelar

¡Gracias!