Guía de instalación de Solaris 10: instalaciones basadas en red

Creación de los archivos de configuración

El arranque WAN utiliza los archivos siguientes para especificar la ubicación de los datos y archivos necesarios para una instalación mediante un arranque WAN.

En esta sección se describe cómo crear y almacenar estos dos archivos.

ProcedurePara crear el archivo de configuración de sistema

En el archivo de configuración del sistema se pueden indicar los siguientes archivos a los programas de instalación mediante un arranque WAN.

El arranque WAN sigue los punteros contenidos en el archivo de configuración del sistema para instalar y configurar el cliente.

El archivo de configuración del sistema es un archivo de texto sin formato, y debe seguir el modelo siguiente.


setting=value

Para utilizar un archivo de configuración del sistema para indicar a los programas de instalación mediante un arranque WAN la ubicación de los archivos sysidcfg, rules.ok y de perfil, siga estos pasos.

Antes de empezar

Antes de comenzar a crear el archivo de configuración de sistema, debe crear los archivos de instalación para la instalación mediante arranque WAN. Consulte Creación de los archivos para la instalación JumpStart personalizada para obtener instrucciones detalladas.

Pasos
  1. Adquiera en el servidor de arranque WAN el mismo rol de usuario que el usuario del servidor web.

  2. Cree un archivo de texto. Asigne un nombre descriptivo al archivo, por ejemplo, sys-conf.s10–sparc.

  3. Agregue las siguientes entradas al archivo de configuración de sistema.

    SsysidCF=sysidcfg-file-URL

    Este parámetro apunta al directorio flash del servidor de instalación que contiene el archivo sysidcfg. Asegúrese de que esta dirección URL coincide con la ruta al archivo sysidcfg que creó en Para crear el archivo sysidcfg .

    En el caso de instalaciones WAN que utilicen HTTPS, establezca el valor en una dirección URL HTTPS válida.

    SjumpsCF=jumpstart-files-URL

    Este parámetro apunta al directorio Solaris Flash del servidor de instalación que contiene el archivo rules.ok, el archivo de perfil y las secuencias de inicio y de fin. Asegúrese de que esta dirección URL coincide con la ruta a los archivos JumpStart personalizados que creó en Para crear un perfil y en Para crear el archivo rules .

    Para instalaciones mediante un arranque WAN sobre HTTPS, establezca como valor una URL HTTPS válida.

  4. Guarde el archivo en un directorio accesible para el servidor de arranque WAN.

    Para facilitar la administración, es conveniente guardar el archivo en el directorio cliente apropiado del directorio /etc/netboot del servidor de arranque WAN.

  5. Cambie los permisos del archivo de configuración del sistema a 600.


    # chmod 600 /path/system-conf-file
    
    ruta

    Indica la ruta al directorio que contiene el archivo de configuración del sistema.

    archivo_config_sistema

    Especifica el nombre del archivo de configuración de sistema.


Ejemplo 13–12 Archivo de configuración del sistema para una instalación mediante un arranque WAN sobre HTTPS

En el ejemplo siguiente, los programas de arranque WAN comprueban el archivo sysidcfg y los archivos de JumpStart personalizado del servidor web https://www.example.com en el puerto 1234. El servidor web usa HTTP seguro para cifrar datos y archivos durante la instalación.

El archivo sysidcfg y los archivos de JumpStart personalizados se encuentran en el subdirectorio flash del directorio root de documentos /opt/apache/htdocs.

SsysidCF=https://www.example.com:1234/flash
SjumpsCF=https://www.example.com:1234/flash


Ejemplo 13–13 Archivo de configuración del sistema para una instalación mediante un arranque WAN no segura

En el ejemplo siguiente, los programas de instalación mediante arranque WAN buscan los archivos sysidcfg y los archivos JumpStart personalizados en el servidor web http://www.example.com. El servidor web utiliza HTTP, por lo que los datos y los archivos no están protegidos durante la instalación.

El archivo sysidcfg y los archivos JumpStart personalizados se encuentran en el subdirectorio flash del directorio root de documentos opt/apache/htdocs.

SsysidCF=http://www.example.com/flash
SjumpsCF=http://www.example.com/flash

Continuación de la instalación mediante arranque WAN

Después de crear el archivo de configuración de sistema, cree el archivo wanboot.conf. Para obtener instrucciones, consulte Para crear el archivo wanboot.conf .

ProcedurePara crear el archivo wanboot.conf

El archivo wanboot.conf es un archivo de texto sin formato que los programas de arranque WAN utilizan para efectuar una instalación mediante un arranque WAN. El programa wanboot-cgi, el sistema de archivos de arranque y la miniroot de arranque WAN utilizan la información contenida en el archivo wanboot.conf para instalar el equipo cliente.

Guarde el archivo wanboot.conf en el subdirectorio cliente apropiado de la jerarquía /etc/netboot del servidor de arranque WAN. Para obtener información sobre cómo definir el ámbito de la instalación mediante arranque WAN con la jerarquía /etc/netboot, consulte Creación de la jerarquía /etc/netboot en el servidor de arranque WAN.

Si en el servidor de arranque WAN se está ejecutando el Solaris 10 OS, hay un archivo wanboot.conf de ejemplo en /etc/netboot/wanboot.conf.sample. Puede utilizar este ejemplo como plantilla para su instalación mediante un arranque WAN.

Debe incluir la siguiente información en el archivo wanboot.conf.

Tipo de información 

Descripción 

Información sobre el servidor de arranque WAN 

  • Ruta al programa wanboot en el servidor de arranque WAN

  • URL del programa wanboot-cgi en el servidor de arranque WAN

Información sobre el servidor de instalación 

  • Ruta a la miniroot de arranque WAN en el servidor de instalación

  • Ruta al archivo de configuración del sistema en el servidor de arranque WAN que especifique la ubicación de los archivos sysidcfg y los archivos JumpStart personalizados

Información de seguridad 

  • Tipo de firma del sistema de archivos de arranque WAN o de la miniroot de arranque WAN.

  • Tipo de encriptación del sistema de archivos de arranque WAN

  • ¿Debe autenticarse el servidor durante la instalación mediante un arranque WAN?

  • ¿Debe autenticarse el cliente durante la instalación mediante un arranque WAN?

información opcional 

  • Sistemas adicionales que el cliente puede tener que determinar durante una instalación mediante un arranque WAN

  • URL de la secuencia bootlog-cgi en el servidor de registro

Esta información se especifica insertando parámetros y sus valores asociados con el formato siguiente.


parameter=value

Para obtener información detallada acerca de los parámetros de archivo wanboot.conf y la sintaxis, consulte Parámetros y sintaxis del archivo wanboot.conf.

Para crear el archivo wanboot.conf, siga estos pasos.

Pasos
  1. Adquiera en el servidor de arranque WAN el mismo rol de usuario que el usuario del servidor web.

  2. Cree el archivo de texto wanboot.conf.

    Puede crear un archivo de texto nuevo denominado wanboot.conf o utilizar el archivo de ejemplo guardado en /etc/netboot/wanboot.conf.sample. Si utiliza el archivo de ejemplo, cambie el nombre del archivo wanboot.conf después de agregar los parámetros.

  3. Escriba los parámetros y valores de wanboot.conf necesarios para la instalación.

    Para obtener descripciones detalladas acerca de los parámetros y los valores de wanboot.conf, consulte Parámetros y sintaxis del archivo wanboot.conf.

  4. Guarde el archivo wanboot.conf en el subdirectorio apropiado de la jerarquía /etc/netboot.

    Para obtener información acerca de cómo crear la jerarquía /etc/netboot, consulte Creación de la jerarquía /etc/netboot en el servidor de arranque WAN.

  5. Valide el archivo wanboot.conf.


    # bootconfchk /etc/netboot/path-to-wanboot.conf/wanboot.conf
    
    ruta_a_wanboot.conf

    Indica la ruta al archivo wanboot.conf del cliente en el servidor de arranque WAN

    • Si el archivo wanboot.conf es estructuralmente válido, el comando bootconfchk devuelve el código de salida 0.

    • Si el archivo wanboot.conf no es válido, la orden bootconfchk devuelve un código de salida distinto de cero.

  6. Cambie los permisos del archivo wanboot.conf a 600.


    # chmod 600 /etc/netboot/path-to-wanboot.conf/wanboot.conf
    

Ejemplo 13–14 Archivo wanboot.conf para una instalación mediante un arranque WAN sobre HTTPS

El siguiente ejemplo de archivo wanboot.conf incluye información de configuración para una instalación mediante un arranque WAN que utilice HTTP seguro. El archivo wanboot.conf indica también que en esta instalación se utiliza una clave de encriptación 3DES.

boot_file=/wanboot/wanboot.s10_sparc
root_server=https://www.example.com:1234/cgi-bin/wanboot-cgi
root_file=/miniroot/miniroot.s10_sparc
signature_type=sha1
encryption_type=3des
server_authentication=yes
client_authentication=no
resolve_hosts=
boot_logger=https://www.example.com:1234/cgi-bin/bootlog-cgi
system_conf=sys-conf.s10–sparc

Este archivo wanboot.conf especifica la configuración siguiente.

boot_file=/wanboot/wanboot.s10_sparc

El programa de arranque de segundo nivel se llama wanboot.s10_sparc. Este programa se encuentra en el directorio /wanboot del directorio root de documentos del servidor de arranque WAN.

root_server=https://www.example.com:1234/cgi-bin/wanboot-cgi

La ubicación del programa wanboot-cgi en el servidor de arranque WAN es https://www.example.com:1234/cgi-bin/wanboot-cgi. La parte https del URL indica que esta instalación mediante un arranque WAN utiliza HTTP seguro.

root_file=/miniroot/miniroot.s10_sparc

La miniroot de arranque WAN se llama miniroot.s10_sparc. Esta miniroot se encuentra en el directorio /miniroot del directorio root de documentos del servidor de arranque WAN.

signature_type=sha1

El programa wanboot.s10_sparc y el sistema de archivos de arranque WAN están firmados con una clave de hashing HMAC SHA1.

encryption_type=3des

El programa wanboot.s10_sparc y el sistema de archivos de arranque están encriptados con una clave 3DES.

server_authentication=yes

El servidor se autentica durante la instalación.

client_authentication=no

El cliente no se autentica durante la instalación.

resolve_hosts=

No se necesitan nombres de sistema adicionales para efectuar la instalación en WAN. Todos los archivos e información necesarios se encuentran en el directorio root de documentos del servidor de arranque WAN.

boot_logger=https://www.example.com:1234/cgi-bin/bootlog-cgi

(Opcional) Los mensajes de registro de arranque y de instalación se graban en el servidor de arranque WAN mediante HTTP seguro.

Para obtener instrucciones sobre cómo configurar un servidor de registro para la instalación mediante arranque WAN, consulte (Opcional) Para configurar el servidor de registro de arranque WAN.

system_conf=sys-conf.s10–sparc

El archivo de configuración de sistema que contiene las ubicaciones del archivo sysidcfg y de los archivos de JumpStart se encuentra en el subdirectorio de la jerarquía /etc/netboot. El archivo de configuración de sistema se llama sys-conf.s10–sparc.



Ejemplo 13–15 Archivo wanboot.conf para una instalación mediante un arranque WAN no segura

El siguiente ejemplo de archivo wanboot.conf incluye información de configuración para una instalación mediante un arranque WAN menos segura que utiliza HTTP. Este archivo wanboot.conf indica también que en esta instalación no se utilizan claves de encriptación ni de hashing.

boot_file=/wanboot/wanboot.s10_sparc
root_server=http://www.example.com/cgi-bin/wanboot-cgi
root_file=/miniroot/miniroot.s10_sparc
signature_type=
encryption_type=
server_authentication=no
client_authentication=no
resolve_hosts=
boot_logger=http://www.example.com/cgi-bin/bootlog-cgi
system_conf=sys-conf.s10–sparc

Este archivo wanboot.conf especifica la configuración siguiente.

boot_file=/wanboot/wanboot.s10_sparc

El programa de arranque de segundo nivel se llama wanboot.s10_sparc. Este programa se encuentra en el directorio /wanboot del directorio root de documentos del servidor de arranque WAN.

root_server=http://www.example.com/cgi-bin/wanboot-cgi

La ubicación del programa wanboot-cgi en el servidor de arranque WAN es http://www.example.com/cgi-bin/wanboot-cgi. Esta instalación no utiliza HTTP seguro.

root_file=/miniroot/miniroot.s10_sparc

La miniroot de arranque WAN se llama miniroot.s10_sparc. se encuentra en el directorio /miniroot del directorio root de documentos del servidor de arranque WAN.

signature_type=

El programa wanboot.s10_sparc y el sistema de archivos de arranque WAN no están firmados con una clave de hashing HMAC SHA1.

encryption_type=

El programa wanboot.s10_sparc y el sistema de archivos de arranque no están encriptados.

server_authentication=no

El servidor no se autentica mediante claves o certificados durante la instalación.

client_authentication=no

El cliente no se autentica mediante claves o certificados durante la instalación.

resolve_hosts=

No se necesitan nombres de sistema adicionales para efectuar la instalación. Todos los archivos e información necesarios se encuentran en el directorio root de documentos del servidor de arranque WAN.

boot_logger=http://www.example.com/cgi-bin/bootlog-cgi

(Opcional) Los mensajes de arranque y de registro de la instalación se graban en el servidor de arranque WAN.

Para obtener instrucciones sobre cómo configurar un servidor de registro para la instalación mediante arranque WAN, consulte (Opcional) Para configurar el servidor de registro de arranque WAN.

system_conf=sys-conf.s10–sparc

El archivo de configuración de sistema que contiene las ubicaciones del archivo sysidcfg y de los archivos de JumpStart se llama sys-conf.s10–sparc. Este archivo se encuentra en el subdirectorio cliente apropiado de la jerarquía /etc/netboot.


Continuación de la instalación mediante arranque WAN

Si lo desea, después de crear el archivo wanboot.conf, puede configurar un servidor DHCP para dar soporte al arranque WAN. Para obtener instrucciones, consulte (Opcional) Suministro de información de configuración mediante un servidor DHCP.

Si no desea utilizar un servidor DHCP en la instalación mediante arranque WAN, consulte Para comprobar el alias de dispositivo net en la OBP del cliente para continuar con la instalación mediante arranque WAN.

Véase también

Para obtener descripciones detalladas sobre los parámetros y valores de wanboot.conf, consulte Parámetros y sintaxis del archivo wanboot.conf y la página de comando man wanboot.conf(4).