Páginas

lunes, 20 de abril de 2015

Equipos Nortel/Avaya con Rancid

Hola a tod@s!


Quiero escribir la siguiente entrada porque no he visto mucha info sobre ello y mucho menos en Español.

Estoy gestionando muchos equipos Avaya y Nortel (ya saben que ahora son Avaya) y quería intergrar Rancid para hacer copias de seguridad de la configuración de los equipos.

Pero no veía forma de hacerlo, porque tenía problemas con las versiones, con el famoso "Ctrl+Y", el conocido "Main menu", etc...

En fin, muchos inconvenientes si lo comparamos con Cisco o Juniper.


No quiero entrar en detalles de programación y de configuración de Rancid porque seguro que lo tenéis muy controlado, os quiero mostar unas pautas para que os funcione, ahí voy!!!

- Para empezar, siempre hablo de switches, ¿ok?

- En los equipos avaya/nortel hay muchísimas versiones y cada cuál tiene su configuración para qué rancid funcione perfectamente. No os preocupéis porque sólo os voy ayudar para las últimas releases, el por qué porque hay comandos que necesitamos para poder deshabilitar opciones para conseguir el backup.

- Lo haremos con la release SW:v5.7.x, he mirado por release más antiguas y a partir de la 5 es compatible con todos.

- Tenemos que deshabilitar el banner, entramos en el equipo y ejecutamos lo siguiente:

SW-AVAYA# config t
SW-AVAYA(confg)#banner disabled

Con ésto lo que conseguimos es deshabilitar el banner del famoso "Ctrl + Y". Un problema menos...

- En el directorio "/var/lib/rancid/bin" tenemos que descargarnos el script de rancid para Nortel, se llama "notelrancid" desde aquí.

Le damos permisos de ejecución "+x" y dentro del scipt lo editamos para remplazar "nortellogin" por "clogin". Guardamos los cambios y listo.

- En el directorio "/var/lib/rancid/bin", editamos "rancid-fe", y añadimos la siguiente línea:

'nortel'     => 'nortelrancid',

Guardamos los cambios!

- Nos queda añadir el host para gestionar el backup, lo tenemos que hacer en el direcctorio donde tenemos alojadas las configuraciones, un ejemplo común sería en "/var/lib/rancid/CONFIG", en éste caso el directorio "CONFIG" es dónde alojaremos el bk.

Dentro del directorio "CONFIG" editamos el fichero "router.db" y añadimos lo siguiente:

IP del host:nortel:up

Guardamos y listo.

- Ahora sólo nos queda correr rancid, así:

#rancid-run

Recordar, siempre debemos de correr el comando "rancid-run" con el usuario "rancid".




Hasta la próxima...;)