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 - [EMAIL PROTECTED]
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: pgpUm5Jt5ucY8.pgp
Description: PGP signature

Responder a