Hola, El 07 Jul 2000 a las 08:12AM +0100, Juan Carlos Muro escribio: > conectarse mediante telnet a un router (Cisco C7507), ponerlo en modo > 'enable' (ejecutar un comando una vez en la sesión), sacar el 'show log' > (otro comando) y la salida de ese comando (digamos que sería capturar la > salida standard +/-, ¿no?) guardarla en un archivo de texto. Luego, > salir de la sesión telnet y una vez de vuelta en la Debian/Woody (otra > vez en casa ;-) procesar ese archivo y extraer ciertos datos. Yo hago algo parecido (show dls peer y show dls cir) mediante el acceso http del router (tengo un 2522 y un 3620). Para que puedas acceder con http al router, debes poner la instruccion "ip http server" (creo, hablo de memoria). No tengo el ejemplo a mano, pero te lo enviaré el lunes. > Yo he pensado en Perl, porque es un lenguaje que me encanta. No tengo > problema en principio con lo de procesar el archivo, pero el tema está > en conectar el script al telnet y capturar lo que me devuelve 'show log' > a un archivo local (osea, fuera de la sesión telnet, donde se ejecuta el > script). Yo tambien, y de hecho uso Perl en el script que te enviaré, pero sin telnet. Uso http. Lo que no tengo claro es si el router queda en un estado semi seguro en cuanto a accesos no autorizados usando http. Tengo pendiente revisar unos documentos de Cisco a ver si mola más buscarse la vida con el Telnet como dices tu. > ¿Alguien me puede dar una idea, o decirme al menos si se puede hacer o > no? Sería muy interesante, sobre todo para empezar a hacer ver por aquí > lo necesario que nos es utilizar Linux. Somos la ostia, yo también lo he usado para lo mismo, pero como alguien se entere que con el interprete de Perl del Resource Kit de NT o el Active Perl para win32 se puede usar desde NT nos la cortan. > Muy agradecido: de nada. -- --------------------------------------------------------------- Andres Seco Hernandez - AndresSH@ctv.es http://www.ctv.es/USERS/andressh - Mi pagina http://www.alamin.es.org - Alamin GSM SMS Gateway --------------------------------------------------------------- Microsoft Certified Product Specialist MCP ID 445900 Debian GNU Linux 2.1 (slink) - Linux Registered User no. 113867 --------------------------------------------------------------- 07/08 First public reading of the Declaration of Independence, 1776 07/08 Liberty Bell cracks while being rung at funeral of John Marshall, 1835 07/09 10-hour working day set by law, NH, 1847 07/08 Bell Telephone Co. formed (predecessor of AT&T), 1877 07/08 CDC incorporated, 1957
Attachment:
pgpXqPOzHQAz9.pgp
Description: PGP signature