Introducción: Un vistazo rápido por la CLI
Los temas siguientes pueden ayudarle a usted (el administrador de red) a comenzar a usar la CLI para realizar cambios de configuración, cambiar entre el Junos OS modo operativo y el modo de configuración, crear una cuenta de usuario y ejecutar algunos de los comandos básicos.
Si necesita una introducción básica a Junos OS, consulte la Guía de introducción a Junos OS.
Para obtener información a profundidad, así como para aprender a usar Junos OS con dispositivos de Juniper Networks, consulte la Descripción general de Junos OS.
En esta Junos OS guía de CLI se supone que está familiarizado con Junos OS los conceptos y los principios operativos.
Introducción a la interfaz de línea de comandos
En este tema se muestra cómo iniciar la CLI, ver la jerarquía de comandos y realizar cambios menores en la Junos OS configuración.
Antes de comenzar, asegúrese de que el hardware del dispositivo esté configurado e Junos OS instalado. Debe tener una conexión de consola directa con el dispositivo o acceso a la red mediante SSH o Telnet. Si el dispositivo no está configurado, siga las instrucciones de instalación que vinieron con el dispositivo antes de continuar.
Para iniciar sesión en un dispositivo e iniciar la CLI:
Si está utilizando la cuenta raíz por primera vez en el dispositivo, recuerde que el dispositivo se envía sin contraseña necesaria para la raíz. La primera vez que confirme una configuración, debe establecer una contraseña raíz. No se permite el acceso a la raíz mediante una sesión de Telnet. Para habilitar el acceso a la raíz mediante una conexión SSH, debe configurar la instrucción system services ssh root-login allow
.
Los comandos de CLI pueden variar según la plataforma y la versión de software. La CLI incluye varias formas de obtener ayuda sobre los comandos disponibles. En esta sección, se muestran algunos ejemplos de cómo obtener ayuda:
-
Escriba
?
para mostrar los comandos de nivel superior disponibles en modo operativo.root@> ? Possible completions: clear Clear information in the system configure Manipulate software configuration information diagnose Invoke diagnose script file Perform file operations help Provide help information monitor Show real-time debugging information mtrace Trace multicast path from source to receiver ping Ping remote target quit Exit the management session request Make system-level requests restart Restart software process set Set CLI properties, date/time, craft interface message show Show system information ssh Start secure shell on another host start Start shell telnet Telnet to another host test Perform diagnostic debugging traceroute Trace route to remote host
-
Escriba
file ?
para mostrar todas las posibles finalidades delfile
comando.root@> file ? Possible completions: <[Enter]> Execute this command archive Archives files from the system checksum Calculate file checksum compare Compare files copy Copy files (local or remote) delete Delete files from the system list List file information rename Rename files show Show file contents source-address Local address to use in originating the connection | Pipe through a command
-
Escriba
file archive ?
para mostrar todas las posibles finalidades delfile archive
comando.root@> file archive ? Possible completions: compress Compresses the archived file using GNU gzip (.tgz) destination Name of created archive (URL, local, remote, or floppy) source Path of directory to archive
Cambiar entre el modo operativo y el modo de configuración
Cuando supervise y configure un dispositivo en ejecución Junos OS, es posible que deba cambiar entre los modos. Cuando cambia entre el modo operativo y el modo de configuración, el símbolo del sistema también cambia. El indicador del modo operativo es un corchete angular recto (>
). El indicador del modo de configuración es un signo de almohadilla o hash (#
).
Para alternar entre el modo operativo y el modo de configuración:
Usar secuencias de teclado para navegar y editar la CLI
Puede usar secuencias de teclado en la Junos OS CLI para navegar y editar la línea de comandos. También puede utilizar secuencias de teclado para desplazarse por una lista de comandos ejecutados recientemente. En la siguiente tabla, se enumeran algunas de las secuencias de teclado de la CLI. Son las mismos que las que se utilizan en Emacs.
secuencia de teclado |
Acción |
---|---|
Ctrl + b |
Retroceder el cursor un carácter atrás. |
Esc + b o Alt + b |
Retroceder el cursor una palabra atrás. |
Ctrl + f |
Avanzar el cursor un carácter adelante. |
Esc + f o Alt + f |
Avanzar el cursor una palabra adelante. |
Ctrl + a |
Mover el cursor al principio de la línea de comandos. |
Ctrl + e |
Mover el cursor al final de la línea de comandos. |
Ctrl + h, Supr, o Retroceso |
Eliminar el carácter situado antes del cursor. |
Ctrl + d |
Eliminar el carácter situado en el cursor. |
Ctrl + k |
Eliminar todos los caracteres desde el cursor hasta el final de la línea de comandos. |
Ctrl + u o Ctrl + x |
Eliminar todos los caracteres de la línea de comandos. |
Ctrl + w, Esc + Retroceso, o Alt + Retroceso |
Eliminar la palabra situada antes del cursor. |
Esc + d o Alt + d |
Eliminar la palabra situada después del cursor. |
Ctrl + y |
Insertar el último texto eliminado en el cursor. |
Ctrl + l |
Volver a dibujar la línea actual. |
Ctrl + p |
Desplazarse hacia atrás por la lista de comandos ejecutados recientemente. |
Ctrl + u |
Desplazarse hacia delante por la lista de comandos ejecutados recientemente. |
Ctrl + r |
Buscar en el historial de CLI incrementalmente y en orden inverso las líneas que coincidan con la cadena de búsqueda. |
Esc +/ o Alt +/ |
Buscar en el historial de CLI palabras para las cuales la palabra actual sea un prefijo. |
Esc+. o Alt+. |
Desplazarse hacia atrás por la lista de palabras recién ingresadas en una línea de comandos. |
Esc+number sequence o Alt+number sequence |
Especifique la cantidad de veces que debe ejecutarse una secuencia de teclado. |
Configurar una cuenta de usuario en un dispositivo de Juniper Networks
En este tema se describe cómo usar una cuenta raíz para iniciar sesión en un dispositivo de Juniper Networks y configurar una nueva cuenta de usuario. Puede configurar una cuenta para su uso propio o crear una cuenta de prueba.
Para configurar una cuenta de usuario nueva en el dispositivo:
Usó la CLI de forma correcta para ver el estado de los dispositivos y realizar un cambio sencillo de configuración.
Para obtener información completa sobre los comandos que se deben emitir para configurar el dispositivo, incluidos ejemplos, consulte las guías de Junos OS configuración.
Usar el editor de CLI en el modo de configuración
En este tema se describen los comandos básicos que puede usar para entrar en el modo de configuración en el editor de CLI. En el tema también se describen los comandos que se utilizan para navegar por la jerarquía de configuración, obtener ayuda y confirmar o revertir los cambios realizados durante la sesión de configuración.
Tarea |
Comando/instrucción |
Ejemplo |
---|---|---|
Editar la configuración | ||
Ingrese al modo de configuración. Cuando inicia la CLI, el dispositivo se encuentra en modo operativo. Debe entrar en el modo de configuración de forma explícita. Cuando lo haga, el indicador de CLI cambiará de a |
configure |
user@host> [edit] user@host# |
Cree una jerarquía de instrucciones. Puede usar el comando |
edit hierarchy-level value |
[edit]
user@host# [edit security zones security-zone myzone] user@host# |
Cree una jerarquía de instrucciones y establezca valores de identificador. El |
set hierarchy-level value |
[edit]
user@host# [edit] user@host# |
Navegar por la jerarquía | ||
Ir hacia abajo hasta un nivel de jerarquía existente. |
edit hierarchy-level |
[edit]
user@host# [edit security zones] user@host# |
Ir hacia arriba para subir un nivel en la jerarquía. |
up |
[edit security zones]
user@host# [edit security] user@host# |
Ir hacia la parte superior de la jerarquía. |
top |
[edit security zones]
user@host# [edit] user@host# |
Confirmar o revertir cambios | ||
Confirmar su configuración. |
commit |
[edit]
user@host# commit complete |
Revertir los cambios de la sesión actual. Utilice el comando |
rollback |
[edit]
user@host# load complete |
Salir del modo de configuración | ||
Confirme la configuración y salga del modo de configuración. |
commit and-quit |
[edit] user@host# commit and-quit user@host> |
Salir del modo de configuración sin confirmar su configuración. Debe desplazarse hasta la parte superior de la jerarquía mediante los comandos |
exit |
[edit]
user@host# The configuration has been changed but not committed Exit with uncommitted changes? [yes,no] (yes) |
Obtener ayuda | ||
Muestra una lista de opciones válidas para el nivel actual de jerarquía. |
? |
[edit ]
user@host# Possible completions: <[Enter]> Execute this command > functional-zone Functional zone > security-zone Security zones | Pipe through a command [edit] |
Consulte también
Comprobar el estado de un dispositivo de Juniper Networks
En el modo operativo, puede usar comandos show
para comprobar el estado del dispositivo y supervisar las actividades en este.
Para ayudarlo a conocer los comandos show
:
Escriba
show ?
para mostrar la lista deshow
comandos que puede utilizar para supervisar el enrutador:root@>
show ?
Possible completions: accounting Show accounting profiles and records aps Show Automatic Protection Switching information arp Show system Address Resolution Protocol table entries as-path Show table of known autonomous system paths bfd Show Bidirectional Forwarding Detection information bgp Show Border Gateway Protocol information chassis Show chassis information class-of-service Show class-of-service (CoS) information cli Show command-line interface settings configuration Show current configuration connections Show circuit cross-connect connections dvmrp Show Distance Vector Multicast Routing Protocol info dynamic-tunnels Show dynamic tunnel information information esis Show end system-to-intermediate system information firewall Show firewall information helper Show port-forwarding helper information host Show hostname information from domain name server igmp Show Internet Group Management Protocol information ike Show Internet Key Exchange information ilmi Show interim local management interface information interfaces Show interface information ipsec Show IP Security information ipv6 Show IP version 6 information isis Show Intermediate System-to-Intermediate System info l2circuit Show Layer 2 circuit information l2vpn Show Layer 2 VPN information lacp Show Link Aggregation Control Protocol information ldp Show Label Distribution Protocol information link-management Show link management information llc2 Show LLC2 protocol related information log Show contents of log file mld Show multicast listener discovery information mpls Show Multiprotocol Label Switching information msdp Show Multicast Source Discovery Protocol information multicast Show multicast information ntp Show Network Time Protocol information ospf Show Open Shortest Path First information ospf3 Show Open Shortest Path First version 3 information passive-monitoring Show information about passive monitoring pfe Show Packet Forwarding Engine information pgm Show Pragmatic Generalized Multicast information pim Show Protocol Independent Multicast information policer Show interface policer counters and information policy Show policy information ppp Show PPP process information rip Show Routing Information Protocol information ripng Show Routing Information Protocol for IPv6 info route Show routing table information rsvp Show Resource Reservation Protocol information sap Show Session Announcement Protocol information security Show security information services Show services information snmp Show Simple Network Management Protocol information system Show system information task Show routing protocol per-task information ted Show Traffic Engineering Database information version Show software process revision levels vpls Show VPLS information vrrp Show Virtual Router Redundancy Protocol informationUse el comando
show chassis routing-engine
para ver el estado del motor de enrutamiento:root@>
show chassis routing-engine
Routing Engine status: Slot 0: Current state Master Election priority Master (default) Temperature 31 degrees C / 87 degrees F CPU temperature 32 degrees C / 89 degrees F DRAM 768 MB Memory utilization 84 percent CPU utilization: User 0 percent Background 0 percent Kernel 1 percent Interrupt 0 percent Idle 99 percent Model RE-2.0 Serial ID b10000078c10d701 Start time 2005-12-28 13:52:00 PST Uptime 12 days, 3 hours, 44 minutes, 19 seconds Load averages: 1 minute 5 minute 15 minute 0.02 0.01 0.00-
Use el comando
show system storage
para ver el almacenamiento disponible en el dispositivo:root@>
show system storage
Filesystem Size Used Avail Capacity Mounted on /dev/ad0s1a 865M 127M 669M 16% / devfs 1.0K 1.0K 0B 100% /dev devfs 1.0K 1.0K 0B 100% /dev/ /dev/md0 30M 30M 0B 100% /packages/mnt/jbase /dev/md1 158M 158M 0B 100% /packages/mnt/jkernel-9.3B1.5 /dev/md2 16M 16M 0B 100% /packages/mnt/jpfe-M7i-9.3B1.5 /dev/md3 3.8M 3.8M 0B 100% /packages/mnt/jdocs-9.3B1.5 /dev/md4 44M 44M 0B 100% /packages/mnt/jroute-9.3B1.5 /dev/md5 12M 12M 0B 100% /packages/mnt/jcrypto-9.3B1.5 /dev/md6 25M 25M 0B 100% /packages/mnt/jpfe-common-9.3B1.5 /dev/md7 1.5G 196K 1.4G 0% /tmp /dev/md8 1.5G 910K 1.4G 0% /mfs /dev/ad0s1e 96M 38K 88M 0% /config procfs 4.0K 4.0K 0B 100% /proc /dev/ad1s1f 17G 2.6G 13G 17% /var
Consulte también
Revertir cambios de configuración
En este tema se muestra cómo usar el comando para devolver la rollback
configuración no confirmada pero revisada al estado de la configuración confirmada Junos OS más reciente. El comando rollback
resulta útil si realiza cambios de configuración y, luego, decide no guardarlos.
El siguiente procedimiento muestra cómo configurar un monitor de estado SNMP en un dispositivo Juniper Networks y, a continuación, volver a la configuración confirmada más reciente que no incluye el monitor de estado. Cuando se configura, la supervisión de estado SNMP proporciona al sistema de administración de red (NMS) una supervisión predefinida del uso del sistema de archivos, el uso de la CPU y el uso de memoria en el dispositivo.
Ingrese al modo de configuración:
user@host>
configure
entering configuration mode [edit] user@host#Mostrar la configuración actual (si la hubiera) para SNMP:
[edit] user@host#
show snmp
No aparecen instrucciones
snmp
, ya que SNMP no está configurado en el dispositivo.Configure la supervisión de estado:
[edit] user@host#
set snmp health-monitor
Muestre la nueva configuración:
[edit] user@host#
show snmp
health-monitor;La instrucción
health-monitor
indica que la supervisión de estado SNMP está configurada en el dispositivo.Ingrese el comando de modo de configuración
rollback
para volver a la configuración confirmada más reciente:[edit] user@host#
rollback
load completeVuelva a mostrar la configuración para asegurarse de que el cambio ya no está presente:
[edit] user@host#
show snmp
No aparecen instrucciones de configuración
snmp
. La supervisión de estado ya no está configurada.Escriba el comando
commit
para activar la configuración a la cual regresó:[edit] user@host#
commit
Salga del modo de configuración:
[edit] user@host#
exit
Exiting configuration mode
También puede usar el comando rollback
para volver a configuraciones anteriores.
Consulte también
Configurar un protocolo de enrutamiento
Este tema trae una configuración de ejemplo que describe cómo configurar un área backbone de OSPF que tiene dos interfaces SONET.
La configuración final tiene el siguiente aspecto:
[edit] protocols { ospf { area 0.0.0.0 { interface so-0/0/0 { hello-interval 5; dead-interval 20; } interface so-0/0/1 { hello-interval 5; dead-interval 20; } } } }
- Acceso directo
- Configuración más larga
- Realizar cambios en una configuración de protocolo de enrutamiento
Acceso directo
Puede crear un acceso directo para toda la configuración con los dos comandos siguientes:
[edit] user@host#set protocols ospf area 0.0.0.0 interface so-0/0/0 hello-interval 5
dead-interval 20
[edit] user@host#set protocols ospf area 0.0.0.0 interface so-0/0/1 hello-interval 5
dead-interval 20
Configuración más larga
Esta sección trae un ejemplo más extenso de cómo crear la configuración del OSPF anterior. En el proceso, se muestra cómo usar las distintas funcionalidades de la CLI.
Realizar cambios en una configuración de protocolo de enrutamiento
Supongamos que decide utilizar diferentes intervalos muertos e intervalos de saludo en la interfaz so-0/0/1
. Puede realizar cambios en la configuración.