viernes, 5 de agosto de 2011

CAR: EIGRP Challenge Lab, Tcl Script




Este es el ejercicio que el Prof. Arevalo, nos entrego el día Jueves para que resolvieramos, las grandes nuevas adiciones a las configuraciones fueron los comandos Neighbor y los relacionados con Key Chain. Ahora, la gran maravilla de este ejercicio es el uso del Tcl Scriptting.

¿Qué es Tcl Script?

Hasta ayer nadie de nosotros había escuchado de esto y es simplemente un método de scriptting o programación usado para poder realizar de manera facil y simple tareas repetitivas en muchos dispositivos gastando el mínimo de esfuerzo. En este caso se nos pidió que por medio de TCL hacer ping a todas las maquinas para probar conectividad. Y para esto usaremos el comando o instrucción foreach (o como traducción: para cada) en la cual asignamos una variable que contendrá un listado (de variables) con las que ejecutará la instrucción que le demos en este caso, ping.

esto se recomienda hacer en un bloc de notas para copiar y pegar en todos los equipos.

Para ingresar al modo TCL, ingresamos el siguiente comando en modo Enable o EXEC:

R1# tclsh
R1(tcl) #

Y ahí ejecutamos toda la linea de comandos que necesitamos, en este caso, agregaremos todas las puertas e interfaces de loopback en una variable llamada direcciones.
foreach direcciones {
172.16.12.1
172.16.12.2
172.16.1.1
172.16.2.1
172.16.3.1
172.16.3.33
172.16.3.65
172.16.3.97
172.16.4.1
172.16.4.33
172.16.4.65
172.16.4.97
172.16.23.2
172.16.23.3
172.16.34.3
172.16.34.4
 } {
ping $direcciones
}
Y ahí estaría el comando completo para verificar que haya conectividad entre los equipos. si quieren probarlo copien y peguen esto con la configuración de cada router del ejercicio.

Lo mas seguro es que el profe pase esto hoy en clases, eso chaus!
R1

en
conf t
hostname R1
int se 0/0
ip add 172.16.12.1 255.255.255.0
clock rate 64000
bandw 64
no shut
exit
int loo 0
ip add 172.16.1.1 255.255.255.0
exit
router eigrp 1
net 172.16.12.0 0.0.0.255
net 172.16.1.0 0.0.0.255
no auto-summary
neighbor 172.16.12.2 serial 0/0
exit
exit
wr




R2

en
conf t
hostname R2
int se 0/0
ip add 172.16.12.2 255.255.255.0
bandw 64
no shut
exit
int se 0/1
ip add 172.16.23.2 255.255.255.0
clock rate 64000
bandw 64
ip hello-interval eigrp 1 2
no shut
exit
int loo 0
ip add 172.16.2.1 255.255.255.0
exit
router eigrp 1
net 172.16.12.0 0.0.0.255
net 172.16.23.0 0.0.0.255
net 172.16.2.0 0.0.0.255
neighbor 172.16.12.1 serial 0/0
no auto-summary
exit
exit
wr


R3

en
conf t
hostname R3
key chain MICADENA
key 1
key-string cisco
int se 0/1
ip add 172.16.23.3 255.255.255.0
bandw 64
ip hello-interval eigrp 1 2
no shut
exit
int se 0/2
ip add 172.16.34.3 255.255.255.0
clock rate 64000
bandw 64
ip authentication mode eigrp 1 md5
ip authentication key-chain eigrp 1 MICADENA
no shut
exit
int loo 0
ip add 172.16.3.1 255.255.255.224
exit
int loo 1
ip add 172.16.3.33 255.255.255.224
exit
int loo 2
ip add 172.16.3.65 255.255.255.224
exit
int loo 3
ip add 172.16.3.97 255.255.255.224
exit
router eigrp 1
net 172.16.23.0 0.0.0.255
net 172.16.34.0 0.0.0.255
net 172.16.3.0 0.0.0.31
net 172.16.3.32 0.0.0.31
net 172.16.3.64 0.0.0.31
net 172.16.3.96 0.0.0.31
no auto-summary
exit
exit
wr

R4

en
conf t
key chain MICADENA
key 1
key-string cisco
int se 0/0
ip add 172.16.34.4 255.255.255.0
bandw 64
ip authentication mode eigrp 1 md5
ip authentication key-chain eigrp 1 MICADENA
no shut
exit
int loo 0 
ip add 172.16.4.1 255.255.255.224
exit
int loo 1
ip add 172.16.4.33 255.255.255.224
exit
int loo 2
ip add 172.16.4.65 255.255.255.224
exit
int loo 3 
ip add 172.16.4.97 255.255.255.224
exit
router eigrp 1
net 172.16.34.0 0.0.0.255
net 172.16.4.0 0.0.0.31
net 172.16.4.32 0.0.0.31
net 172.16.4.64 0.0.0.31
net 172.16.4.96 0.0.0.31
no auto-summary
exit
exit
wr
NOTA: FIJARSE EN EL NUMERO DE INTERFAZ, YA QUE, ESTE EJERCICIO LO HICE BASADO EN LO QUE YO PUDE CONFIGURAR.

No hay comentarios:

Publicar un comentario