developers Open minds…
Chi lavora ogni giorno con apparati Cisco e con la IOS ne apprezza ogni caratteristica. Al primo impatto trovarsi di fronte ad una console testuale per la configurazione può risultare scoraggiante ma con un po di pratica i vantaggi di tale architettura diventano evidenti.
Perl è in grado di aiutarci ad interagire anche con apparati Cisco tramite Telnet e per partire con gran parte del lavoro già svolto possiamo sfruttare i moduli Net::Telnet di Jay Rogers ed il più specifico Net::Telnet::Cisco di Joshua_Keroes. Entrambi i moduli sono disponibili nell’archivio CPAN e ben documentati. Per installarli basta digitare:
# cpan
cpan> install Net::Telnet
cpan> install Net::Telnet::Cisco
Durante la compilazione ci verrà chiesto di eseguire dei test, saltiamo questa fase ed attendiamo che la compilazione continui. Se non ci sono errori potremo iniziare ad utilizzare questi potenti moduli per svariate applicazioni.
Per chi invece vuole iniziare subito ad interagire con apparati Cisco ho realizzato un semplice script:
Permette l’esecuzione di comandi remoti e ne stampa l’output. Comodo ad esempio per schedulare cron notture di salvataggio delle startup-config. Cercherò di migliorarlo e di tenerlo aggiornato.
Buon divertimento smanettoni.
SlackDade
Netmoole fornisce consulenza e supporto informatico alle aziende, realizza Siti Internet ed applicazioni Web personalizzate. Grazie all'elevata esperienza nel settore è in grado di realizzare portali dinamici completamente gestibili dall'utente e sistemi di Commercio Elettronico (E-Commerce). Netmoole fornisce inoltre servizi di Posta Elettronica, Hosting, condivisione di File via Web ed E-Mail Marketing.
Visita il sito www.netmoole.net