Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

Descripción general de CLI

La Junos OS y Junos OS Evolved interfaz de línea de comandos (CLI) es la interfaz de software utilizada para acceder a su dispositivo. Utilice el CLI para configurar el dispositivo, supervisar sus operaciones y ajustar la configuración según sea necesario, mediante una interfaz de conexión de consola o mediante una conexión de red.

Introducción a la interfaz de línea de comandos Junos OS

La Junos OS CLI es un shell de comandos específico de Juniper Networks que se ejecuta sobre un núcleo del sistema operativo basado en el FreeBSD UNIX. Mediante el uso de herramientas y utilidades estándar del sector, el CLI proporciona un potente conjunto de comandos que puede usar para supervisar y configurar dispositivos que ejecutan Junos OS o Junos OS evolucionados.

Nota:

Las referencias a Junos OS aquí, incluidas las Junos OS CLI, a menos que se indique lo contrario, también incluyen y aplican a Junos OS Evolved. Se observan diferencias.

La Junos OS CLI tiene dos modos:

  • Modo operativo: este modo muestra el estado actual del dispositivo. En el modo operativo, escriba comandos para supervisar y solucionar problemas de sistema operativo de red, dispositivos y conectividad de red.

  • Modo de configuración: este modo le permite configurar el dispositivo. En este modo, se escriben instrucciones para configurar todas las propiedades del dispositivo, incluidas las interfaces, la información de enrutamiento general, los protocolos de enrutamiento, el acceso de usuario, y varias propiedades de sistema y de hardware. Una configuración se almacena como una jerarquía de instrucciones de configuración.

    Cuando entra en el modo de configuración, realmente está viendo y cambiando un archivo llamado configuración candidata. El archivo de configuración candidato le permite realizar cambios de configuración sin causar cambios operativos a la configuración operativa actual, denominada configuración activa. El enrutador o conmutador no implementa los cambios que agregó al archivo de configuración del candidato hasta que los confirme, lo que activa la configuración revisada en el dispositivo. Las configuraciones de candidatos le permiten modificar su configuración sin ocasionar daños potenciales a sus operaciones de red actuales.

Características clave de la CLI

Los Junos OS CLI y las instrucciones siguen una organización jerárquica y tienen una sintaxis regular. La CLI de Junos OS ofrece las siguientes características para simplificar el uso de la CLI:

  • Nombres de comando coherentes: los comandos que proporcionan el mismo tipo de función tienen el mismo nombre, independientemente del tipo de dispositivo específico en el que estén operando. Por ejemplo, todos show los comandos muestran información de software y estadísticas, clear mientras que todos los comandos borran varios tipos de información del sistema.

  • Listas y breves descripciones de los comandos disponibles: se proporciona información acerca de los comandos disponibles en cada nivel de CLI jerarquía de comandos. Si se escribe un signo de interrogación (?) en cualquier nivel, aparecerá una lista con los comandos disponibles junto con una breve descripción de cada uno de ellos. Esto significa que, si ya está familiarizado con Junos OS o Junos OS Evolucionado o con otro software de enrutamiento, puede utilizar muchos de los comandos CLI sin hacer referencia a la documentación.

  • Finalización del comando: la finalización del comando para los nombres de comando (palabras clave) y para las opciones de comando está disponible en cada nivel de la jerarquía. Para completar un comando u opción que haya escrito parcialmente, presione la tecla TAB o la barra espaciadora. Si las letras escritas parcialmente empiezan una cadena que identifica de forma exclusiva a un comando, aparece el nombre de comando completo. De lo contrario, un pitido indica que ha ingresado un comando en estado de equídeo y se muestran las posibles terminaciones. La finalización también se aplica a otras cadenas, tales como nombres de archivo, nombre de interfaz, nombre de usuario e instrucciones de configuración.

    Si ha escrito argumentos obligatorios para ejecutar un comando en el modo operativo o configuración, la CLI se muestra <[Enter]> como una de las opciones cuando se escribe un signo de interrogación?(). Esto indica que ha introducido los argumentos obligatorios y puede ejecutar el comando en ese nivel sin especificar más opciones. Asimismo, la CLI también muestra <[Enter]> Cuándo se ha alcanzado un nivel específico de jerarquía en el modo de configuración y no tiene que especificar más argumentos o instrucciones obligatorias.

  • Tecnología de estándar de la industria: con FreeBSD UNIX como kernel, una variedad de utilidades UNIX están disponibles en el Junos OS CLI. Por ejemplo, puede:

    • Utilice la búsqueda de expresiones regulares para localizar y reemplazar valores e identificadores en una configuración, para filtrar el resultado de un comando o para examinar entradas del archivo de registro.

    • Utilice secuencias de teclas basadas en Emacs para desplazarse por la línea de comandos y desplazarse por los comandos y la salida de comandos que haya ejecutado recientemente.

    • Almacene y Archive Junos OS archivos del dispositivo en un sistema de archivos basado en UNIX.

      Utilice convenciones estándar de UNIX para especificar nombres de archivo y rutas.

      Salga del entorno de la CLI y cree un shell de Bourne o de UNIX C para explorar el sistema de archivos, administrar los procesos de enrutadores, etc.

Descripción de los Junos OS los modos, comandos y jerarquías de instrucciones de la CLI

Los comandos y las instrucciones de la interfaz de línea de comandos (CLI) Junos OS se organizan bajo dos modos de comando y varias jerarquías. En las siguientes secciones, se ofrece una descripción general de CLI modos de comando y de comandos e jerarquías de instrucciones.

Jerarquía de comandos de CLI

Los comandos de la CLI se organizan en una jerarquía. Los comandos que realizan una función similar se agrupan bajo el mismo nivel de la jerarquía. Por ejemplo, todos los comandos que muestran información sobre el sistema y el software del sistema se agrupan show system bajo el comando, y todos los comandos que muestran información acerca de la tabla de enrutamiento show route se agrupan bajo el comando.

Para ejecutar un comando, escriba el nombre completo del comando, comenzando en el nivel superior de la jerarquía. Por ejemplo, para mostrar una vista pequeña de las rutas de la tabla de enrutamiento, utilice el show route briefcomando.

Jerarquía de instrucciones de configuración

La jerarquía de la instrucción de configuración tiene dos tipos de instrucciones: Declaraciones de contenedor, que son instrucciones que contienen otras instrucciones, y instrucciones leaf, que no contienen otras. Todas las instrucciones contenedora y leaf forman la jerarquía de configuración.

En la siguiente ilustración se muestra una parte del árbol de jerarquía. La protocols instrucción es una instrucción de nivel superior en el tronco del árbol de configuración. Las ospfinstrucciones area,, interface y son todas instrucciones de contenedor subordinadas de una instrucción superior (son ramas del árbol de jerarquía) y la hello-interval instrucción es una hoja en el árbol.

Figura 1: Ejemplo de jerarquía de instrucciones de configuraciónEjemplo de jerarquía de instrucciones de configuración

Mover entre los niveles de jerarquía

En la siguiente tabla se muestran los comandos de CLI que se utilizan para desplazarse por los niveles de la jerarquía de instrucciones de configuración.

Tabla 1: Comandos de navegación del modo de configuración de CLI

Mando

Descriptiva

edit hierarchy-level

Se desplaza a una jerarquía de instrucciones de configuración existente o crea una jerarquía y se mueve a ese nivel.

exit

Sube en la jerarquía hasta el nivel anterior en el que estaba trabajando. De hecho, este comando es el opuesto del edit comando. También puede utilizar el quit comando. Los exit comandos quit y son intercambiables.

up

Sube la jerarquía un nivel cada vez.

top

Se desplaza directamente al nivel superior de la jerarquía.

 

Otras herramientas para configurar y supervisar dispositivos Juniper Networks externos

Aparte del interfaz de línea de comandos, Junos OS y Junos OS Evolved también admiten las siguientes aplicaciones, scripts y utilidades que le permiten configurar y supervisar Juniper Networks dispositivos:

  • Interfaz gráfica de usuario (GUI) J-Web: disponible en dispositivos seleccionados de Juniper Networks, la GUI J-Web le permite supervisar, configurar, solucionar problemas y administrar el enrutador en un cliente mediante un navegador web con protocolo de transferencia de hipertexto (HTTP) o HTTP sobre capa de conexión segura (HTTPS). Para obtener más información, consulte la Guía del usuario de la interfaz J-Web.

  • Protocolo de administración XML de Junos: el protocolo de administración XML de Junos le permite supervisar y configurar dispositivos Juniper Networks seguro. Juniper Networks proporciona un módulo Perl con la API para ayudarle a desarrollar secuencias de comandos perl personalizadas para configurar y supervisar enrutadores de forma más rápida y sencilla. Para obtener más información, consulte la Guía para desarrolladores del protocolo de administración XML Junos.

  • Interfaz de programación de aplicaciones (API) NETCONF: también puede utilizar el protocolo de administración XML NETCONF para supervisar y configurar enrutadores Juniper Networks seguro. Para obtener más información, consulte la Guía para desarrolladores del protocolo de administración XML NETCONF.

  • Junos OS confirmar scripts y funciones de auto diagnóstico: puede definir scripts para aplicar reglas de configuración personalizadas, usar macros de secuencias de comandos de confirmación para proporcionar alias simplificados para instrucciones de configuración utilizadas con frecuencia y configurar políticas y acciones de eventos de diagnóstico asociadas con cada política. Para obtener más información, consulte la Guía del usuario Junos OS automatización y creación de scripts.

  • Bases de información de administración (MIB): puede usar MIBS específicas y estándar de la empresa para recuperar información acerca de los componentes de hardware y software en un Juniper Networks seguro. Para obtener más información acerca de MIB, consulte la guía de administración Junos OS de administración de red para dispositivos de enrutamiento.

Configuración de Junos OS en un entorno FIPS

Junos-FIPS le permite configurar una red de Juniper Networks dispositivos en un entorno federal de estándares de procesamiento de información (FIPS) 140-2.

El entorno de software Junos-FIPS requiere la instalación del software FIPS por parte de un director de cifrado. En Junos-FIPS, algunos comandos e instrucciones Junos OS tienen restricciones y algunas instrucciones de configuración adicionales están disponibles. Para obtener más información, consulte los siguientes recursos:

  • Criterios comunes y certificaciones FIPS:proporciona vínculos a directrices para configurar dispositivos Juniper Networks para que el entorno seguro cumpla los requisitos de las certificaciones del sector público, como criterios comunes (CC) y certificaciones FIPS.

  • Asesor decumplimiento: una aplicación web que proporciona información de cumplimiento normativo acerca de criterios comunes, FIPS, homologación, ROHS2 y USGv6 para Juniper Networks productos.