Empezar: Un recorrido rápido por la CLI
Los temas siguientes pueden ayudarlo (el administrador de red) a empezar 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 para Junos OS.
Para obtener información más detallada, 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 da por sentado que conoce 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 Junos OS CLI, ver la jerarquía de comandos y hacer cambios de configuración menores.
Antes de comenzar, asegúrese de que el hardware del dispositivo está configurado y Junos OS está instalado. Debe tener una conexión de consola directa al dispositivo o acceso a la red mediante SSH o Telnet. Si el dispositivo no está configurado, siga las instrucciones de instalación proporcionadas con el dispositivo antes de continuar.
Para iniciar sesión en un dispositivo e iniciar la CLI:
Si usa la cuenta raíz por primera vez en el dispositivo, recuerde que el dispositivo se suministra 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 a través de una sesión telnet. Para habilitar el acceso de raíz a través de una conexión SSH, debe configurar la system services ssh root-login allow
instrucción.
Los comandos de CLI pueden variar según la plataforma y el lanzamiento del 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 el 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 terminaciones 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 terminaciones 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 monitoree y configure un dispositivo en ejecución Junos OS, es posible que deba cambiar entre los modos . Cuando se 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 ángulo derecho (>
). El indicador del modo de configuración es un signo de libra o hash (#
).
Para cambiar 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 usar secuencias de teclado para desplazarse por una lista de comandos ejecutados recientemente. En la tabla siguiente, se enumeran algunas de las secuencias de teclado de la CLI. Son los mismos que los utilizados en Emacs.
Secuencia de teclado |
Acción |
---|---|
Ctrl + b |
Mueva el cursor hacia atrás un carácter. |
Esc+ b o Alt + b |
Mueva el cursor una palabra atrás. |
Ctrl + f |
Mueva el cursor hacia adelante un carácter. |
Esc+ f o Alt + f |
Mueva el cursor hacia adelante una palabra. |
Ctrl + a |
Mueva el cursor al principio de la línea de comandos. |
Ctrl + e |
Mueva el cursor al final de la línea de comandos. |
Ctrl + h, Eliminar, o retroceso |
Elimine el carácter que está delante del cursor. |
Ctrl + d |
Elimine el carácter del cursor. |
Ctrl + k |
Elimine todos los caracteres del cursor al final de la línea de comandos. |
Ctrl + u o Ctrl + x |
Elimine todos los caracteres de la línea de comandos. |
Ctrl + w, Esc + Retroceso, o Alt+ Backspace |
Elimine la palabra anterior al cursor. |
Esc+ d o Alt + d |
Elimine la palabra después del cursor. |
Ctrl + y |
Inserte el texto eliminado más reciente en el cursor. |
Ctrl + l |
Vuelva a dibujar la línea actual. |
Ctrl + p |
Desplazarse hacia atrás por la lista de comandos ejecutados recientemente. |
Ctrl + n |
Desplazarse hacia adelante por la lista de comandos ejecutados recientemente. |
Ctrl + r |
Busque el historial de CLI incrementalmente en orden inverso para las líneas que coincidan con la cadena de búsqueda. |
Esc+/ o Alt+/ |
Busque en el historial de CLI palabras para las que la palabra actual es un prefijo. |
Esc+. o Alt+. |
Desplazarse hacia atrás por la lista de palabras recién introducidas en una línea de comandos. |
Esc+number sequence o Alt+number sequence |
Especifique el número de veces que se ejecutará 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 propio uso o crear una cuenta de prueba.
Para configurar una nueva cuenta de usuario en el dispositivo:
Ha utilizado correctamente la CLI para ver el estado del dispositivo y realizar un simple cambio de configuración.
Para obtener información completa acerca de los comandos que se emitirán para configurar el dispositivo, incluidos ejemplos, consulte las guías de Junos OS configuración.
Usar el Editor de CLI en 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 que realice durante la sesión de configuración.
Tarea |
Comando/instrucción |
Ejemplo |
---|---|---|
Edite su configuración | ||
Acceda al modo de configuración. Cuando inicia la CLI, el dispositivo está en modo operativo. Debe entrar explícitamente en el modo de configuración. Cuando lo haga, el indicador de CLI cambia de |
configure |
user@host> [edit] user@host# |
Cree una jerarquía de instrucción. Puede usar el |
edit hierarchy-level value |
[edit]
user@host# [edit security zones security-zone myzone] user@host# |
Cree una jerarquía de instrucción y establezca valores de identificador. El |
set hierarchy-level value |
[edit]
user@host# [edit] user@host# |
Navegar por la jerarquía | ||
Desplácese hasta un nivel de jerarquía existente. |
edit hierarchy-level |
[edit]
user@host# [edit security zones] user@host# |
Navegue por un nivel en la jerarquía. |
up |
[edit security zones]
user@host# [edit security] user@host# |
Desplácese hasta la parte superior de la jerarquía. |
top |
[edit security zones]
user@host# [edit] user@host# |
Confirmar o revertir cambios | ||
Confirme su configuración. |
commit |
[edit]
user@host# commit complete |
Revertir los cambios de la sesión actual. Utilice el |
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> |
Salga del modo de configuración sin confirmar su configuración. Debe navegar hasta la parte superior de la jerarquía mediante los comandos o |
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 de jerarquía actual. |
? |
[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 show
comandos para comprobar el estado del dispositivo y supervisar las actividades en el dispositivo.
Para ayudarlo a familiarizarse con show
los comandos:
Escriba
show ?
para mostrar la lista deshow
comandos que puede usar 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 informationUtilice el
show chassis routing-engine
comando 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-
Utilice el
show system storage
comando 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 los cambios de configuración
En este tema, se muestra cómo usar el rollback
comando para devolver la configuración no confirmada pero revisada al estado de la configuración confirmada Junos OS más reciente. El rollback
comando es ú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, luego, volver a la configuración confirmada más reciente que no incluye el monitor de estado. Cuando está configurado, el monitor de estado SNMP proporciona al sistema de administración de red (NMS) una supervisión predefinida para el uso del sistema de archivos, el uso de CPU y el uso de memoria en el dispositivo.
Ingrese al modo de configuración:
user@host>
configure
entering configuration mode [edit] user@host#Muestra la configuración actual (si la hubiera) para SNMP:
[edit] user@host#
show snmp
No
snmp
aparecen instrucciones porque SNMP no se ha configurado en el dispositivo.Configure el monitor de estado:
[edit] user@host#
set snmp health-monitor
Mostrar la nueva configuración:
[edit] user@host#
show snmp
health-monitor;La
health-monitor
instrucción indica que la supervisión de estado SNMP está configurada en el dispositivo.Ingrese el comando del
rollback
modo de configuración 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
snmp
aparecen instrucciones de configuración. El monitoreo de estado ya no está configurado.Escriba el
commit
comando para activar la configuración a la que regresó:[edit] user@host#
commit
Salga del modo de configuración:
[edit] user@host#
exit
Exiting configuration mode
También puede usar el rollback
comando para volver a configuraciones anteriores.
Consulte también
Configurar un protocolo de enrutamiento
En este tema, se proporciona una configuración de ejemplo que describe cómo configurar un área troncal OSPF que tenga dos interfaces SONET.
La configuración final se ve así:
[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 la configuración de un protocolo de enrutamiento
Acceso directo
Puede crear un acceso directo para toda esta 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
En esta sección, se proporciona un ejemplo más largo de creación de la configuración anterior del OSPF. En el proceso, se muestra cómo usar las diferentes características de la CLI.
Realizar cambios en la configuración de un protocolo de enrutamiento
Supongamos que decide usar diferentes intervalos muertos e intervalos de saludo en la interfaz so-0/0/1
. Puede realizar cambios en la configuración.