En las secciones siguientes se explica como instalar, distribuir y gestionar los servicios de prearranque, así como a instalar DHCP estándar y novell-proxydhcp en el mismo servidor.
Para obtener información sobre el uso del prearranque, consulte el Sección 3.0, Uso de Imaging.
Esta sección proporciona información sobre cómo comprobar la configuración de los servicios de prearranque después de su instalación.
Los siguientes componentes se instalan como parte de los Servicios de prearranque:
Tabla 2-1 Componentes de los servicios de prearranque
El servicio novell-proxydhcp se debe iniciar manualmente, pero no es preciso ejecutarlo en todos los servidores generadores de imágenes. Mientras se genera una imagen, el servicio novell-pbserv debe estar ejecutándose en el servidor donde se debe almacenar la imagen de ZENworks. Durante la restauración de la imagen, el servicio novell-pbserv debe estar ejecutándose en el servidor donde se encuentre la imagen de ZENworks.
Los otros tres servicios se inician automáticamente cuando se instala Configuration Management, o cada vez que se rearranca el servidor, y se deben ejecutar en todos los servidores generadores de imágenes.
Para obtener más información, consulte la Sección E.8, Servidor generador de imágenes.
Una vez instalados los componentes de los servicios de prearranque, deben instalarse y ejecutarse los siguientes en el servidor. Puede utilizar estos métodos para comprobar su estado:
Tabla 2-2 Servicios de prearranque o daemons
En principio, no tendría que cambiar la configuración por defecto de estos servicios.
Si el servidor en el que están instalados los componentes de servicios de prearranque es también un servidor DHCP, consulte Configuración de entornos LAN para los servicios de prearranque.
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 una red de varios segmentos es bastante más complicada y puede exigir que se configuren tanto los servicios o 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:
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.
Servicios de prearranque o daemons: los cuatro servicios o daemons de los servicios de prearranque (novell-pbserv, novell-tftp, novell-proxydhcp y novell-zmgprebootpolicy) se instalan en el servidor generador de imágenes cuando se instala Configuration Management. Estos servicios o daemons deben ejecutarse juntos en el mismo servidor.
Servidor generador de imágenes: los servicios o 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 los servidores generadores de imágenes de los servicios de prearranque.
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.
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, el descubrimiento de lotes de imagen asignados, la actuación como principal de sesión para la generación de imágenes de multidifusión, etc.
El servidor proxy DHCP 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).
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).
Los dispositivos PXE utilizan novell-zmgprebootpolicy 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, situado en:
Windows: %DIRECTORIO_ZENWORKS%\conf\preboot\
Linux: /etc/opt/novell/zenworks/preboot/
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 servicios o 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 1.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:
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 generadores de imágenes que quiera, por lo general sólo se debe habilitar un servidor proxy DHCP para cada ámbito de servidor DHCP.
En una WAN, el dispositivo PXE normalmente está separado de los servidores DHCP y proxy DHCP 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 proxy DHCP 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.
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 generador de imágenes de los servicios de prearranque.
Tabla 2-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 |
|
|
Inconvenientes |
|
|
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 generador de imágenes de los servicios de prearranque.
Tabla 2-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 proxy DHCP. 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 proxy DHCP. |
Ventajas |
|
|
Inconvenientes |
|
|
En caso de que los servicios de prearranque y DHCP se ejecuten en servidores distintos, no es preciso definir ninguna configuración de red.
Si los servicios de prearranque y DHCP se ejecutan en el mismo servidor, la etiqueta de opción 60 se debe definir en el servidor DHCP. Haga lo siguiente en función de la plataforma del servidor:
Servidor DHCP de Linux: utilice los pasos siguientes para configurar un servidor DHCP estándar y un proxy DHCP en el mismo servidor Linux:
Detenga los servicios DHCP del servidor de generación de imágenes de Linux.
En este servidor, abra /etc/dhcpd.conf, el archivo de configuración de DHCP en un editor.
Introduzca la línea siguiente en el archivo:
option vendor-class-identifier "PXEClient";
Guarde el archivo.
Reinicie el servicio DHCP.
Servidor DHCP Windows 2000 Advanced Server: utilice los pasos siguientes para configurar un servidor DHCP estándar y un proxy DHCP en el mismo servidor Windows 2000 Advanced Server:
En la línea de comandos, escriba netsh.
En el indicador de netsh, escriba dhcp server.
En el indicador de dhcp server, escriba lo siguiente:
add optiondef 60 ClassID STRING 0 PXEClient
Añada el tipo de definición en los menús de configuración DHCP.
Puede instalar Configuration 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 novell-proxydhcp. Consulte los pasos de la sección anterior (Configuración de entornos LAN para los servicios de prearranque).
En el servidor, edite el archivo novell-proxydhcp.conf y cambie:
LocalDHCPFlag = 0
a
LocalDHCPFlag = 1
El archivo está ubicado en:
Windows: %DIRECTORIO_ZENWORKS%\conf\preboot\
Linux: /etc/opt/novell/
A continuación, reinicie el servicio para que se reconozca el cambio ejecutando el siguiente comando en el servidor:
Windows: en el recuadro de diálogo Servicios, haga clic con el botón derecho en
y seleccioneLinux: /etc/init.d/novell-proxydhcp restart
IMPORTANTE:si el conmutador actúa como cortafuegos para limitar el tipo de tráfico de la red, tenga en cuenta que novell-tftp y novell-zmgprebootpolicy no se pueden utilizar con cortafuegos ni con filtros de red. No debe ejecutar esos servicios o 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.
Puede instalar Configuration 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 novell-tftp y novell-zmgprebootpolicy no se pueden utilizar con cortafuegos ni con filtros de red. No debe ejecutar esos servicios o 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.
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 proxy DHCP, 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 proxy DHCP 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.
Acceda al modo de configuración global.
Escriba ip forward-protocol udp 67 y, a continuación, pulse Intro.
Escriba ip forward-protocol udp 68 y, a continuación, pulse Intro.
Acceda a la interfaz de la LAN que preste servicio al dispositivo PXE.
Escriba ip helper-address 10.1.1.2 y, a continuación, pulse Intro.
Escriba ip helper-address 196.10.229.2 y, a continuación, pulse Intro.
Guarde la configuración.
Conéctese al router mediante el Administrador de sitios.
Asegúrese de que la IP puede encaminarse.
Marque la casilla de verificación
en la subred o VLAN del dispositivo PXE.Seleccione la interfaz a la que estén conectados los dispositivos PXE.
Edite el circuito.
Haga clic en
(Protocolos).Haga clic en
(Añadir/Suprimir).Asegúrese de que esté marcada la casilla de verificación
Haga clic en
Haga clic en
> > > (Protocolos - IP - Bootp - Tabla de interfaces del agente de transmisión).La interfaz donde se ha habilitado Bootp aparece en la lista.
Haga clic en
(Servidor preferido).Cambie el valor de
(Modo de transferencia) a Bootp y DHCP.Configuración de los agentes de transmisión:
Haga clic en
En el cuadro
(Dirección IP del agente de transmisión), escriba la dirección IP de la LAN local.En el cuadro
(Dirección IP del servidor de destino), escriba la dirección IP del servidor DHCP.Haga clic en
Cambie el valor de
(Modo de transferencia) a Bootp y DHCP.Realice los procedimientos del Paso 1 hasta el Paso 5 de nuevo y especifique la dirección IP del servidor proxy DHCP en el Paso 3.
Aplique la configuración.
Siga los siguientes pasos en el conmutador:
Habilite DHCP para la VLAN cliente mediante las siguientes líneas de comandos:
# config vlan1 ip
# dhcp enable
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 se corresponde con la dirección IP del gateway que da servicio al dispositivo PXE y servidor se corresponde con la dirección IP del servidor al que se debe remitir la trama DHCP.
Guarde la configuración.
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 2-5 Puertos de destino para los servicios de prearranque
Componente |
Puerto |
---|---|
Servidores DHCP y proxy DHCP |
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 novell-tftp y novell-zmgprebootpolicy no se pueden utilizar con cortafuegos ni con filtros de red. No debe ejecutar esos servicios o 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.
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).
Esta sección incluye información sobre cómo administrar y configurar los servicios de prearranque:
En los servicios de prearranque, los servicios o daemons no emplean conmutadores. En su lugar, para configurar un servicio o 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 el servicio o el daemon, ya que sólo se leen cuando estos se inician. Tras editar el archivo, se debe reiniciar el servicio o el daemon para que los cambios surtan efecto.
Para obtener más información acerca de los archivos de configuración del servicio o el daemon, consulte la Sección E.8, Servidor generador de imágenes.
Las siguientes secciones muestran cómo configurar las siguientes instancias de ZENworks Imaging Server:
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:
Abra el archivo siguiente en un editor:
Windows: %DIRECTORIO_ZENWORKS%\conf\preboot\novell-tftp.conf
Linux: /etc/opt/novell/novell-tftp.conf
Edite los valores de configuración siguiendo las instrucciones del archivo.
Guarde los cambios.
En una línea de comando, introduzca lo siguiente:
Windows: en el recuadro de diálogo Servicios, haga clic con el botón derecho en
y seleccioneLinux: /etc/init.d/novell-tftp restart
El servidor proxy DHCP 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:
Abra el archivo siguiente en un editor:
Windows: %DIRECTORIO_ZENWORKS%\conf\preboot\novell-proxydhcp.conf
Linux: /etc/opt/novell/novell-proxydhcp.conf
Edite los valores de configuración siguiendo las instrucciones del archivo.
Guarde los cambios.
En una línea de comando, introduzca lo siguiente:
Windows: en el recuadro de diálogo Servicios, haga clic con el botón derecho en
y seleccioneLinux: /etc/init.d/novell-proxydhcp restart
Puede definir cualquiera de los campos de dirección IP de la utilidad de configuración con el valor 0.0.0.0. El servidor sustituirá estas entradas con la dirección IP del primer adaptador de red instalado en el servidor.
El servicio novell-pbserv proporciona servicios de generación de imágenes a los dispositivos.
Use los pasos siguientes para modificar los ajustes de novell-pbserv:
Abra el archivo siguiente en un editor:
Windows: %DIRECTORIO_ZENWORKS%\conf\preboot\novell-pbserv.conf
Linux: /etc/opt/novell/zenworks/preboot/novell-pbserv.conf
Edite los valores de configuración siguiendo las instrucciones del archivo.
Guarde los cambios.
En una línea de comando, introduzca lo siguiente:
Windows: en el recuadro de diálogo Servicios, haga clic con el botón derecho en
y seleccioneLinux: /etc/init.d/novell-pbserv restart
El servicio 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:
Abra el archivo siguiente en un editor:
Windows: %DIRECTORIO_ZENWORKS%\conf\preboot\novell-zmgprebootpolicy.conf
Linux: /etc/opt/novell/zenworks/preboot/novell-zmgprebootpolicy.conf
Edite los valores de configuración siguiendo las instrucciones del archivo.
Guarde los cambios.
En una línea de comando, introduzca lo siguiente:
Windows: en el recuadro de diálogo Servicios, haga clic con el botón derecho en
y seleccioneLinux: /etc/init.d/novell-zmgprebootpolicy restart
El servidor DHCP debe tener la opción 60 (decimal) añadida a las etiquetas DHCP si los servidores proxy DHCP 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.
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 2.4.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 proxy DHCP 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 proxy DHCP 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 servicio o el daemon DHCP, el servidor proxy DHCP 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. Recibe todas las peticiones de conexión de los clientes de los servicios de prearranque en este puerto.
13331 decimal: puerto de conexión de cliente de 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 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 generadores de imágenes no pueden estar separados de los clientes por un cortafuegos.
IMPORTANTE:los servicios novell-tftp y novell-zmgprebootpolicy no se pueden utilizar con cortafuegos ni con filtros de red. No debe ejecutar esos servicios o 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.
Dependiendo de los valores de configuración correspondientes a los servicios de prearranque del Centro de control de ZENworks, es posible que los dispositivos PXE puedan mostrar el menú de los servicios de prearranque de Novell durante el proceso de arranque. El menú incluye las opciones siguientes:
Para obtener información acerca de la configuración del uso del menú, consulte la Sección 2.5.1, Configuración de las opciones del menú de los servicios de prearranque de Novell.
Pueden darse circunstancias en las que quiera modificar las opciones del menú de los servicios de prearranque de Novell. Puede personalizar las opciones modificando un archivo de texto incluido en el servidor generador de imágenes. Por ejemplo, puede:
Añadir, suprimir y modificar opciones del menú
Añadir elementos de submenú
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 generador de imágenes donde se quiera personalizar el menú.
Para editar el menú:
En un editor de texto, abra el siguiente archivo desde un servidor generador de imágenes donde se esté ejecutando el servidor proxy DHCP de ZENworks (novell-proxydhcp):
Windows: %DIRECTORIO_ZENWORKS%\share\tftp\pxemenu.txt
Linux: /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.
A continuación se muestra el contenido del archivo pxemenu.txt del menú por defecto:
#This file describes a PXEMenu ScreenName = Novell Preboot Services Menu ScreenInfo = Version 2.0 July, 2007 MenuTitle = ZENworks Preboot Options FormatVersion = 2 #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 #The 'forced option' is the option that will be automatically #executed without presenting a menu to the user. It MUST be an #option on the first ('Main' by default) menu. The following #example will force 'Start ZENworks Imaging Maintenance' #ForceOption=2 StartMenu = Main #Note: The original version of the pxemenu.txt file does not # require submenus, but example syntax is provided in # comments for demonstration purposes. [Main] MenuTitle = ZENworks Preboot Options option = execute ; "Start ZENworks Imaging" ; "ZENworks Imaging in Automated Mode" ; pxelinux.0 ; z_auto.cfg option = execute ; "Start ZENworks Imaging Maintenance" ; "ZENworks Imaging Linux Session in Interactive Mode" ; pxelinux.0 ; z_maint.cfg option = execute ; "Disable ZENworks Partition" ; "Disable Existing ZENworks partition" ;pxelinux.0 ; z_zpdis.cfg option = execute ; "Enable ZENworks Partition" ; "Re-enable Existing ZENworks partition" ;pxelinux.0 ; z_zpen.cfg #option = submenu ; "Sub Menu Options >>" ; "Submenu example with more options" ; SUBMenu option = exit ; "Exit" ; "Boot to local hard drive" #[SUBMenu] #MenuTitle = Sub Menu Options #option = execute ; "Sub Menu #1" ; "Description for sub menu #1" ; # pxelinux.0 ; submenu1.cfg #option = execute ; "Sub Menu #2" ; "Description for sub menu #2" ; # pxelinux.0 ; submenu2.cfg #option = return ; "Return" ; "Return to main menu" #option = exit ; "Exit" ; "Boot to local hard drive"
Para cambiar el aspecto del menú, modifique las siete primeras secciones (correspondientes a los títulos y colores).
Para cambiar los colores, debe introducir uno de los siguientes valores:
Para cambiar las opciones del menú, edite las secciones incluidas en [Main].
Las opciones de menú, las descripciones correspondientes, el ejecutable pxelinux.0 y el archivo de configuración (.cfg) se recogen en la línea option =.
Cuando termine, guarde el archivo pxemenu.txt.