28.3 Instalación y gestión de los servicios de prearranque

Las siguientes secciones describen cómo configurar, instalar y gestionar los servicios de prearranque:

Para obtener información sobre el uso del prearranque, consulte el Sección 29.0, Uso de los servicios de prearranque.

28.3.1 Comprobación de la configuración del servidor de generación de imágenes de los servicios de prearranque

Esta sección ofrece información acerca de cómo comprobar la configuración de los servicios de prearranque después de instalarlos y de cómo configurar los daemons DHCP estándar y novell-proxydhcp en el mismo servidor.

Descripción general de los componentes de los Servicios de prearranque

Los siguientes componentes se instalan como parte de los Servicios de prearranque:

Tabla 28-1 Componentes de los servicios de prearranque

Daemon

Descripción

novell-pbserv

El daemon novell-pbserv proporciona servicios de generación de imágenes a los dispositivos.

novell-proxydhcp

El daemon novell-proxydhcp se ejecuta junto con un servidor DHCP estándar para comunicar a los dispositivos PXE la dirección IP del servidor TFTP. El servidor DHCP alterno (proxy) responde también a los dispositivos PXE para indicar el programa de bootstrap (nvlnbp.sys) que se debe utilizar.

novell-tftp

El daemon novell-tftp se utiliza en dispositivos PXE con el fin de solicitar archivos necesarios para realizar tareas de generación de imágenes. El servidor TFTP proporciona además un repositorio central para esos archivos de generación de imágenes, como el núcleo de Linux, initrd y nvlnbp.sys.

Los dispositivos PXE utilizan este servidor para descargar el programa de bootstrap (nvlnbp.sys).

novell-zmgprebootpolicy

Los dispositivos PXE utilizan el daemon novell-zmgprebootpolicy para comprobar si tienen lotes de prearranque asignados.

El daemon novell-proxydhcp se debe iniciar manualmente, pero no es preciso ejecutarlo en todos los servidores de generación de imágenes.

Los otros tres daemons se inician automáticamente cuando se instala ZENworks Linux Management, o cada vez que se vuelve a arrancar el servidor, y se deben ejecutar en todos los servidores de generación de imágenes.

Para obtener más información acerca de estos daemons, consulte la Sección D.7, Servidor generador de imágenes.

Comprobación de la configuración

Una vez instalados los componentes de los servicios de prearranque, deben instalarse y ejecutarse los siguientes daemons en el servidor:

Tabla 28-2 Daemons de los servicios de prearranque

Servicio

Comando para comprobar el estado

novell-pbserv

/etc/init.d/novell-pbserv status

novell-tftp

/etc/init.d/novell-tftp status

novell-zmgprebootpolicy

/etc/init.d/novell-zmgprebootpolicy status

En principio, no tendría que ser necesario cambiar la configuración por defecto de estos daemons.

Si el servidor en el que están instalados los componentes de servicios de prearranque es también un servidor DHCP, consulte la Configuración de entornos LAN para los servicios de prearranque.

28.3.2 Implantación de los servicios de prearranque en un entorno de red

Para poner en práctica las estrategias de implantación de red descritas en esta sección, es imprescindible entender perfectamente el protocolo de red TCP/IP y contar con conocimientos específicos de encaminamiento TCP/IP y del proceso de descubrimiento DHCP.

La implantación de los servicios de prearranque (con PXE) en un solo segmento de la red es un proceso relativamente simple. No obstante, la implantación de los servicios de prearranque en un entorno de varios segmentos es bastante más complicada y puede exigir que se configuren tanto los daemons de los servicios de prearranque como los routers y conmutadores de la red que se encuentren entre el servidor y los dispositivos PXE.

La configuración de los routers o conmutadores para que dirijan correctamente el tráfico de red de los servicios de prearranque requiere una perfecta comprensión del protocolo DHCP, de los agentes de transmisión DHCP y de la remisión de IP. La configuración real del conmutador o del router tendrá que hacerla una persona con amplios conocimientos del hardware.

Es altamente recomendable que configure en primer lugar los Servicios de prearranque en un segmento único para asegurarse de que los servidores están correctamente configurados y son operativos.

En esta sección se incluye la información siguiente:

Configuración del servidor

Se deben considerar tres aspectos importantes relacionados con la configuración de los servidores para los servicios de prearranque:

  • Servidor DHCP: el entorno de los servicios de prearranque requiere un servidor DHCP estándar. Depende de cada usuario instalar el servidor DHCP estándar.

  • Daemons de los servicios de prearranque: los cuatro daemons de los servicios de prearranque (novell-pbserv, novell-tftp, novell-proxydhcp y novell-zmgprebootpolicy) se instalan en el servidor de generación de imágenes cuando se instala ZENworks Linux Management. Estos daemons deben ejecutarse juntos en el mismo servidor.

  • Servidor de generación de imágenes: los daemons de los servicios de prearranque se pueden instalar y ejecutar en el mismo servidor que DHCP o en otro distinto.

Las siguientes secciones proporcionan información general sobre estos servicios:

Rara vez es necesario efectuar cambios a la configuración por defecto de estos servicios. Sin embargo, si necesita información más detallada acerca de la configuración, consulte Configuración de servidores de generación de imágenes de los servicios de prearranque en Linux.

El servidor DHCP

El servidor DHCP estándar se debe configurar con un ámbito activo que asigne direcciones IP a los dispositivos PXE. Las opciones del ámbito deben además especificar el gateway o router que los dispositivos PXE deben utilizar.

Si los servicios de prearranque (concretamente novell-proxydhcp) están instalados en el mismo servidor que el servidor DHCP, éste se debe configurar con una etiqueta de opción especial. Para obtener más información, consulte Configuración de entornos LAN para los servicios de prearranque.

El daemon novell-pbserv

El daemon novell-pbserv de los servicios de prearranque proporciona servicios de generación de imágenes a los dispositivos.

Entre ellos se incluyen las tareas de envío y recepción de archivos de imagen, descubrimiento de lotes de prearranque asignados, actuación como sesión principal en la generación de imágenes de multidifusión, etc.

El daemon novell-proxydhcp

El servidor DHCP alterno (proxy) de los servicios de prearranque se ejecuta junto con un servidor DHCP estándar para comunicar a los dispositivos PXE la dirección IP del servidor TFTP, la dirección IP del servidor donde se ejecuta novell-zmgprebootpolicy y el nombre del programa de bootstrap de la red (nvlnbp.sys).

El daemon novell-tftp

El daemon novell-tftp de los servicios de prearranque se utiliza en dispositivos PXE con el fin de solicitar archivos necesarios para realizar tareas de generación de imágenes. El servidor TFTP también proporciona un repositorio central para estos archivos.

Los dispositivos PXE utilizan uno de estos servidores para descargar el programa de bootstrap de la red (nvlnbp.sys).

El daemon novell-zmgprebootpolicy

Los dispositivos PXE utilizan novell-zimgprebootpolicy para comprobar si hay acciones de generación de imágenes que deban llevarse a cabo en ellos. El daemon novell-zmgprebootpolicy envía las peticiones a novell-pbserv en nombre de los dispositivos PXE.

Si va a usar Intel AMT, debe habilitar la compatibilidad con esta función en el archivo novell-zmgprebootpolicy.conf. (Esta función no se admite actualmente en Novell ZENworks Linux Management.)

Configuración de la red

La configuración necesaria para ejecutar Servicios de prearranque en la red depende de la configuración de red. Debe diseñar la red de forma que los dispositivos PXE puedan conectarse de modo eficaz con el servidor donde se estén ejecutando los daemons de los servicios de prearranque. Tenga en cuenta el número de dispositivos PXE que se van a instalar en la red, así como el ancho de banda disponible para esos dispositivos. Para entender el modo en el que interactúan los dispositivos y los servidores durante el proceso de los servicios de prearranque, consulte la Sección 27.4, Procesos de los servicios de prearranque.

Puede configurar servicios de prearranque en entornos LAN y WAN/LAN en los que los servicios de prearranque y DHCP se ejecuten en el mismo servidor o en servidores distintos:

Descripción de los servicios de prearranque en entornos LAN y WAN/VLAN

Los servidores de generación de imágenes deben estar instalados para que los dispositivos PXE tengan acceso a los servicios de generación de imágenes de la LAN. Un buen diseño asegurará que los clientes no tendrán que conectarse a los servicios de generación de imágenes a través de un enlace WAN lento.

A pesar de que puede tener la cantidad de servidores de generación de imágenes que quiera, por lo general sólo se debe habilitar un servidor DHCP alterno (proxy) para cada ámbito de servidor DHCP.

En una WAN, el dispositivo PXE normalmente está separado de los servidores DHCP y DHCP alterno (proxy) por uno o más routers. El dispositivo PXE solicita información de DHCP, pero por defecto el router no remite esta petición a los servidores, lo que provoca que falle la sesión de los servicios de prearranque.

En un entorno VLAN (LAN virtual), el dispositivo PXE se encuentra separado de manera lógica del servidor DHCP alterno (proxy) y del servidor DHCP por un conmutador. Desde el punto de vista de la IP, esta configuración es muy similar a la de un entorno WAN tradicional (con router).

En un entorno VLAN típico, la red se divide en varias subredes mediante la configuración de LAN virtuales en el conmutador. Los dispositivos de cada LAN virtual obtienen generalmente la información de su dirección IP de un servidor DHCP central. Para que este sistema funcione, es necesario disponer de Bootp o de ayudantes de IP configurados en cada gateway. Estos ayudantes remiten las peticiones de DHCP de los dispositivos de cada subred al servidor DHCP, lo que permite que el servidor DHCP responda a los dispositivos de esa subred.

Comparación de las configuraciones de los servicios de prearranque en entornos LAN y WAN/VLAN

A continuación se describen las diferencias de la configuración LAN si se instalan los servicios de prearranque en el mismo servidor que DHCP, o en un servidor distinto. En este caso, sólo los dispositivos PXE de la LAN se conectan con el servidor de generación de imágenes de los servicios de prearranque.

Tabla 28-3 Diferencias de configuración en LAN entre el mismo servidor y servidores distintos

HTTP

En el mismo servidor

En servidores distintos

Configuración

Dado que los servicios de prearranque y DHCP están ejecutándose en el mismo servidor, la etiqueta de opción 60 se define en el servidor DHCP.

Para obtener información sobre el modo de establecer esta etiqueta, consulte Configuración de entornos LAN para los servicios de prearranque.

No es preciso hacer nada.

Ventajas

  • Fácil instalación y configuración.

  • No se requiere ninguna configuración de red.

  • Muy fácil instalación y configuración.

  • No se requiere ninguna configuración de red.

  • No se requiere ninguna configuración de servidor DHCP.

Inconvenientes

  • Es necesario configurar un servidor DHCP (etiqueta 60 de la opción).

  • Uso limitado, dado que un entorno de una sola LAN sólo existe en redes de laboratorios pequeños.

  • Uso limitado, dado que un entorno de una sola LAN sólo existe en redes de laboratorios pequeños.

A continuación se describen las diferencias de la configuración WAN/VLAN si se instalan los servicios de prearranque en el mismo servidor que DHCP, o en un servidor distinto. En este caso, todos los dispositivos PXE de toda la WAN o VLAN se conectan al servidor de generación de imágenes de los servicios de prearranque.

Tabla 28-4 Diferencias de configuración en WAN/LAN entre el mismo servidor y servidores distintos

HTTP

En el mismo servidor

En servidores distintos

Configuración

Los routers y conmutadores deben configurarse con ayudantes de IP para remitir el tráfico de red al servidor DHCP.

Dado que los Servicios de prearranque y DHCP están ejecutándose en el mismo servidor, la etiqueta 60 de la opción se establece en el servidor DHCP.

Para obtener información sobre el modo de establecer esta etiqueta, consulte Configuración de una WAN/VLAN con los servicios de prearranque y DHCP ejecutándose en el mismo servidor.

Un agente de transmisión DHCP o un ayudante de IP configurado en el router o el conmutador que dé servicio a la subred a la que pertenece el dispositivo PXE. El ayudante debe configurarse para remitir todas las difusiones DHCP que se detecten en la subred tanto al servidor DHCP como al servidor DHCP alterno (proxy).

Normalmente, esto requiere que se configuren dos ayudantes: el primero para remitir las difusiones DHCP al servidor DHCP y el segundo para remitir las difusiones DHCP al servidor DHCP alterno (proxy).

Ventajas

  • No es necesario configurar ningún equipo de red (routers ni conmutadores) para remitir el tráfico de red al servidor TFTP.

  • Configuración de red común.

  • Se pueden instalar varios servidores de generación de imágenes de los servicios de prearranque de modo que cada uno de ellos preste servicio sólo a determinadas subredes.

Inconvenientes

  • Es necesario configurar un servidor DHCP (etiqueta 60 de la opción).

  • Sólo es posible instalar un único servidor de los servicios de prearranque porque debe ejecutarse en el mismo servidor que el servidor DHCP (y generalmente sólo hay un servidor DHCP).

  • Los equipos de red (routers y conmutadores) deben configurarse con ayudantes de IP adicionales. Puede que algunos equipos de red no funcionen correctamente cuando se configura más de un ayudante de IP adicional.

Configuración de entornos LAN para los servicios de prearranque

En caso de que los servicios de prearranque y DHCP se ejecuten en servidores distintos, no es preciso definir ninguna configuración en la red.

En caso de que los servicios de prearranque y DHCP se ejecuten en el mismo servidor, la etiqueta de opción 60 se debe definir en el servidor DHCP. Utilice los pasos siguientes para configurar DHCP estándar y DHCP alterno (proxy) en el mismo servidor:

  1. Detenga los servicios DHCP del servidor de generación de imágenes de Linux.

  2. En este servidor, abra el archivo dhcp.conf en un editor.

  3. Introduzca la línea siguiente en el archivo:

    option vendor-class-identifier "PXEClient";
    
  4. Guarde el archivo.

  5. Reinicie el servicio DHCP.

Configuración de una WAN/VLAN con los servicios de prearranque y DHCP ejecutándose en el mismo servidor

Puede instalar ZENworks Linux Management (que incluye los servicios de prearranque) en el mismo servidor en el que DHCP esté instalado y ejecutándose. Sin embargo, se debe hacer lo siguiente para que funcione:

  • Definir la etiqueta 60 de la opción del servidor DHCP para que pueda funcionar con el daemon novell-proxydhcp. Consulte los pasos de la sección anterior (Configuración de entornos LAN para los servicios de prearranque).

  • En el servidor Linux, edite el archivo /etc/opt/novell/novell-proxydhcp.conf y cambie:

    LocalDHCPFlag = 0
    

    a

    LocalDHCPFlag = 1
    

    A continuación, reinicie el daemon para que se reconozca el cambio ejecutando el siguiente comando en el servidor Linux:

    /etc/init.d/novell-procydhcp restart

IMPORTANTE:si el conmutador actúa como cortafuegos para limitar el tipo de tráfico de la red, tenga en cuenta que los daemons novell-tftp y novell-zmgprebootpolicy no se pueden utilizar con cortafuegos ni con filtros de red. No debe ejecutar esos daemons a través de un cortafuegos. Si es preciso que los usuarios pasen a través de un cortafuegos, todos los servicios de prearranque deben estar en el exterior y sólo hacer referencia a algún servicio Web que esté detrás del cortafuegos.

Configuración de una WAN/VLAN con los Servicios de prearranque y DHCP ejecutándose en servidores distintos

Puede instalar ZENworks Linux Management (que incluye los servicios de prearranque) en un servidor distinto del servidor en el que DHCP esté instalado y ejecutándose. Sin embargo, debe configurar el equipo de la red para que remita correctamente el tráfico de red de los servicios de prearranque.

IMPORTANTE:si el conmutador actúa como cortafuegos para limitar el tipo de tráfico de la red, tenga en cuenta que los daemons novell-tftp y novell-zmgprebootpolicy no se pueden utilizar con cortafuegos ni con filtros de red. No debe ejecutar esos daemons a través de un cortafuegos. Si es preciso que los usuarios pasen a través de un cortafuegos, todos los servicios de prearranque deben estar en el exterior y sólo hacer referencia a algún servicio Web que esté detrás del cortafuegos.

A continuación se da un ejemplo de implantación de un entorno WAN/VLAN con Servicios de prearranque y DHCP que se ejecutan en el mismo servidor. Las secciones siguientes muestran los pasos específicos necesarios para configurar el equipo de la red con el fin de que remita correctamente el tráfico de red de los servicios de prearranque.

Ejemplo de implantación

En este ejemplo, se configuran tres VLAN en un conmutador Bay Networks Accel 1200 que incorpora la versión 2.0.1 del firmware. Una VLAN alberga el servidor DHCP alterno (proxy), la segunda VLAN alberga el servidor DHCP y la tercera VLAN alberga el dispositivo PXE. El conmutador remite la difusión DHCP del dispositivo PXE tanto al servidor DHCP alterno (proxy) como al servidor DHCP. A continuación, la respuesta de ambos servidores se devuelve correctamente al dispositivo PXE y éste inicia correctamente la sesión de los servicios de prearranque.

Las tres VLAN son redes de 24 bits y su máscara de subred es 255.255.255.0.

El primer gateway VLAN es 10.0.0.1. Esta VLAN alberga el dispositivo PXE al que se asigna una dirección IP comprendida entre 10.0.0.2 y 10.0.0.128. Esta VLAN recibe el nombre VLAN1.

El segundo gateway VLAN es 10.1.1.1. Esta VLAN alberga el servidor DHCP con la IP 10.1.1.2. Esta VLAN recibe el nombre VLAN2.

El tercer gateway VLAN es 196.10.229.1. Esta VLAN alberga el servidor en el que se ejecuta novell-proxydhcp y novell-zmgprebootpolicy.. La IP del servidor es 196.10.229.2. Esta VLAN recibe el nombre VLAN3.

El encaminamiento está habilitado entre todas las VLAN. Cada VLAN debe estar en su propio grupo de árbol expandido.

Configuración de un equipo de Cisco

  1. Acceda al modo de configuración global.

  2. Escriba ip forward-protocol udp 67 y pulse Intro.

  3. Escriba ip forward-protocol udp 68 y pulse Intro.

  4. Acceda a la interfaz de la LAN que preste servicio al dispositivo PXE.

  5. Escriba ip helper-address 10.1.1.2 y pulse Intro.

  6. Escriba ip helper-address 196.10.229.2 y pulse Intro.

  7. Guarde la configuración.

Configuración de un equipo Nortel Networks

  1. Conéctese al router mediante el Administrador de sitios.

  2. Asegúrese de que la IP puede encaminarse.

  3. Marque la casilla de verificación Bootp en la subred o VLAN del dispositivo PXE.

  4. Seleccione la interfaz a la que estén conectados los dispositivos PXE.

  5. Edite el circuito.

  6. Haga clic en Protocols (Protocolos).

  7. Haga clic en Add/Delete (Añadir/Suprimir).

  8. Asegúrese de que esté marcada la casilla de verificación Bootp.

  9. Haga clic en Aceptar.

  10. Haga clic en Protocols > IP > Bootp > Relay Agent interface table (Protocolos - IP - Bootp - Tabla de interfaces del agente de transmisión).

    La interfaz donde se ha habilitado Bootp aparece en la lista.

  11. Haga clic en Preferred server (Servidor preferido).

  12. Cambie el valor de Pass through mode (Modo de transferencia) a Bootp y DHCP.

  13. Configuración de los agentes de transmisión:

    1. Haga clic en Añadir.

    2. En el cuadro Relay agent IP address (Dirección IP del agente de transmisión), escriba la dirección IP de la LAN local.

    3. En el cuadro Target server IP address (Dirección IP del servidor de destino), escriba la dirección IP del servidor DHCP.

    4. Haga clic en Aceptar.

    5. Cambie el valor de Pass through mode (Modo de transferencia) a Bootp y DHCP.

    6. Realice los procedimientos del Paso 1 hasta el Paso 5 de nuevo y especifique la dirección IP del servidor DHCP alterno (proxy) en el Paso 3.

    7. Aplique la configuración.

Configuración de un equipo Bay Networks

Siga los siguientes pasos en el conmutador:

  1. Habilite DHCP para la VLAN cliente mediante las siguientes líneas de comandos:

    # config vlan1 ip
    
    # dhcp enable
    
  2. Configure ayudantes de IP para que envíen las peticiones de DHCP desde la subred del dispositivo hasta el servidor TFTP, utilizando las siguientes líneas de comandos:

    # config ip dhcp-relay
    
    # create 10.0.0.1 10.1.1.2 mode dhcp state enable
    
    # create 10.0.0.1 196.10.229.2 mode dhcp state enable
    

    El comando create tiene el formato create agente servidor mode dhcp state enable, donde agente corresponde a la dirección IP del gateway que da servicio al dispositivo PXE, y servidor corresponde a la dirección IP del servidor al que se debe remitir la trama DHCP.

  3. Guarde la configuración.

Configuración de filtros en conmutadores y routers

Algunos dispositivos de red filtran el tráfico de red que pasa a través de ellos. Los servicios de prearranque utilizan varios tipos diferentes de tráfico y todos estos tipos deben poder pasar sin obstáculos a través del router o del conmutador para que la sesión de los servicios de prearranque se desarrolle correctamente. La sesión de los servicios de prearranque utiliza los siguientes puertos de destino:

Tabla 28-5 Puertos de destino para los servicios de prearranque

Componente

Puerto

Servidores DHCP y DHCP alterno (proxy)

Puertos UDP 67, 68 y 4011

Servidor TFTP

El puerto UDP 69

novell-zmgprebootpolicy

El puerto UDP 13331

IMPORTANTE:si el conmutador actúa como cortafuegos para limitar el tipo de tráfico de la red, tenga en cuenta que los daemons novell-tftp y novell-zmgprebootpolicy no se pueden utilizar con cortafuegos ni con filtros de red. No debe ejecutar esos daemons a través de un cortafuegos. Si es preciso que los usuarios pasen a través de un cortafuegos, todos los servicios de prearranque deben estar en el exterior y sólo hacer referencia a algún servicio Web que esté detrás del cortafuegos.

Protocolo de árbol expandido (STP) en entornos conmutados

El protocolo de árbol expandido (STP, Spanning Tree Protocol), disponible en determinados conmutadores, está diseñado para detectar bucles en la red. Cuando un dispositivo (normalmente un nodo central de la red u otro dispositivo) está conectado a un puerto del conmutador, éste le indica al dispositivo que el enlace está activo, pero en vez de remitir las tramas desde el puerto al resto de la red, el conmutador comprueba en cada trama si hay bucles y, si los hay, la rechaza. El conmutador puede permanecer en este estado de escucha entre 15 y 45 segundos.

Esto puede ocasionar que las peticiones DHCP realizadas mediante PXE sean rechazadas por el conmutador y hace que la sesión de Servicios de prearranque falle.

Normalmente es posible ver si el STP está funcionando, mirando el indicador luminoso del enlace del conmutador. Cuando el dispositivo está apagado, el indicador luminoso del enlace está apagado también. Cuando el dispositivo está encendido, el indicador luminoso del enlace pasa a color ámbar y tras un periodo de tiempo cambia a un indicador normal de color verde. Mientras el indicador luminoso del enlace esté en ámbar, el STP está funcionando.

Este problema sólo afecta a los dispositivos PXE o que están directamente conectados a un conmutador Ethernet. Para corregir el problema, ejecute alguna de las siguientes acciones:

  • Apague completamente el STP en el conmutador.

  • Establezca el STP en Port Fast para cada puerto del conmutador de red al que esté conectado un dispositivo PXE.

Una vez resuelto el problema, el indicador luminoso del puerto debería cambiar a verde casi inmediatamente después de que se encienda un dispositivo conectado a ese puerto.

Encontrará información sobre STP y su influencia en DHCP en Using PortFast and Other Commands to Fix End-Station Startup Connectivity Problems (Uso de PortFast y otros comandos para resolver los problemas de conectividad de inicio en estaciones terminales).

28.3.3 Administración de los servicios de prearranque

Esta sección incluye información sobre cómo administrar y configurar los servicios de prearranque:

Configuración de servidores de generación de imágenes de los servicios de prearranque en Linux

En los servicios de prearranque, los daemons no emplean opciones de línea de comandos. En su lugar, para configurar un daemon con el fin de que se comporte de forma distinta a la forma por defecto, es preciso modificar los archivos de configuración.

Se pueden modificar los archivos de configuración mientras se ejecuta un daemon, ya que sólo se leen cuando éste se inicia. Sin embargo, una vez que haya modificado el archivo, deberá reiniciar el daemon para que los cambios surtan efecto.

Para obtener más información acerca de los archivos de configuración de los daemons, consulte la Sección D.7, Servidor generador de imágenes.

Las siguientes secciones muestran cómo configurar los siguientes servidores de generación de imágenes de ZENworks Linux Management:

Configuración del servidor TFTP

Rara vez es necesario efectuar cambios en los valores por defecto de la configuración del servidor TFTP. Si necesita cambiarlos, utilice el procedimiento siguiente:

  1. Abra el archivo siguiente en un editor:

    /etc/opt/novell/novell-tftp.conf
    
  2. Modifique los ajustes de configuración según las instrucciones recogidas en el archivo.

  3. Guarde los cambios.

  4. En una consola de shell, escriba el comando siguiente:

    /etc/init.d/novell-tftp restart
    
Configuración del servidor DHCP alterno (proxy)

El servidor DHCP alterno (proxy) proporciona a los dispositivos PXE la información que necesitan para poder conectarse al sistema de los servicios de prearranque.

Use los pasos siguientes para modificar los ajustes de novell-proxydhcp:

  1. Abra el archivo siguiente en un editor:

    /etc/opt/novell/novell-proxydhcp.conf
    
  2. Modifique los ajustes de configuración según las instrucciones recogidas en el archivo.

  3. Guarde los cambios.

  4. En una consola de shell, escriba el comando siguiente:

    /etc/init.d/novell-proxydhcp restart
    

Puede definir cualquiera de los campos de dirección IP de la utilidad de configuración como 0.0.0.0. El servidor sustituye esas entradas con la dirección IP del primer adaptador de red que haya instalado en el servidor.

Configuración del daemon novell-pbserv

El daemon novell-pbserv proporciona servicios de generación de imágenes a los dispositivos.

Use los pasos siguientes para modificar los ajustes de novell-pbserv:

  1. Abra el archivo siguiente en un editor:

    /etc/opt/novell/zenworks/preboot/novell-pbserv.conf
    
  2. Modifique los ajustes de configuración según las instrucciones recogidas en el archivo.

  3. Guarde los cambios.

  4. En una consola de shell, escriba el comando siguiente:

    /etc/init.d/novell-pbserv restart
    
Configuración de novell-zmgprebootpolicy

El daemon novell-zimgprebootpolicy se utiliza para comprobar si hay acciones de generación de imágenes que deban llevarse a cabo en el dispositivo. El daemon novell-zmgprebootpolicy envía las peticiones a novell-pbserv en nombre de los dispositivos PXE.

Use los pasos siguientes para modificar los ajustes de novell-zmgprebootpolicy:

  1. Abra el archivo siguiente en un editor:

    /etc/opt/novell/zenworks/preboot/novell-zmgprebootpolicy.conf
    
  2. Modifique los ajustes de configuración según las instrucciones recogidas en el archivo.

  3. Guarde los cambios.

  4. En una consola de shell, escriba el comando siguiente:

    /etc/init.d/novell-zmgprebootpolicy restart
    
Configuración del servidor DHCP

El servidor DHCP debe tener la opción 60 (decimal) añadida a las etiquetas DHCP si los servidores DHCP alterno (proxy) y DHCP se están ejecutando en el mismo servidor físico. Esta opción tiene que ser del tipo cadena y debe contener las letras PXEClient.

Para obtener más información, consulte Configuración de entornos LAN para los servicios de prearranque.

Configuración de uso del puerto IP

Esta sección describe los puertos de red que se utilizan en los servicios de prearranque. Con la información de esta sección, puede configurar routers para que remitan correctamente el tráfico de red generado por los servicios de prearranque. Para obtener más información acerca de la configuración de routers, consulte la Sección 28.3.2, Implantación de los servicios de prearranque en un entorno de red.

Los servicios de prearranque utilizan puertos IP conocidos y registrados.

Los puertos IP conocidos incluyen:

  • 67 decimal: el servidor DHCP alterno (proxy) escucha este puerto para las peticiones de información PXE. Es el mismo puerto que utiliza un servidor DHCP estándar.

  • 68 decimal: los servidores DHCP o DHCP alterno (proxy) responden en este puerto a las peticiones de los clientes. Es el mismo puerto que utiliza un servidor DHCP estándar.

  • 69 decimal: el servidor TFTP escucha en este puerto peticiones de archivos de dispositivos PXE.

  • 4011 decimal: cuando se ejecuta en el mismo servidor que el daemon DHCP, el servidor DHCP alterno (proxy) escucha en este puerto peticiones de información de PXE.

Los puertos IP propietarios incluyen:

  • 998 decimal: puerto de conexión de cliente de novell-pbserv. El daemon novell-pbserv recibe todas las peticiones de conexión de los dispositivos de los servicios de prearranque en este puerto.

  • 13331 decimal: puerto de conexión de cliente de novell-zmgprebootpolicy. El daemon novell-zmgprebootpolicy recibe todas las peticiones de conexión de los dispositivos PXE en este puerto.

Aunque los dispositivos PXE envían sus peticiones iniciales a los daemons novell-tftp y novell-zmgprebootpolicy en los puertos indicados arriba, el resto de las transacciones pueden producirse en cualquiera de los puertos disponibles. Por esta razón, los servidores de generación de imágenes no pueden estar separados de los clientes por un cortafuegos.

IMPORTANTE:los daemons novell-tftp y novell-zmgprebootpolicy no se pueden utilizar con cortafuegos ni con filtros de red. No debe ejecutar esos daemons a través de un cortafuegos. Si es preciso que los usuarios pasen a través de un cortafuegos, todos los servicios de prearranque deben estar en el exterior y sólo hacer referencia a algún servicio Web que esté detrás del cortafuegos.

28.3.4 Modificación del menú de los servicios de prearranque

Dependiendo de los ajustes de configuración correspondientes a los servicios de prearranque del Centro de control de ZENworks, es posible que los dispositivos PXE muestren el menú de los servicios de prearranque durante el proceso de arranque. El menú incluye las opciones siguientes:

  • Iniciar generación de imágenes de ZENworks

  • Iniciar mantenimiento de generación de imágenes de ZENworks

  • Inhabilitar la partición de ZENworks

  • Habilitar la partición de ZENworks

  • Start DELL DTK (Iniciar DELL DTK)

  • Start DELL DTK (Maintenance Mode) (Iniciar DELL DTK en modo de mantenimiento)

  • Salir

Para obtener más información acerca de cómo configurar si se debe mostrar el menú, consulte la Sección 28.4.1, Configuración de las opciones del menú de los servicios de prearranque.

Pueden darse circunstancias en las que quiera modificar las opciones del menú de los servicios de prearranque. Puede personalizar las opciones modificando un archivo de texto incluido en el servidor de generación de imágenes. Por ejemplo, puede:

  • Añadir, suprimir y modificar opciones del menú

  • Cambiar el esquema de colores

  • Cambiar el título del menú y el nombre de la pantalla

El siguiente procedimiento se debe llevar a cabo en cada servidor de generación de imágenes donde se quiera personalizar el menú.

Para modificar el menú de los servicios de prearranque:

  1. En un editor de texto, abra el siguiente archivo desde un servidor de generación de imágenes donde se esté ejecutando novell-proxydhcp:

    /srv/tftp/pxemenu.txt
    

    IMPORTANTE:si desea guardar las opciones por defecto de este menú, conviene que guarde una copia de seguridad de pxemenu.txt, como pxemenu_orig.txt, por ejemplo.

    También se incluye un archivo pxemenu65.txt que utilizan los dispositivos PXE de ZENworks 6.5 que se conectan a servidores de ZENworks 7.2 a través de listas de referencia de servicios de prearranque (consulte la Sección 27.3.6, Listas de referencia de prearranque). Tiene el mismo contenido y formato que pxemenu.txt, por lo que las instrucciones de esta sección se aplican también a pxemenu65.txt, excepto cuando los datos sean distintos para ZENworks 6.5.

    A continuación se muestra el contenido del archivo pxemenu.txt del menú de los servicios de prearranque por defecto:

    #This file describes a PXEMenu
    
    ScreenName = Novell Preboot Services Menu
    ScreenInfo = Version 1.0 August, 2005
    MenuTitle = ZENworks Preboot Options
    
    #The screen colors determine the color of the main part of the menu screen
    ScreenColor = bright_white
    ScreenBackgroundColor = blue
    
    #The info colors determine the color of the screen information at the top
    #of the menu screen
    InfoColor = yellow
    InfoBackgroundColor = blue
    
    #The hint colors determine the color of the hint line at the bottom of the screen
    HintColor = lt_cyan
    HintBackgroundColor = blue
    
    #The menu colors determine the color of the menu box and menu title
    MenuColor = yellow
    MenuBackgroundColor = blue
    
    #The option colors determine the color of the menu option
    OptionColor = BRIGHT_WHITE
    OptionBackgroundColor = BLUE
    
    #The chosen colors determine the color of the high-lighted option
    ChosenColor = BRIGHT_WHITE
    ChosenBackgroundColor = RED
    
    #Maximum of 9 menu items
    MenuOptionCount = 7
    
    option1 = Start ZENworks Imaging
    option2 = Start ZENworks Imaging Maintenance
    option3 = Disable ZENworks Partition
    option4 = Enable ZENworks Partition
    option5 = Start DELL DTK
    option6 = Start DELL DTK (Maintenance Mode)
    option7 = Exit
    
    CFG1 = z_auto.cfg
    CFG2 = z_maint.cfg
    CFG3 = z_zpdis.cfg
    CFG4 = z_zpen.cfg
    CFG5 = dell-dtk.cfg
    CFG6 = dell-dtk_maint.cfg
    CFG7 = 0
    
    Hint1 = ZENworks Imaging in Automated Mode
    Hint2 = ZENworks Imaging Linux Session in Interactive Mode
    Hint3 = Disable Existing ZENworks Partition
    Hint4 = Re-enable a Disabled ZENworks Partition
    Hint5 = DELL Deployment Toolkit v2.1 in Automated Mode
    Hint6 = DELL Deployment Toolkit v2.1 in Maintenance Mode
    Hint7 = Boot to Local Hard Drive
     
    
  2. Para cambiar el aspecto del menú, modifique las siete primeras secciones (correspondientes a los títulos y colores).

    Para cambiar los colores, los valores que introduzca deben seleccionarse de los siguientes:

    BLACK

    RED

    GRAY

    LT_GREEN

    BLUE

    MAGENTA

    YELLOW

    LT_CYAN

    GREEN

    BROWN

    BRIGHT_WHITE

    LT_RED

    CYAN

    WHITE

    LT_BLUE

    LT_MAGENTA

  3. Para cambiar las opciones de menú, modifique las cuatro últimas secciones, a partir de “MenuOptionCount”.

    Las opciones de menú, su código y las descripciones de uso se corresponden con el número (vea el uso de “#” a continuación).

    MenuOptionCount: este número debe corresponder con el total de opciones definidas en las tres secciones siguientes. El límite es 9 opciones de menú.

    option#: se muestra en el menú como texto de la opción.

    CFG#: archivo de configuración que se utiliza cuando se selecciona la opción de menú.

    Sugerencia#: se muestra en la parte inferior de la pantalla para describir la función de la opción de menú resaltada. Cambia según la opción que se resalte en el menú.

    IMPORTANTE:si añade o elimina una opción de menú, asegúrese de hacerlo también en cada una de las tres últimas secciones. La numeración debe ser consecutiva (de 1 a 5, por ejemplo). Asegúrese de mantener la coincidencia entre los elementos correspondientes en cada una de las tres últimas secciones.

  4. Cuando termine, guarde el archivo pxemenu.txt.