Métodos para configurar Junos OS
Según la compatibilidad de dispositivos específicos, puede usar los métodos que se muestran en la tabla 1 para configurar Junos OS. Para obtener más información, consulte el Explorador de funciones de Juniper Networks.
Método |
Descripción |
---|---|
Interfaz de línea de comandos (CLI) |
Cree la configuración para el dispositivo mediante la CLI. Puede ingresar comandos desde una sola línea de comandos y desplazarse por los comandos ejecutados recientemente. |
Archivo ASCII |
Cargue un archivo ASCII que contenga una configuración que creó anteriormente, ya sea en este sistema o en otro sistema. A continuación, puede activar y ejecutar el archivo de configuración, o puede editarlo con la CLI y, luego, activarlo. |
Interfaz gráfica de usuario (GUI) de J-Web |
Utilice la GUI de J-Web para configurar el dispositivo. J-Web le permite monitorear, configurar, solucionar problemas y administrar el enrutador en un cliente mediante un navegador web. La GUI de J-Web solo se admite en ciertos dispositivos de Juniper Networks. Para obtener más información, consulte el Explorador de funciones de Juniper Networks. |
Protocolo de administración XML (API) de Junos |
Las aplicaciones cliente utilizan el protocolo de administración XML de Junos para supervisar y configurar los dispositivos de Juniper Networks. El protocolo de administración JUnos XML está personalizado para Junos OS, y las operaciones de la API son equivalentes a las de la CLI. |
Interfaz de programación de aplicaciones (API) NETCONF |
Las aplicaciones cliente usan el protocolo de administración XML NETCONF para supervisar y configurar los dispositivos compatibles. El protocolo de administración XML NETCONF incluye funciones que se adaptan a los modelos de datos de configuración de varios proveedores. |
Scripts de confirmación de configuración |
Cree scripts que se ejecuten en tiempo de confirmación para aplicar reglas de configuración personalizadas. Las secuencias de comandos de confirmación se escriben en Python, en la alternativa sintaX de la hoja de estilo (SLAX) o en las transformaciones del lenguaje de hoja de estilo extensible (XSLT). |
En las siguientes secciones se describen los métodos que puede usar para configurar Junos OS:
Interfaz de línea de comandos de Junos OS
La CLI de Junos OS es una interfaz de comandos sencilla basada en terminales. Utilice secuencias de teclado estilo Emacs para desplazarse por una línea de comandos y desplazarse por un búfer que contiene comandos ejecutados recientemente. Se escriben comandos en una sola línea y los comandos se ejecutan cuando se presiona la tecla Intro. La CLI también proporciona ayuda de comandos y finalización de comandos.
Archivo ASCII
Puede cargar un archivo ASCII que contenga una configuración que creó anteriormente, ya sea en este sistema u otro. A continuación, puede activar y ejecutar el archivo de configuración tal como está, o puede editarlo mediante la CLI y, luego, activarlo.
Paquete J-Web
Como alternativa a ingresar comandos de CLI, Junos OS admite la GUI de J-Web. La interfaz de usuario de J-Web le permite supervisar, configurar, solucionar problemas y administrar el enrutador en un cliente mediante un navegador web con el protocolo de transferencia de hipertexto (HTTP) o HTTP mediante capa de sockets seguros (HTTPS) habilitado.
La interfaz de usuario de J-Web es un paquete de software con licencia opcional (paquete jweb) en enrutadores serie M y TSeries. El paquete jweb no está incluido en los paquetes de software jinstall y jbundle. Debe instalarse por separado. Para instalar el paquete en enrutadores serie M y T, siga el procedimiento descrito en la Guía de instalación y actualización de software.
J-Web admite cifrado débil (56 bits) de forma predeterminada. Esto permite a los clientes no estadounidenses instalar J-Web y usar conexiones HTTPS para el acceso A J-Web. Los clientes estadounidenses también pueden instalar el paquete de cifrado fuerte jcrypto. Este paquete anula automáticamente el cifrado débil.
Dado que el paquete J-Web se agrupa por separado de otros paquetes, es posible que la versión no coincida entre J-Web y otros paquetes de Junos OS que haya instalado.
Para buscar una versión no coincidente, utilice el comando de CLI show system alarms
. Si el número de versión no coincide exactamente, aparecerá una alarma del sistema.
Software de protocolo de administración XML junos
El protocolo de administración XML de Junos es un protocolo basado en XML que las aplicaciones cliente utilizan para supervisar y configurar dispositivos de Juniper Networks. Utiliza una codificación de datos basada en XML para los datos de configuración y las llamadas de procedimiento remoto. Esta API está personalizada para Junos OS y las operaciones de la API son equivalentes a los comandos de CLI.
Software de protocolo de administración XML NETCONF
El protocolo de administración XML NETCONF es un protocolo basado en XML que las aplicaciones cliente utilizan para supervisar y configurar dispositivos de red. Utiliza una codificación de datos basada en XML para los datos de configuración y las llamadas de procedimiento remoto. NETCONF incluye funciones que se adaptan a los modelos de datos de configuración de varios proveedores. Juniper Networks proporciona un conjunto de módulos Perl que permiten que las aplicaciones cliente Perl se comuniquen con el servidor NETCONF en dispositivos Junos. Los módulos Perl le permiten desarrollar aplicaciones personalizadas para configurar y monitorear dispositivos Junos.
Scripts de confirmación de configuración
Puede crear y usar scripts que se ejecuten en tiempo de confirmación para aplicar reglas de configuración personalizadas. Si una configuración rompe las reglas personalizadas, el script puede generar acciones que Junos OS realice. Estas acciones incluyen:
Generación de mensajes de error personalizados
Generación de mensajes de advertencia personalizados
Generación de mensajes de registro personalizados del sistema
Hacer cambios en la configuración
Los scripts de confirmación de configuración también le permiten crear macros, que expanden alias personalizados simplificados para instrucciones de configuración de uso frecuente en instrucciones de configuración estándar de Junos OS. Las secuencias de comandos de confirmación se escriben en Python, en la alternativa sintaX de la hoja de estilo (SLAX) o en las transformaciones del lenguaje de hoja de estilo extensible (XSLT).