La CLI en Cisco IOS¶
El uso de la interfaz de línea de comandos (CLI Command Line Interface) facilita y agiliza las tareas de gestión, mantenimiento y monitoreo de los dispositivos de red.
La gran mayoría de dispositivos Cisco emplean el sistema Cisco IOS. La gestión de dicho sistema se realiza mediante CLI, la cual posee una estructura jerárquica, con diversos modos. Cada uno de estos modos, está relacionado a un conjunto de tareas determinadas.
Modos de CLI en dispositivos CISCO¶
Antes de comenzar a trabajar con comandos de terminal, es preciso reconocer 3 modos de usuario:
- EXEC Usuario
- EXEC Privilegiado
- Configuración Global
- Sub-modos
Modo de operación | ON | OFF |
---|---|---|
EXEC Usuario | Por defecto | logout |
EXEC Privilegiado | enable |
disable |
Configuración Global | configure terminal |
end ó CTRL + Z |
Sub-Modo (Configuración Global) | interface <nombre-interfaz> vlan <nombre-vlan> line <nombre-line> etc |
exit |
1. EXEC Usuario¶
Es un modo de visualización o sólo lectura y es el primer modo que se encuentra al entrar a la CLI de un dispositivo IOS. Por defecto, no requiere autenticación.
Este modo se distingue por el aspecto del prompt, que terminal con el símbolo >
. Por ejemplo:
Para salir de este modo, ejecutamos:
2. EXEC Privilegiado¶
A través de este modo podemos ver y cambiar la configuración del dispositivo. Por tal motivo, es recomendable proteger este modo con una constraseña de administrador.
Para acceder a este modo desde el modo EXEC Usuario, simplemente ejecutamos:
O bien, de forma abreviada:
Ingresaremos entonces al modo EXEC Privilegiado. Habrá cambiado el prompt desde >
a #
:
Para volver al modo anterior (EXEC Usuario), simplemente ejecutamos:
O en su forma corta:3. Configuración Global¶
Podremos acceder a este modo sólo desde el modo de EXEC Privilegiado, escribiendo:
O bien, en su forma abreviada:
Al ingresar a este modo, veremos un cambio en el prompt:
A partir de este momento podremos realizar diferentes modificaciones en la configuración del dispositivo.
Para volver al modo EXEC Privilegiado ejecutamos:
O bien, la combinación de las teclas Ctrl+Z
Sub-modos¶
Dentro del modo Configuración Global, existen diferentes sub-modos de configuración. Cada uno de estos modos permite la configuración de una parte o función específica del dispositivo IOS.
Algunos de estos modos:
-
Modo de interfaz (interface): permite configurar una de las interfaces de red Fa (Fast Ethernet), S (Serial), Gi (Gigabit Ethernet), etc.
-
Modo de línea (line): para configurar una de las líneas físicas o virtuales (consola, auxiliar, ssh, telnet, etc).
-
Modo Virtual Lan (vlan): para configurar las redes virtuales o VLANs.
-
etc
Para salir de cualquiera de estos sub-modos y volver al modo de Configuración Global, ejecutamos:
Si en cambio deseamos pasar directamente al modo EXEC Privilegiado, ejecutamos:
O bien, la combinación de las teclas Ctrl+Z
Ayuda de la CLI¶
En cualquier modo de usuario podemos invocar el manual de ayuda introduciendo el caracter de signo de pregunta (cierre) ?
. Éste nos desplegará una lista de comandos y opciones.
Por ejemplo, para visualizar los comandos disponibles en el modo usuario:
Para ver las opciones del comandoping
:
En cualquier caso nos desplazaremos por los elementos listados, presionando la tecla Enter o la tecla Space
Finalmente, si comenzamos a escribir un comando y presionamos la tecla Tab el sistema lo autocompletará.