Ya tengo un servidor PXE en mi red, ¿supone esto algún problema?
Coexistencia con un servidor PXE existente
La instalación de Medulla incluye la configuración de un servidor PXE (Preboot Execution Environment) dedicado para facilitar el despliegue. Somos conscientes de que es posible que su entorno ya cuente con un servidor PXE operativo.
Esto no supone ningún problema.
El secreto de la coexistencia reside en el protocolo DHCP (Dynamic Host Configuration Protocol), que es el director de orquesta del proceso de arranque en red (PXE).
1. El DHCP es el único que decide
El servidor PXE (de Medulla o el ya existente) no puede imponerse por sí solo. Es elservidor DHCP el que dirige al cliente hacia el servidor de arranque adecuado.
Cuando enciendes un equipo que debe arrancar mediante PXE, este envía una solicitud DHCP. El servidor DHCP no solo le proporciona una dirección IP, sino también dos datos cruciales para el arranque en red:
Aunque haya dos servidores PXE escuchando en la red, solo el servidor DHCP tiene la autoridad para indicar al cliente qué servidor debe utilizar.
Proporcionamos una configuración DHCP/PXE tras la instalación del servidor Medulla.
2. Filtrado selectivo (dirección MAC / ámbitos)
Es posible gestionar el filtrado por dirección MAC.
-
Control por dirección MAC:
Puede configurar el servidor DHCP para que examine la dirección MAC del cliente que realiza la solicitud.
-
Si es la MAC
00:1A:2B:3C:4D:5E, el DHCP envíala Opción 66 apuntando al PXE de Medulla. -
Para todas las demás direcciones, el DHCP no envía ninguna opción PXE o apunta a su PXE existente.
-
-
Control por ámbito (Scope) o clase de proveedor (Vendor Class):
El DHCP también puede aplicar estas reglas de enrutamiento PXE a rangos de direcciones IP específicos o en función de un identificador específico enviado por el cliente (la clase de proveedor del cliente PXE).
En resumen, los dos servidores PXE pueden coexistir, pero permanecen inactivos hasta que el DHCP dé al cliente la orden formal de contactar con uno de ellos mediante la directiva next-server.