Para instalar clientes DHCP desde la red, debe crear opciones de la categoría del proveedor para pasar la información necesaria para instalar Solaris SO. Las tablas siguientes describen opciones habituales de DHCP que se pueden utilizar para instalar un cliente DHCP.
Puede utilizar las opciones de DHCP estándar que aparecen en la Tabla 3–3 para configurar e instalar los sistemas basados en x86. Dichas opciones no son específicas de una plataforma y pueden utilizarse para instalar el sistema operativo Solaris en distintos sistemas basados en x86. Utilice estas opciones para instalar la versión 10 de Solaris en sistemas basados en x86 mediante DHCP. Para obtener una lista completa de las opciones estándar, consulte dhcp_inittab(4).
La Tabla 3–4 contiene una lista de opciones que se pueden utilizar para instalar sistemas cliente de Sun. Las clases de clientes de proveedor que se muestran en la siguiente tabla indican qué clases de clientes pueden utilizar cada opción. Son sólo algunos de los ejemplos posibles. Debe especificar las clases cliente que indiquen los clientes que efectivamente necesitan la instalación a través de la red. Consulte Working With DHCP Options (Task Map) de System Administration Guide: IP Services para obtener información acerca de cómo determinar una clase de cliente de proveedor de cliente.
Para obtener información detallada sobre las opciones de DHCP, consulte DHCP Option Information de System Administration Guide: IP Services.
Tabla 3–3 Valores para opciones estándar de DHCP
Nombre de la opción |
Código |
Tipo de datos |
Granularidad |
Máximo |
Descripción |
---|---|---|---|---|---|
BootFile |
N/A |
ASCII |
1 |
1 |
Ruta al archivo de arranque del cliente |
BootSrvA |
N/A |
dirección IP |
1 |
1 |
Dirección IP del servidor de arranque |
DNSdmain |
15 |
ASCII |
1 |
0 |
Nombre de dominio DNS |
DNSserv |
6 |
dirección IP |
1 |
0 |
Lista de servidores de nombres DNS |
NISdmain |
40 |
ASCII |
1 |
0 |
Nombre de dominio NIS |
NISservs |
41 |
dirección IP |
1 |
0 |
Dirección IP del servidor NIS |
NIS+dom |
64 |
ASCII |
1 |
0 |
Nombre de dominio NIS+ |
NIS+serv |
65 |
dirección IP |
1 |
0 |
Dirección IP del servidor NIS+ |
Router |
3 |
dirección IP |
1 |
0 |
Direcciones IP de encaminadores de red |
Tabla 3–4 Valores para la creación de las opciones de categoría de proveedor de clientes de Solaris
Nombre |
Código |
Tipo de datos |
Granularidad |
Máximo |
Clases cliente del proveedor * |
Descripción |
---|---|---|---|---|---|---|
Las siguientes opciones de categorías de proveedores son necesarias para que el servidor DHCP admita los clientes en los que se instala Solaris. Estas opciones se usan en las secuencias de inicio de estos clientes. Nota – son sólo algunos de los ejemplos posibles. Debe especificar las clases cliente que indiquen los clientes que efectivamente necesitan la instalación a través de la red. |
||||||
SrootIP4 |
2 |
dirección IP |
1 |
1 |
SUNW.Sun-Blade-1000, SUNW.Sun-Fire-880, SUNW.i86pc |
Dirección de IP del servidor raíz |
SrootNM |
3 |
Texto ASCII |
1 |
0 |
SUNW.Sun-Blade-1000, SUNW.Sun-Fire-880, SUNW.i86pc |
Nombre del host del servidor root |
SrootPTH |
4 |
Texto ASCII |
1 |
0 |
SUNW.Sun-Blade-1000, SUNW.Sun-Fire-880, SUNW.i86pc |
Ruta hacia el directorio root del cliente en el servidor root |
SinstIP4 |
10 |
dirección IP |
1 |
1 |
SUNW.Sun-Blade-1000, SUNW.Sun-Fire-880, SUNW.i86pc |
Dirección IP del servidor de instalación JumpStart |
SinstNM |
11 |
Texto ASCII |
1 |
0 |
SUNW.Sun-Blade-1000, SUNW.Sun-Fire-880, SUNW.i86pc |
Nombre del host del servidor de instalación |
SinstPTH |
12 |
Texto ASCII |
1 |
0 |
SUNW.Sun-Blade-1000, SUNW.Sun-Fire-880, SUNW.i86pc |
Ruta a la imagen de la instalación en el servidor de instalación |
Opciones que pueden utilizar las secuencias de arranque de los clientes, aun no siendo obligatorias. Nota – son sólo algunos de los ejemplos posibles. Debe especificar las clases cliente que indiquen los clientes que efectivamente necesitan la instalación a través de la red. |
||||||
SrootOpt |
1 |
Texto ASCII |
1 |
0 |
SUNW.Sun-Blade-1000, SUNW.Sun-Fire-880, SUNW.i86pc |
Opciones de montaje NFS del sistema de archivos root del cliente |
SbootFIL |
7 |
Texto ASCII |
1 |
0 |
SUNW.Sun-Blade-1000, SUNW.Sun-Fire-880, SUNW.i86pc |
Ruta al archivo de arranque del cliente |
SbootRS |
9 |
NÚMERO |
2 |
1 |
SUNW.Sun-Blade-1000, SUNW.Sun-Fire-880, SUNW.i86pc |
Tamaño de lectura de NFS utilizado por el programa de arranque independiente al cargar el núcleo |
SsysidCF |
13 |
Texto ASCII |
1 |
0 |
SUNW.Sun-Blade-1000, SUNW.Sun-Fire-880, SUNW.i86pc |
Ruta al archivo sysidcfg con el formato servidor:/raíz |
SjumpsCF |
14 |
Texto ASCII |
1 |
0 |
SUNW.Sun-Blade-1000, SUNW.Sun-Fire-880, SUNW.i86pc |
Ruta al archivo de configuración JumpStart, con el formato servidor:/ruta |
16 |
Texto ASCII |
1 |
0 |
SUNW.Sun-Blade-1000, SUNW.Sun-Fire-880, SUNW.i86pc |
Ruta al archivo de arranque independiente o arranque WAN. En el caso de archivo de arranque independiente, utilice el siguiente formato. tftp://inetboot.sun4u En el caso del archivo WAN, el formato es http://host.domain/path-to-file Se puede utilizar esta opción para omitir los valores de BootFile y siaddr con el fin de recuperar un archivo de arranque independiente. Protocolos admitidos: tftp (inetboot), http (wanboot). Por ejemplo, utilice el siguiente formato. tftp://inetboot.sun4u |
|
17 |
Texto ASCII |
1 |
0 |
SUNW.Sun-Blade-1000, SUNW.Sun-Fire-880, SUNW.i86pc |
La dirección IP y el puerto del servidor proxy utilizado en la red. Esta opción es necesaria sólo cuando se arranca en una WAN y la red local utiliza un servidor proxy. Por ejemplo, utilice el siguiente formato. 198.162.10.5:8080 |
|
En la actualidad, las secuencias de arranque de clientes de Solaris no admiten las siguientes opciones. Sólo se pueden utilizar si se editan las secuencias de inicio. Nota – son sólo algunos de los ejemplos posibles. Debe especificar las clases cliente que indiquen los clientes que efectivamente necesitan la instalación a través de la red. |
||||||
SswapIP4 |
5 |
dirección IP |
1 |
0 |
SUNW.Sun-Blade-1000, SUNW.Sun-Fire-880, SUNW.i86pc |
Dirección de IP del servidor de intercambio |
SswapPTH |
6 |
Texto ASCII |
1 |
0 |
SUNW.Sun-Blade-1000, SUNW.Sun-Fire-880, SUNW.i86pc |
Ruta al directorio de intercambio del cliente en el servidor de intercambio |
Stz |
8 |
Texto ASCII |
1 |
0 |
SUNW.Sun-Blade-1000, SUNW.Sun-Fire-880, SUNW.i86pc |
Zona horaria del cliente |
Sterm |
15 |
Texto ASCII |
1 |
0 |
SUNW.Sun-Blade-1000, SUNW.Sun-Fire-880, SUNW.i86pc |
Tipo de terminal |
Cuando haya creado las opciones, puede crear las macros que incluyan dichas opciones. En la siguiente tabla se muestran unas macros de ejemplo que se pueden utilizar para la instalación de Solaris en los clientes.
Tabla 3–5 Macros de ejemplo que admiten la instalación de Solaris a través de una red
Nombre de la macro |
Contiene las siguientes opciones y macros |
---|---|
Solaris |
SrootIP4, SrootNM, SinstIP4, SinstNM |
sparc |
SrootPTH, SinstPTH |
sun4u |
macros Solaris y sparc |
sun4v |
macros Solaris y sparc |
i86pc |
macro Solaris, SrootPTH, SinstPTH, SbootFIL |
SUNW.i86pc |
macro i86pc Nota – La clase de cliente del proveedor SUNW.i86pc sólo es válida para Solaris 10 3/05 y versiones compatibles. |
SUNW.Sun-Blade-1000 |
macro sun4u, SbootFIL |
SUNW.Sun-Fire-880 |
macro sun4u, SbootFIL |
PXEClient:Arch:00000:UNDI:002001 |
BootSrvA, BootFile |
macros de dirección de red xxx.xxx.xxx.xxx |
La opciónBootSrvA puede añadirse a macros de direcciones de red ya existentes. El valor de BootSrvA debe indicar el servidor tftboot. |
01dirección_MAC_cliente, macros específicas de un cliente (por ejemplo, 010007E9044ABF) |
BootSrvA, BootFile |
Los nombres de macros que aparecen en la tabla anterior coinciden con las clases clientes de los proveedores de los clientes que deben instalarse desde la red. Estos nombres son ejemplos de los que podrían existir en la red. Consulte Working With DHCP Options (Task Map) de System Administration Guide: IP Services para obtener información sobre cómo determinar una clase cliente de proveedor de cliente.
Los siguientes métodos permiten la creación de las opciones y macros.
Cree las opciones y macros en el Gestor de DHCP. Consulte Uso del Gestor de DHCP para crear las opciones y macros de instalación para obtener instrucciones sobre cómo crear opciones y macros en el Administrador de DHCP.
Escriba la secuencia que crea las opciones y macros mediante el comando dhtadm. Consulte Escritura de secuencias que utilicen dhtadm para crear opciones y macros para obtener información sobre cómo escribir las secuencias de comandos que crean estas opciones y macros.
Tenga en cuenta que el tamaño total de las opciones de proveedor asignadas a un cliente específico no debe superar los 255 bytes, incluidos los códigos de opciones y la información sobre la longitud. Este límite lo establece la implementación actual del protocolo DHCP de Solaris. Por lo general debe pasar la mínima información necesaria sobre el distribuidor. Debe usar nombres cortos para las rutas en las opciones que necesiten nombres de rutas. Si crea vínculos simbólicos a rutas largas, podrá utilizar los nombres de vínculos más breves.