Para hacer esta tarea más simple Cisco IOS incorpora el comando alias, que puede facilitar estas tareas repetitivas.
Es un comando de configuración global, que permite preconfigurar algunos comandos específicos en diferentes modos del Cisco IOS. Algunos de los más frecuentemente utilizados son:
- Router(config)#alias configure
Permite preconfigurar comandos en el modo configuración global. - Router(config)#alias exec
Permite preconfigurar comandos en el modo privilegiado. - Router(config)#alias interface
Permite preconfigurar comandos en el modo configuración de interfaz.
Router(config)#alias ?
La sintaxis correcta del comando exige que luego de especificar en qué modo debe aplicarse el nuevo comando, se debe ingresar el "alias" que desea emplear y a continuación el comando que reemplaza. Por ejemplo, un comando interesante es show running-config begin ya que nos permite visualizar el archivo de configuración a partir de una sección o palabra específica.
Una preconfiguración posible de este comando podría ser:
Router(config)#alias exec srb show running-config begin
De esta manera se ejecuta el mismo comando utilizando sencillamente la combinación srb. A partir de ese momento se obtiene el siguiente resultado:
Router#srb router
router igrp 100
network 192.168.1.0
!
ip classless
no ip http server
!
alias exec srb show running-config begin
!
line con 0
transport input none
line aux 0
line vty 0 4
!
no scheduler allocate
end
Router#
Como se puede apreciar, es posible ingresar parámetros a continuación del alias.
Un punto a tener en cuenta es que Cisco IOS ya tiene configurados varios alias por defecto (no son comandos abreviados, son verdaderos alias). Esto puede verificarlo ejecutando en el modo privilegiado:
Router#show alias
Exec mode aliases:
h _____ help
lo ____ logout
p _____ ping
r _____ resume
s _____ show
u _____ undebug
un ____ undebug
w _____ where
Las posibilidades de creación de aliases es ilimitada. Los alias que hemos configurado los podemos visualizar tanto con show alias, como con show running-config.
¿Tenés algún tip para aportar en este tema....?
Perfecto!!!! agregá un comentario con el detalle.
Muchas gracias.
Oscar Gerometta
Perfecto!!!! agregá un comentario con el detalle.
Muchas gracias.
Oscar Gerometta
Muy interesante esta funcion, para hacer mas rapido el monitoreo, gracias
ResponderBorrarHola,
ResponderBorrar¿es posible crear un alias que ejecute 2 comandos de forma secuencias? es decir, me gustaría un alias que primero me ejecutase el comando "configure sync" y despues de ejecutar ese comando me ejecutase el comando "switch-profile N5K",
Un saludo y gracias de antemano
Isma.
BorrarPara hacer lo que querés se utilizan scripts. En algunos casos, dependiendo del sistema operativo en el que lo hagas tenés posibilidades desde el mismo SO.