Archives: April 2008

Tomar el output de un switch cisco con Perl

0

19 April 2008 at 3:58 Filed in:Uncategorized

Les dejo un pequeño script el cual tiene como objetivo tomar la salida del comando "show version" de un equipo Cisco y guardarlo en un log.

PERL:
  1. #!/usr/bin/perl
  2. use strict;
  3. use Net::Telnet::Cisco;
  4. use POSIX qw(strftime);
  5. my $hora= strftime("%Y-%m-%d", localtime);
  6. my $session = Net::Telnet::Cisco->new(Host => 1.1.1.1);
  7. $session->login('user', 'password');
  8. # Ejecuta el comando show version
  9. my @output = $session->cmd('show version');
  10. open (F,">> log-cisco.txt");
  11. print F "---- $hora ----\n";
  12. print F "@output";
  13. print F "---- ----";
  14. $session->close;
  15. close (F);

Saludos

Buscar en google argentina usando perl

0

16 April 2008 at 19:01 Filed in:Uncategorized

Les dejo un script el cual tiene como funcion buscar en google.com.ar el string que ingresemos.

googlewiki.png

Conocer nuestra IP Publica mediante linea de comando

0

11 April 2008 at 17:00 Filed in:Uncategorized

Muchas veces necesitamos saber nuestra direccion IP Publica mediante la linea de comandos, siendo nosotros un "cliente".

Aca les dejo una de las soluciones:

CODE:
  1. # lynx -dump www.whatismyip.com | grep 'Your IP Address Is' | awk '{print $5}'

Compartir a estaciones Windows una impresora desde linux usando cups y samba

0

5 April 2008 at 0:39 Filed in:Uncategorized

Este pequeña configuración sirve para compartir las impresoras que ya estén funcionando bajo cups en linux, yo lo probé en debian y ubuntu, pero supongo que será igual para el resto de las distribuciones.

Lo que tenemos que hacer es jugar con el archivo smb.conf de samba, debemos agregar o descomentar las siguientes lineas:

CODE:
  1. load printers = yes
  2.     printing = cups
  3.     printcap name = cups

Y luego agregamos la sección printers:

CODE:
  1. [printers]
  2.     comment = All Printers
  3.     path = /var/spool/samba
  4.     printer admin = root
  5.     create mode = 0700
  6.     browseable = no
  7.     public = yes
  8.     guest ok = yes
  9.     writable = no
  10.     printable = yes
  11.     use client driver = yes

Una vez terminada la edición, reiniciamos samba y listo!