Perl en Español

  1. Home
  2. Tutoriales
  3. Foro
  4. Artículos
  5. Donativos
  6. Publicidad
 
Índice general » Mundo Perl » Avanzado » Manipular router Cisco con Perl Responder al tema
Nuevo tema


Página 1 de 1  [ 11 mensajes ] 
 
Nota 2007-06-26 10:07 @463

Perlero Nuevo
Registrado: 2006-11-08 07:55 @371
Mensajes: 17
Manipular router Cisco con Perl
Tengo un router Cisco con un Access List donde solo ciertas IP están permitidas para pasar tráfico pero todos los días hay que agregar IP nuevas, etc. Yo me hice un programa Perl que me muestra la configuración del router, etc, pero no me es posible agregar una IP... Me gustaría saber si esto es posible.

Saludos a todos


Nota 2007-06-26 10:37 @484
Avatar de Usuario
Administrador
Registrado: 2005-07-24 18:12 @800
Ubicación: Valladolid, España
Mensajes: 10261
Yo estoy convencido de que si tienes acceso al Cisco en modo consola, entrando con su usuario y contraseña, podrás hacer todo lo que quieras, usando módulos como por ejemplo Net::Telnet::Cisco::IOS.

En este foro hay algunos hilos que hablan del tema Cisco. Usa el sistema de búsqueda.

Por ejemplo:
http://perlenespanol.baboonsoftware.com ... php?p=3164
http://perlenespanol.baboonsoftware.com ... php?t=1088

(Hay alguno más, pero creo que son los mejores).

En uno de ellos hay un ejemplo mío para hacer una ejecución de una serie de comandos en un conjunto de routers.


Nota 2007-07-11 13:47 @616
Avatar de Usuario
Perlero Adicto
Registrado: 2007-07-10 18:26 @810
Ubicación: MOnterrey NL
Mensajes: 244
Respuesta
¿No será que se pierde la configuración al salir?
O que no defines bien el parámetro terminal para poder dejar las IP libres... Chécate eso por que tuve un problema similar y era por los permisos.


Código:
CONFIGURACIÓN DE SNMP Y RMON EN ROUTERS Y SWITCHES CISCO

• Un gestor SNMP
• Un agente SNMP
• Una MIB (Management Information Base)

CÓDIGO

Router> enable
Router# configure terminal
Router(config)#
Router(config)# Exit

Router# show running-config   # Despliega informe de estado del sistema; se verifica la configuración snmp


Nota 2007-07-11 13:53 @620

Perlero Nuevo
Registrado: 2006-11-08 07:55 @371
Mensajes: 17
Ya lo solucioné... Muchas gracias a todos por las respuestas. Ahora tengo una interfaz web que controla al Cisco. :)


Nota 2007-08-06 16:50 @743
Avatar de Usuario
Perlero Nuevo
Registrado: 2007-07-06 09:09 @422
Mensajes: 16
SNMP OID??
Siguiendo con este hilo

Para poder comunicarme con un router Cisco 6500 estoy tratando de utilizar Net::SNMP para realizar una consulta al router
Syntax: [ Download ] [ Hide ]
Using perl Syntax Highlighting
$response = $session->get_request($OID);

y para leer la respuesta
Syntax: [ Download ] [ Hide ]
Using perl Syntax Highlighting
print $response->{$OID}."\n";


Entiendo algo de SNMP he leído algo pero no comprendo bien los ¿MIB?
Entonces, ¿cómo puedo saber qué OID tengo que consultar?


y para eso pregunto

¿Cómo encuentro el OID correcto para consultar por las interfaces activas del router, o saber la velocidad de sus enlaces?


Nota 2007-08-07 04:51 @244
Avatar de Usuario
Administrador
Registrado: 2005-07-24 18:12 @800
Ubicación: Valladolid, España
Mensajes: 10261
Lo normal es que lo diga el fabricante, pero en Internet he encontrado algunos buscadores, como este:
http://www.alvestrand.no/objectid/top.html

_________________
JF^D Perl programming


Nota 2008-02-24 11:05 @503
Avatar de Usuario
Perlero Nuevo
Registrado: 2006-08-10 10:43 @488
Ubicación: Buenos Aires / Argentina
Mensajes: 48
Estimado Explorer , :lol:

¿Alguien realizó el backup de la configuración de un router Cisco a través de SNMP? Tengo solo la comunidad de read-only (RO ) y acceso vía SNMP. Por lo que solo puedo hacer un "sh configure" o "Sh startup-config" y lo quiero grabar en un archivo de texto plano por cada equipo.

¿Alguien ya lo utilizó de esta forma mediante un script de Perl? :roll:

Saludos y gracias,
Telco


Nota 2008-02-24 11:56 @538
Avatar de Usuario
Administrador
Registrado: 2005-07-24 18:12 @800
Ubicación: Valladolid, España
Mensajes: 10261
Se podría intentar con el protocolo CDP (Cisco Discovery Protocol), con el módulo SNMP::Info::CDP.

Lo que desconozco es si ese protocolo sirve para sacar la configuración.

Y si no... usar el SNMP::Info o el más bajo, el Net::SNMP.

Entra en CPAN y busca por las palabras "Cisco SNMP". Salen módulos exclusivos para ciertos tipos de router, dependientes casi todos de la rama SNMP::Info.

Otro módulo interesante es uno específico para la configuración, también a través del SNMP: Cisco::CopyConfig.

_________________
JF^D Perl programming


Nota 2008-04-02 15:43 @696

Perlero Nuevo
Registrado: 2008-04-02 14:04 @628
Mensajes: 64
plis ayuda!!
perlo escribió:
Ya lo solucioné... Muchas gracias a todos por las respuestas. Ahora tengo una interfaz web que controla al Cisco. :)


¡Hola! necesito tu ayuda ¿tu crees que podamos escribirnos para entrar en contacto?


Nota 2008-08-29 23:01 @001

Perlero Nuevo
Registrado: 2008-08-29 20:30 @895
Mensajes: 4
Hacer que el router guarde la configuración es fácil

Código:
copy runing config-startup-config

o
Código:
wr


Hacen lo mismo los dos comandos.


Nota 2011-10-10 13:14 @593

Perlero Nuevo
Registrado: 2007-05-07 22:23 @974
Mensajes: 16
Re: Manipular router Cisco con Perl
Hola, con CDP no podríamos obtener la configuración del equipo, solo podemos saber con qué equipo estamos directamente conectados, obtener la IP del equipo vecino, modelo y algunos otros detalles, pero no la configuración. Útil en la creación de las topologías.

_________________
estopier.


Responder al tema  [ 11 mensajes ] 

Reglas del Foro
No puedes abrir nuevos temas en este Foro
No puedes responder a temas en este Foro
No puedes editar tus mensajes en este Foro
No puedes borrar tus mensajes en este Foro
No puedes enviar adjuntos en este Foro

Publicidad

Socializa

Síguenos por Twitter

Suscríbete GRATUITAMENTE al Boletín de Perl en Español

Saltar a:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Traducción al español por Huan Manwë para phpbb-es.com
phpBB SEO