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)#