lunes, 4 de abril de 2011

Uso o creación de alias en equipos Cisco


Algunas veces me he encontrado con algunos comandos que utilizo mucho pero que son largos de escribir aun usando el tabulador, en esos casos es posible configurar un alias para reducir el comando. Sin embargo es necesario saber que esto debe de ser configurado en cada equipo de la red. A continuación los comandos necesarios para realizar la configuración.

Router1#configure terminal 
Enter configuration commands, one per line.  End with CNTL/Z.
Router1(config)#alias exec smc show mac-address-table
Router1(config)#alias exec sv show vlan
Router1(config)#end
Router1# 
Hacer uso de alias es muy común en usuarios de Unix, para reducir el tiempo al escribir comandos largos o difíciles de recordar. Es posible crear alias para comandos que contienen mucha información al igual que para comandos muy utilizados.
Switch1# smc 
          Mac Address Table 
------------------------------------------- 

Vlan    Mac Address       Type        Ports 
----    -----------       --------    ----
  92    0008.020a.15c8    DYNAMIC     Fa0/13 
  92    000d.56d5.c46e    DYNAMIC     Fa0/3 
  92    000e.3880.5d7f    DYNAMIC     Gi0/2 
  92    000e.d76f.1780    DYNAMIC     Gi0/2 
  92    000e.d7a5.748c    DYNAMIC     Gi0/2 
  92    0014.223c.310b    DYNAMIC     Fa0/33 
 121    000e.d7a5.748c    DYNAMIC     Gi0/2 
 121    0011.9591.b33d    DYNAMIC     Gi0/2 
 121    0014.2226.31fa    DYNAMIC     Gi0/2 
 121    0014.7cc3.32c0    DYNAMIC     Gi0/2 
 911    000e.d7a5.748c    DYNAMIC     Gi0/2 
 912    000e.d7a5.748c    DYNAMIC     Gi0/2 
 913    000e.d7a5.748c    DYNAMIC     Gi0/2 
Total Mac Addresses for this criterion: 13
 Switch1#
La clave para hacer un buen alias es seleccionar una clave que sea corta y fácil de recordar, por supuesto es importante seleccionar un alias que no haga conflicto con algún comando que ya existe. Los alias pueden ser utilizados como parte de otro comando. Por ejemplo el siguiente comando se usa como contracción al comando show vlan summary.
Biblio-Users#sv su     
Biblio-Users#sv summary        
Number of existing VLANs           : 53 
 Number of existing VTP VLANs      : 53 
 Number of existing extended VLANs : 0 
Es posible encontrar una gran cantidad de usos para los alias, por ejemplo al trabajar con scripts es posible utilizar alias para estandarizar algunos equipos.

0 comentarios:

Publicar un comentario