24 may 2012

Gestión Remota de Equipos




ESCENARIO
Tenemos un equipo remoto  que gestionamos por medio de la ip 10.10.10.1 , pero debemos configurar este equipo, colocando la interface F0/1 sobre la vrf gestion, El problema es que al colocar la interface en la vrf automaticamente borra la ip de la interface y nos quedariamos sin gestion del equipo.


Dos  herramientas muy útill para la administración remota , cuando los cambios pueden dejarnos sin gestión.

RELOAD
nos permite programar un reinicio en un tiempo determinado. al reiniciar el equipo  reiniciara con la configuracion que tenia guardada en el start-config

R1# reload in ?
Delay before reload (mmm or hhh:mm)

R1#reload in 20

System configuration has been modified. Save? [yes/no]: no  ( importante no guardar los cambios)
Reload scheduled in 20 minutes by console
Reload reason: Reload Command
Proceed with reload? [confirm]
R1#

para cancelarlo

R1#reload cancel
R1#


***
*** --- SHUTDOWN ABORTED ---
***

*Mar  1 00:22:52.647: %SYS-5-SCHEDULED_RELOAD_CANCELLED:  Scheduled reload cancelled at 00:22:52 UTC Fri Mar 1 2012
R1#


TCLSH

Esta herramienta me permite crear script, en este caso la utilizare para crear un script que configure nuevamente la interface F0/1


Creamos el script,  que en este caso es un procedimiento llamado cambioip  que no tiene imput {}  que luego llamamos.

R1#tclsh
R1(tcl)#proc cambioip {} {
+>(tcl)#ios_config "ip vrf  forwarding gestion" "interface fastEthernet 0/1" "ip address 10.10.10.1 255.255.255.252"
+>(tcl)#ios_config  "ip route vrf gestion  0.0.0.0 0.0.0.0 10.10.10.2"
+>(tcl)#}

Ejecutamos el script
+>(tcl)#cambioip

ios_config :  nos permite enviar comandos directamente a la terminal de configuración (config)#