Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

Descripción general del modo de configuración CLI

El modo de configuración de la Junos OS CLI le permite configurar un dispositivo, mediante el uso de instrucciones de configuración para definir, administrar y supervisar las propiedades del dispositivo.

Descripción del modo de configuración de Junos OS CLI

Puede configurar todas las propiedades Junos OS y Junos OS evolucionados, incluidas las interfaces, la información de enrutamiento general, los protocolos de enrutamiento y el acceso del usuario, así como varias propiedades de hardware del sistema.

Como se describe en Understanding the Junos os los modos, comandos y jerarquías de instrucciones de la CLI, la configuración de un dispositivo se almacena como una jerarquía de instrucciones. En el modo de configuración, se crea un conjunto de instrucciones de configuración que se usarán. Cuando haya terminado de introducir las instrucciones de configuración y esté seguro de que son completas y correctas, las confirmará, lo que activará la configuración en el dispositivo.

Puede crear la configuración de forma interactiva o crear un archivo de texto ASCII que contenga la configuración, luego cargarla en el dispositivo y confirmarla.

Este tema trata:

Comandos de modo de configuración

La siguiente tabla resume cada comando de modo de configuración de CLI. Los comandos se organizan por orden alfabético.

Tabla 1: Resumen de los comandos del modo de configuración

Mando

Descripción

activate

Quite la inactive: etiqueta de una instrucción. Las instrucciones o los identificadores que se han activado surten efecto la siguiente commit vez que se ejecuta el comando.

annotate

Agregar comentarios a una configuración. Puede agregar comentarios únicamente en el nivel actual de la jerarquía.

commit

Confirme el conjunto de cambios en la base de datos y provoque que los cambios surtan efecto operativo.

copy

Haga una copia de una instrucción existente en la configuración.

deactivate

Agregue la inactive: etiqueta a una instrucción y comente de manera efectiva la instrucción o identificador a partir de la configuración. Cuando se emite el comando, se omiten las instrucciones o los identificadores marcados como commit inactivos.

delete

Eliminar una instrucción o un identificador. Todas las instrucciones y los identificadores subordinados contenidos en la ruta de acceso a la instrucción especificada se eliminan con él.

edit

Se mueve dentro de la jerarquía de instrucciones especificada. Si la instrucción no existe, se crea.

exit

Sale del nivel actual de la jerarquía de instrucciones, volviendo al nivel anterior al último comando de edición o sale del modo de configuración. Los quit comandos y son exit equivalentes.

extension

Administre las configuraciones que aportan los paquetes SDK aplicación mediante la visualización o eliminación de la configuración definida por el usuario aportada por el paquete de aplicación SDK nombre. El comando de extensión nunca elimina una configuración definida en Junos OS o Junos OS paquete evolucionado.

help

Mostrar ayuda acerca de las instrucciones de configuración disponibles.

insert

Inserte un identificador en una jerarquía existente.

load

Cargue una configuración desde un archivo de configuración ASCII o desde una entrada de terminal. Su ubicación actual en la jerarquía de configuración se omite cuando se produce la operación de carga.

quit

Salir del nivel actual de la jerarquía de instrucciones, volviendo al nivel anterior al último comando de edición o salir del modo de configuración. Los quit comandos exit y son sinónimos.

rename

Cambiar el nombre de una instrucción o un identificador de configuración existente.

replace

Reemplazar identificadores o valores en una configuración.

rollback

Volver a una configuración previamente comprometida. El software guarda las 10 últimas configuraciones confirmadas, como el número de reversión, la fecha, la hora y el nombre commit configuration del usuario que emitió el comando.

run

Ejecute un comando CLI sin salir del modo de configuración.

save

Guardar la configuración en un archivo ASCII. Las instrucciones de configuración que incluyen el nivel actual de la jerarquía de instrucciones se guardan junto con la jerarquía de instrucciones que la contiene. Esto permite guardar una sección de la configuración a la vez que se especifica completamente la jerarquía de instrucciones.

set

Crear una jerarquía de instrucción y establecer valores de identificador. Esto es similar a edit exceptuando que su nivel actual en la jerarquía no cambia.

show

Mostrar la configuración actual.

status

Mostrar los usuarios que están editando actualmente la configuración.

top

Volver al nivel superior del modo de comando de configuración, que se indica en [edit] el titular.

up

Sube un nivel en la jerarquía de instrucciones.

update

Actualizar una base de datos privada.

wildcard delete

Eliminar una instrucción o un identificador. Todas las instrucciones y los identificadores subordinados contenidos en la ruta de acceso a la instrucción especificada se eliminan con él. Puede utilizar expresiones regulares para especificar un patrón. En función de este patrón, el sistema operativo busca los elementos que contienen estos patrones y los elimina.

Instrucciones e identificadores de configuración

Puede configurar las propiedades del dispositivo si incluye las instrucciones correspondientes en la configuración. Normalmente, una instrucción se compone de una palabra clave definida por el sistema, que es texto fijo y un identificador opcional. Un identificador es un nombre identificativo que se puede definir, como el nombre de una interfaz o de un nombre de usuario, lo que permite a usted y a la CLI diferenciar una colección de instrucciones.

Tabla 2: Instrucciones del modo de configuración de nivel superior

Afirmación

Descriptiva

access

Configure el protocolo de autenticación por desafío mutuo (CHAP). Para obtener más información acerca de las instrucciones de esta jerarquía, consulte la biblioteca Junos OS administración para dispositivos de enrutamiento.

accounting-options

Configure la recopilación de datos de estadísticas de cuentas para los filtros del firewall y las interfaces. Para obtener más información acerca de las instrucciones en esta jerarquía, consulte la Guía de administración de administración Junos OS red para dispositivos de enrutamiento.

chassis

Configure las propiedades del chasis del enrutador, incluidas las condiciones que activan las alarmas y las tramas y propiedades de concatenación SONET/SDH. Para obtener más información acerca de las instrucciones de esta jerarquía, consulte la biblioteca Junos OS administración para dispositivos de enrutamiento.

class-of-service

Configure parámetros de clase de servicio. Para obtener más información acerca de las instrucciones de esta jerarquía, consulte la Guía de usuario de Junos os clase de servicio para dispositivos de enrutamiento.

firewall

Configure filtros que seleccionen paquetes según su contenido. Para obtener más información acerca de las instrucciones en esta jerarquía, consulte la Guía del usuario de políticas de enrutamiento, filtros de firewall y agentes de policía de tráfico.

forwarding-options

Configure las opciones de reenvío, incluidas las opciones de toma de muestras de tráfico. Para obtener más información acerca de las instrucciones en esta jerarquía, consulte la biblioteca Junos OS de interfaces de red para dispositivos de enrutamiento.

groups

Configure los grupos de configuración. Para obtener más información acerca de instrucciones en esta jerarquía, consulte la biblioteca Junos OS administración para dispositivos de enrutamiento.

interfaces

Configure información de interfaz, como encapsulación, interfaces, identificadores de canal virtual (VCIs), y identificadores de conexión de vínculos de datos (DLCI). Para obtener más información acerca de las instrucciones en esta jerarquía, consulte la biblioteca Junos OS de interfaces de red para dispositivos de enrutamiento.

policy-options

Configure políticas de enrutamiento, las cuales le permiten filtrar y establecer propiedades en rutas entrantes y salientes. Para obtener más información acerca de las instrucciones en esta jerarquía, consulte la Guía del usuario de políticas de enrutamiento, filtros de firewall y agentes de policía de tráfico.

protocols

Configure protocolos de enrutamiento, incluidos BGP, IS-IS, LDP, MPLS, OSPF, RIP y RSVP. Para obtener más información sobre las instrucciones de esta jerarquía, consulte los capítulos en los que se explica cómo configurar los protocolos de enrutamiento individuales en la biblioteca de protocolos de enrutamiento de Junos OS para dispositivos de enrutamiento y la Guía del usuario de aplicaciones de MPLSpara dispositivos de enrutamiento.

routing-instances

Configure una o más instancias de enrutamiento. Para obtener más información acerca de las instrucciones en esta jerarquía, consulte la biblioteca de Junos OS de protocolos de enrutamiento para dispositivos de enrutamiento.

routing-options

Configure las opciones de enrutamiento independientes del Protocolo, como rutas estáticas, números de sistema autónomo, miembros de la Confederación y operaciones de seguimiento global (depuración) para registrar. Para obtener más información acerca de las instrucciones en esta jerarquía, consulte la biblioteca de Junos OS de protocolos de enrutamiento para dispositivos de enrutamiento.

security

Configurar servicios de seguridad IP (IPsec). Para obtener más información acerca de las instrucciones en esta jerarquía, consulte la biblioteca Junos OS administración para dispositivos de enrutamiento.

snmp

Configure cadenas, interfaces, capturas y notificaciones de la comunidad SNMP. Para obtener más información acerca de las instrucciones en esta jerarquía, consulte la Guía de administración de administración Junos OS red para dispositivos de enrutamiento.

system

Configure las propiedades de todo el sistema, incluido el nombre de host, el dominio, el servidor DNS, los inicios de sesión de usuario y los permisos, las asignaciones entre nombres de host y direcciones, y los procesos de software. Para obtener más información acerca de las instrucciones de esta jerarquía, consulte la biblioteca Junos OS administración para dispositivos de enrutamiento.

Jerarquía de instrucciones de configuración

La configuración del Junos OS consiste en una jerarquía de instrucciones. Existen dos tipos de instrucciones:

  • Instrucciones de contenedor, que son sucursales que pueden contener otras instrucciones (incluidas instrucciones de contenedor adicionales o instrucciones leaf). Las instrucciones de contenedor en la parte superior de la jerarquía se consideran el troncalización del árbol jerárquido.

  • Instrucciones leaf (contenidas por instrucciones de contenedor) que no contienen otras instrucciones

Las instrucciones container y leaf forman la jerarquía de configuración. Cada instrucción en el nivel superior de la jerarquía de configuración se encuentra en el troncalización de un árbol jerárquido. Estas instrucciones de nivel superior son instrucciones de contenedor que contienen otras que forman las sucursales de árbol. Las instrucciones de hoja son las hojas del árbol de jerarquía. Una jerarquía individual de instrucciones, que comienza en el tronco del árbol de jerarquía, se denomina ruta de acceso a instrucciones.

En la siguiente ilustración se muestra el árbol de jerarquía, que ilustra una ruta de instrucción para la parte de la jerarquía de configuración de protocolo responsable de configurar la instrucción en una interfaz en un hello-interval OSPF de jerarquía.

Figura 1: Jerarquía del modo de configuración de las instrucciones Jerarquía del modo de configuración de las instrucciones

La protocols instrucción es una instrucción de nivel superior en el tronco del árbol de configuración. Las ospfinstrucciones area, y interface son todas instrucciones de contenedor subordinadas de una instrucción superior (son ramas del árbol de jerarquía). La instrucción es una hoja en el árbol que, en este caso, contiene un valor de datos, es decir, la longitud de hello-intervalhello-interval , en segundos.

En el ejemplo de configuración siguiente se muestra la jerarquía de instrucciones como se muestra Figura 1 en:

[edit protocols ospf area area-number interface interface-name]

El comando muestra la configuración de la siguiente manera:

El CLI sangra cada nivel de la jerarquía para indicar la posición relativa de cada instrucción en la jerarquía. Además, en general, establece cada nivel con llaves, mediante una llave abierta al principio de cada nivel de jerarquía y una llave de cierre al final. Si la instrucción de un nivel jerárquico está vacía, las llaves no se imprimen.

Cada instrucción de hoja termina con un punto y coma. Si la jerarquía no se extiende hasta hasta una instrucción de hoja, la última instrucción de la jerarquía termina con un punto y coma.

La jerarquía de configuración también puede contener "oneliners" en el nivel más bajo de la jerarquía. Oneliners quita un nivel de llaves de la sintaxis y muestra en una sola línea la instrucción contenedora, sus identificadores, la instrucción secundaria o de hoja y sus atributos.

Por ejemplo, es un oneliner porque la instrucción, su identificador y la instrucción leaf aparecen en una línea cuando se ejecuta el comando dynamic-profile dynamic-profile-name aggregate-clients; en el modo de dynamic-profiledynamic-profile-nameaggregate-clientsshow configuración:

Cómo entrar y salir del modo de configuración de CLI de Junos OS

Puede configurar Junos OS o Junos OS evolucionado entrando en el modo de configuración y creando una jerarquía de instrucciones de modo de configuración.

  • Para entrar en el modo de configuración configure , utilice el comando.

    Cuando se entra en el modo de configuración, están disponibles los siguientes comandos de modo de configuración:

    Nota:

    Cuando realice cambios de configuración, si sale del modo de configuración sin confirmarlos, se perderán los cambios deseados.

    Debe tener permiso de configuración para ver y usar el configure comando. Cuando se encuentra en el modo de configuración, solo puede ver y modificar aquellas instrucciones para las que tenga privilegios de acceso.

  • Si entra en el modo de configuración y otro usuario también se encuentra en modo de configuración, un mensaje muestra el nombre del usuario y la parte de la configuración que el otro usuario está viendo o editando:

    Hasta 32 usuarios pueden estar en modo de configuración simultáneamente, y todos pueden realizar cambios en la configuración al mismo tiempo.

  • Para salir del modo de configuración, exit configuration-mode utilice el comando modo de configuración de cualquier nivel o exit utilice el comando del nivel superior. Por ejemplo:

    Si intenta salir del modo de configuración utilizando el exit comando y la configuración contiene cambios que no se han confirmado, aparecerá un mensaje y un símbolo del sistema:

  • Para salir con cambios no confirmados sin tener que responder a un mensaje, exit configuration-mode utilice el comando. Este comando resulta útil cuando se utilizan secuencias de comandos para llevar a cabo la configuración remota.

Emisión de comandos del modo de configuración relativa

El comando o seguido de otro comando de configuración, como , , , o — permite desplazarse rápidamente a la parte superior de la jerarquía o a un nivel superior del área que está topupeditinsertdeletedeactivateannotateshow configurando.

Para ejecutar comandos de modo de configuración desde la parte superior de la jerarquía, utilice el top comando y especifique un comando de configuración. Por ejemplo:

Para emitir comandos de modo de configuración desde una ubicación superior en la jerarquía, utilice up el comando modo de configuración; Especifique el número de niveles que desea mover hacia arriba en la jerarquía y, a continuación, especifique un comando de configuración. Por ejemplo:

Uso de la finalización de comandos en modo de configuración

En este tema, se muestra cómo acceder a la ayuda del comando y usar la finalización de comandos básicos en el Junos OS CLI de configuración. En cada caso, es el uso del carácter de signo de interrogación ( ), ya sea por sí mismo o en combinación con un comando ? parcial o una instrucción de configuración.

Para enumerar los comandos del modo de configuración, utilice ? el comando solo:

Para enumerar todas las instrucciones disponibles en un nivel de jerarquía determinado, utilice después del nombre del nivel de ? jerarquía que desea ver. En este ejemplo, estamos viendo las edit jerarquías edit protocols y.

Para enumerar todos los comandos que comienzan con una cadena o letra en particular, escriba la cadena o la letra y finalice con el ? carácter. Esta es una lista de todos los routing-options comandos que comienzan con la letra "a".

Esta es una lista de todas las interfaces configuradas del modo de transferencia asincrónica (ATM), con solo una terminación parcial ( at? ):

También puede mostrar una lista de todas las instrucciones de política configuradas:

Convenciones notales usadas en jerarquías de configuración

Cuando trabaja en Junos OS modo de configuración de interfaz de línea de comandos (CLI), la pancarta de la línea anterior a la pregunta indica el nivel actual de la jerarquía. En el siguiente ejemplo, el nivel es [edit protocols ospf]:

Nota:

(Junos OS y Junos OS documentación evolucionada utiliza user@host# como indicador del modo de configuración estándar. En una sesión de CLI real, el mensaje muestra su identificador de usuario y el nombre del dispositivo Juniper Networks con el que está trabajando.)

Utilice el set ? comando para mostrar las instrucciones que puede incluir en la configuración en el nivel actual. El comando también es sensible al contexto y muestra instrucciones que coincidan solo en el nivel actual de jerarquía de comandos help apropos y a continuación.

Las instrucciones se enumeran ordenadas alfabéticamente dentro de cada jerarquía y sub jerarquía. Si una subjerarquía tiene una longitud suficiente para que pueda ser difícil determinar dónde termina su siguiente instrucción del mismo nivel, la subjerarquía aparece al final de su jerarquía primaria en lugar de en orden alfabético. En este caso, aparece un marcador en su posición alfabética real.

Por ejemplo, en el [edit interfaces interface-name unit logical-unit-number] nivel de la jerarquía family family-name , la subjerarquía tiene más de 20 instrucciones secundarias, incluidas varias subjerarquías con sentencias secundarias propias. La jerarquía family family-name completa aparece al final de su jerarquía principal ([edit interfaces interface-name unit logical-unit-number]) y el siguiente marcador aparece en su posición alfabética real:

Otra excepción a orden alfabético es que la disable instrucción siempre aparece en primer lugar en cualquier jerarquía en la que se incluya.