EN ESTA PÁGINA
Configuración de la instalación automática de archivos de configuración (procedimiento de la CLI)
Ejemplo: configuración de la instalación automática en dispositivos de la serie SRX
Configuración de la instalación automática en dispositivos satelitales de JNU
Verificación de la instalación automática en dispositivos satelitales JNU
Configuración de la instalación automática de archivos de configuración (Junos OS)
La autoinstalación es un proceso automatizado y no requiere ninguna configuración específica en un dispositivo. Para simplificar el proceso, puede especificar una o varias interfaces, protocolos y servidores de configuración que se utilizarán para la instalación automática.
Configuración de la instalación automática de archivos de configuración (procedimiento de la CLI)
La autoinstalación es la configuración automática de un dispositivo a través de la red a partir de un archivo de configuración preexistente que se crea y almacena en un servidor de configuración. Un servidor de configuración suele ser un servidor de Protocolo trivial de transferencia de archivos (TFTP). Puede utilizar la instalación automática para implementar varios dispositivos automáticamente desde una ubicación central de la red.
Antes de poder configurar la autoinstalación, debe habilitar la autoinstalación para que se ejecute cuando encienda un dispositivo ya instalado en la red. Para habilitarlo, especifique una o varias interfaces, protocolos y servidores de configuración que se utilizarán para la instalación automática.
Para habilitar la ejecución de la instalación automática, siga estos pasos:
-
Asegúrese de que un servicio como el Protocolo de configuración dinámica de host (DHCP) esté disponible para asignar una dirección IP al dispositivo.
-
Configure un servidor DHCP en la red para satisfacer sus requisitos de red. Puede configurar un conmutador para que funcione como servidor DHCP.
-
Cree uno de los siguientes archivos de configuración y almacénelo en un servidor TFTP (o servidor HTTP o servidor FTP) en la red:
-
Un archivo específico del host con el nombre hostname.conf para cada dispositivo sometido a autoinstalación. Reemplazar hostname por el nombre de un dispositivo. El hostnamearchivo .conf normalmente contiene toda la información de configuración necesaria para el dispositivo con este nombre de host.
-
Un archivo de configuración predeterminado denominado device.conf con la configuración mínima necesaria para permitirle telnet en el nuevo dispositivo para una configuración posterior.
-
-
Conecte físicamente el dispositivo a la red mediante un puerto Gigabit Ethernet.
-
Si configuró el servidor DHCP para proporcionar solo el nombre de host del servidor TFTP, agregue una entrada de asignación de dirección IP a nombre de host para el servidor TFTP. Asigne el nombre de host del servidor TFTP al archivo de base de datos DNS en el servidor del Sistema de nombres de dominio (DNS) de la red.
-
Si el dispositivo no se encuentra en el mismo segmento de red que el servidor DHCP (u otro dispositivo que proporcione resolución de dirección IP), configure un dispositivo existente como dispositivo intermedio para recibir solicitudes TFTP y DNS y reenviarlas al servidor TFTP y al servidor DNS. Debe configurar la interfaz LAN o serie en el dispositivo intermedio con las direcciones IP de los hosts que proporcionan servicios TFTP y DNS. Conecte esta interfaz al dispositivo.
-
Si utiliza hostnamearchivos .conf para la autoinstalación, también debe completar las siguientes tareas:
-
Configure el servidor DHCP para proporcionar un nombre de hostnamearchivo .conf a cada dispositivo. Cada dispositivo utiliza su hostname nombre de archivo .conf para solicitar un archivo de configuración al servidor TFTP. Copie los archivos de configuración .conf necesarioshostname en el servidor TFTP.
-
Cree un archivo de configuración predeterminado denominado network.conf y cópielo en el servidor TFTP. Este archivo contiene entradas de asignación de dirección IP a nombre de host. Si el servidor DHCP no envía un nombre de hostnamearchivo .conf a un nuevo dispositivo, el dispositivo utiliza network.conf para resolver su nombre de host en función de su dirección IP.
Como alternativa, puede agregar la entrada de asignación de dirección IP a nombre de host para el dispositivo a un archivo de base de datos DNS.
El dispositivo utiliza el nombre de host para solicitar un hostnamearchivo .conf al servidor TFTP.
-
Antes de habilitar y configurar explícitamente la instalación automática en el dispositivo, realice estas tareas según sea necesario para la configuración de red:
Para configurar la instalación automática:
Para verificar la autoinstalación, desde la CLI escriba el show system autoinstallation status
comando.
Ejemplo:
user@host> show system autoinstallation status
Autoinstallation status:
Master state: Active
Last committed file: None
Configuration server of last committed file: 10.25.100.1
Interface:
Name: ge-0/0/0
State: Configuration Acquisition
Acquired:
Address: 192.168.124.75
Hostname: host-ge-000
Hostname source: DNS
Configuration filename: device-ge-000.conf
Configuration filename server: 10.25.100.3
Address acquisition:
Protocol: DHCP Client
Acquired address: None
Protocol: RARP Client
Acquired address: None
Interface:
Name: ge-0/0/1
State: None
Address acquisition:
Protocol: DHCP Client
Acquired address: None
Protocol: RARP Client
Acquired address: None
Ejemplo: configuración de la instalación automática en dispositivos de la serie SRX
En este ejemplo se muestra cómo configurar un dispositivo para la instalación automática.
Requisitos
Antes de empezar:
Configure un servidor DHCP en la red para satisfacer sus requisitos de red. Puede configurar un dispositivo para que funcione como servidor DHCP.
Cree uno de los siguientes archivos de configuración y almacénelo en un servidor TFTP de la red:
Un archivo específico del host con el nombre
hostname.conf
de cada dispositivo sometido a autoinstalación. Reemplazarhostname
por el nombre de un dispositivo. Elhostname.conf
archivo normalmente contiene toda la información de configuración necesaria para el dispositivo con este nombre de host.Un archivo de configuración predeterminado denominado
router.conf
con la configuración mínima necesaria para permitirle telnet en el nuevo dispositivo para una configuración posterior.
Conecte físicamente el dispositivo a la red mediante uno o varios de los siguientes tipos de interfaz:
Ethernet rápida
Gigabit Ethernet
Serie con encapsulación HDLC
Visión general
No se requiere ninguna configuración en un dispositivo en el que esté realizando la autoinstalación, ya que es un proceso automatizado. Sin embargo, para simplificar el proceso, puede especificar una o varias interfaces, protocolos y servidores de configuración que se utilizarán para la instalación automática.
El dispositivo utiliza estos protocolos para enviar una solicitud de una dirección IP para la interfaz.
BOOTP: envía solicitudes a través de todas las interfaces.
RARP: envía solicitudes a través de interfaces Ethernet.
A partir de Junos OS versión 15.1X49, debe configurar adicionalmente la familia inet en la interfaz mediante el set interfaces ge-0/0/X unit 0 family inet
comando para que el firewall de la serie SRX envíe solicitudes dhcp.
Configuración
Procedimiento
Configuración rápida de CLI
Para configurar rápidamente esta sección del ejemplo, copie los siguientes comandos, péguelos en un archivo de texto, elimine los saltos de línea, cambie los detalles necesarios para que coincidan con su configuración de red, copie y pegue los comandos en la CLI en el nivel de jerarquía y, a continuación, ingrese commit
desde el [edit]
modo de configuración.
set system autoinstallation configuration-servers tftp://tftpconfig.sp.com set system autoinstallation interfaces ge-0/0/0 bootp rarp
Procedimiento paso a paso
En el ejemplo siguiente es necesario navegar por varios niveles en la jerarquía de configuración. Para obtener instrucciones sobre cómo hacerlo, consulte Uso del editor de CLI en modo de configuración.
Para configurar un dispositivo para la instalación automática:
Habilite la instalación automática y especifique la dirección URL de uno o más servidores de los que desea obtener los archivos de configuración.
[edit system] user@host# set autoinstallation configuration-servers tftp://tftpconfig.sp.com
Nota:También puede utilizar una dirección FTP, por ejemplo, ftp://user:password@sftpconfig.sp.com.
Configure una o más interfaces Ethernet o serie para realizar la instalación automática y configure uno o dos protocolos de adquisición para cada interfaz.
[edit system] user@host# set autoinstallation interfaces ge-0/0/0 bootp rarp
Resultados
Desde el modo de configuración, confirme la configuración introduciendo el show system autoinstallation status
comando. Si el resultado no muestra la configuración deseada, repita las instrucciones de configuración en este ejemplo para corregirla.
[edit] user@host# show system autoinstallation status
Autoinstallation status: Master state: Active Last committed file: None Configuration server of last committed file: 10.25.100.1 Interface: Name: ge-0/0/0 State: Configuration Acquisition Acquired: Address: 192.168.124.75 Hostname: host-ge-000 Hostname source: DNS Configuration filename: router-ge-000.conf Configuration filename server: 10.25.100.3 Address acquisition: Protocol: BOOTP Client Acquired address: None Protocol: RARP Client Acquired address: None
Si ha terminado de configurar el dispositivo, ingrese commit
desde el modo de configuración.
Cuando haya una configuración especificada por el usuario para una interfaz determinada, elimine el valor predeterminado de fábrica para esa interfaz. Tener dos configuraciones para el mismo dispositivo puede dar lugar a errores. Por ejemplo, si la encapsulación PPP se establece en una interfaz T1 a través de la configuración del usuario, mientras que la configuración predeterminada de fábrica configura CISCO HLDC en la misma interfaz, es posible que la interfaz no aparezca y se registre el siguiente error en el archivo de mensaje: “DCD_CONFIG_WRITE_FAILED failed.”
Verificación
Confirme que la configuración funciona correctamente.
Verificación de la instalación automática
Propósito
Compruebe que el dispositivo se ha configurado para la instalación automática.
Acción
Desde el modo operativo, ingrese el show system autoinstallation status
comando. El resultado muestra los ajustes configurados para la instalación automática. Compruebe que los valores mostrados son correctos para el dispositivo cuando se implementa en la red.
Comprobación del estado de la instalación automática
Propósito
Muestra el estado de la función de instalación automática.
Acción
Desde la CLI, escriba el show system autoinstallation status
comando.
Salida de muestra
nombre-comando
user@switch> show system autoinstallation status Autoinstallation status: Master state: Active Last committed file: None Configuration server of last committed file: 10.25.100.1 Interface: Name: ge-0/0/0 State: Configuration Acquisition Acquired: Address: 192.168.124.75 Hostname: host-ge-000 Hostname source: DNS Configuration filename: switch-ge-000.conf Configuration filename server: 10.25.100.3 Address acquisition: Protocol: DHCP Client Acquired address: None Protocol: RARP Client Acquired address: None Interface: Name: ge-0/0/1 State: None Address acquisition: Protocol: DHCP Client Acquired address: None Protocol: RARP Client Acquired address: None
Significado
El resultado muestra los ajustes configurados para la instalación automática. Compruebe que los valores mostrados son correctos para el conmutador cuando se implementa en la red.
Instalación automática de un archivo de configuración desde una memoria USB Disk-on-Key en un conmutador EX2200 o EX3300
Si tiene un conmutador EX2200 o EX3300 nuevo, puede utilizar una memoria USB de disco en clave ("llave USB") para configurar el conmutador, utilizando un archivo de configuración de texto o un archivo de configuración XML.
Antes de comenzar esta tarea, asegúrese de que dispone de los siguientes elementos:
Un dispositivo de administración (PC o laptop).
Una plataforma de Junos Space para generar un archivo XML válido (si va a instalar el archivo de configuración XML).
Un dispositivo de disco en clave con uno de los siguientes sistemas de archivos FAT de 16 bits o 32 bits:
DOS 3.0+ FAT de 16 bits (hasta 32 MB)
DOS 3.31+ FAT de 16 bits (más de 32 MB)
FAT32
FAT32, mapeado con LBA
FAT de 16 bits, mapeado con LBA
Un conmutador EX2200 o EX3300 con la configuración de fábrica. Si existen otros archivos de configuración de Junos OS en el conmutador, este no puede leer el archivo juniper-config.txt o juniper-config.xml del dispositivo Disk-on-Key.
Nota:El proceso de autoinstalación basado en USB anula el proceso de autoinstalación basado en red. Si el conmutador detecta un dispositivo de disco en clave que contiene un archivo de configuración válido durante la instalación automática, configura el conmutador utilizando el archivo de configuración en el dispositivo de disco en clave en lugar de obtener la configuración de la red.
Si hay archivos juniper-config.txt y juniper-config.xml en el dispositivo Disk-on-Key, el conmutador utiliza el archivo de texto (
txt
).
Para configurar el conmutador mediante un dispositivo de disco en clave que contenga el archivo de configuración en formato de texto:
Para configurar el conmutador mediante un dispositivo de disco en clave que contenga el archivo de configuración en formato XML:
Encienda el conmutador.
Configure el conmutador para que utilice la instalación automática:
Cargue la configuración predeterminada de fábrica:
[edit] user@switch# load factory-default
Configure el conmutador para la instalación automática:
[edit] user@switch# set system autoinstallation delete-upon-commit
Establezca la contraseña de autenticación raíz:
[edit] user@switch# set system root-authentication plain-text-password
Confirme los cambios:
[edit] user@switch# commit
Apague el interruptor.
Con la plataforma Junos Space, cree un archivo de configuración válido en formato XML y asígnele el nombre juniper-config.xml.
Copie el archivo juniper-config.xml en el dispositivo Disk-on-Key.
Conecte el dispositivo Disk-on-Key al puerto USB del conmutador.
Encienda el conmutador.
Observe los LED del dispositivo Disk-on-Key y espere a que se inicie el conmutador y, a continuación, acceda al dispositivo Disk-on-Key.
El conmutador lee el archivo juniper-config.xml del dispositivo Disk-on-Key y confirma la configuración.
Nota:Antes de quitar el dispositivo de disco en clave del conmutador, asegúrese de que la configuración se ha aplicado al conmutador. Puede emitir el comando de
show configuration
modo operativo en el conmutador para ver la configuración.A continuación, retire el dispositivo de disco en clave del conmutador.
La configuración del conmutador ha finalizado.
Ver también
Configuración de la instalación automática en dispositivos satelitales de JNU
No se requiere ninguna configuración en un dispositivo en el que esté realizando la autoinstalación porque es un proceso automatizado. Sin embargo, para simplificar el proceso, puede especificar una o varias interfaces, protocolos y servidores de configuración que se utilizarán para la instalación automática. En este escenario, se consideran los dispositivos satelitales, como los conmutadores Ethernet de la serie EX, los dispositivos de la serie QFX y los enrutadores metropolitanos universales de la serie ACX, que administra el controlador.
Para configurar la instalación automática:
Cuando el dispositivo satélite se reinicia, activa el mecanismo de autoinstalación para recuperar su configuración inicial y descarga la configuración del archivo de configuración almacenado en un servidor de configuración de la red. En el controlador, debe habilitar el servicio FTP mediante el set system services ftp
comando y guardar la configuración en el dispositivo satélite en el directorio /var/jnu/.
La siguiente configuración se genera en el dispositivo satélite como resultado del procedimiento anterior para configurar la autoinstalación:
system { autoinstallation { traceoptions { flags { all; } file autod; level all; } delete-after-commit; /* After initial config, no need to keep */ interfaces { ge-* { bootp; } xe-* { bootp; } configuration-servers { "ftp://192.168.0.1/var/jnu/sat1.conf"; } } } root-authentication { encrypted-password "$ABC123"; } }
Ver también
Verificación de la instalación automática en dispositivos satelitales JNU
Propósito
Después de configurar la autoinstalación, muestre el estado de la autoinstalación en un dispositivo satélite, como un enrutador de la serie ACX, un conmutador de la serie EX o un dispositivo de la serie QFX, en un grupo de unificador de nodos de Junos (JNU) administrado por un controlador, que es un enrutador de la serie MX.
Acción
Desde la CLI, escriba el show system autoinstallation status
comando. En el siguiente ejemplo se muestra la configuración de autoinstalación de un enrutador de la serie ACX que funciona como satélite en un grupo JNU.
Salida de muestra
nombre-comando
user@host> show system autoinstallation status Autoinstallation status: Master state: Active Last committed file: None Configuration server of last committed file: 10.25.100.1 Interface: Name: ge-0/1/0 State: Configuration Acquisition Acquired: Address: 192.168.124.75 Hostname: host-ge-000 Hostname source: DNS Configuration filename: router-ge-000.conf Configuration filename server: 10.25.100.3 Address acquisition: Protocol: DHCP Client Acquired address: None Protocol: RARP Client Acquired address: None Interface: Name: ge-0/1/1 State: None Address acquisition: Protocol: DHCP Client Acquired address: None Protocol: RARP Client Acquired address: None
Significado
El resultado muestra los ajustes configurados para la instalación automática. Compruebe que los valores mostrados son correctos para el enrutador cuando se implementa en la red.