martes 22 de mayo de 2007

Enviarte la ip Externa del Router al Correo.

Hoy Grendel y yo nos hemos picado a ver quien conseguia hacer un script ,para enviarse la ip externa del router al correo.

A mi personalmente se me ha ocurrido esta forma. Es simple y fácil de implementar :D , la de él ... bueno no se leerla :D (Esta hecha en python ) osea SWAHILI para mi ... o por lo menos a eso me suena :D ,bueno tambien me suena a Monty Python (Unos monstruos).

A lo que iba .. el script.

#!/bin/bash
kk=`html2text http://checkip.dyndns.org | grep 'Current'| sed -e 's/.*: //'`
echo $kk | mail tucorreo@tocaelmondogo.com -s 'Ip Externa'


Listo .. esto lo metes en un ficherito bach , cambias la direccion de correo y a volar ...

Luego se me ocurrió hacer que se repitiese cada X horas.
Por lo que recurrí a crontab , un programa que hace las de administrador las tareas (por ejemplo , lanzar copias de seguridad, mi maravilloso script y otras cosillas :D ).

¿Como funciona crontab? Pues muy sencillo:

kk@equipo: ~$ crontab -l (lista las tareas añadidas)
kk@equipo: ~$ crontab -e (Lanza el Editor para añadir tareas)
Te sale esto:
m h dom mon dow command


Donde:
m = minutos,h = horas,dom = dias,mon = mes,dow = dia de la semana, command = comando a ejecutar.

Tendrias que añadir algo como este ejemplo:

* 1 * * * /home/usuario/superscript.sh


Guardas y listo.

Lo que hace el ejemplo es ejecutar el script cada hora .

No me enrollo mas.Si alguien lee el blog y quiere una aclaración , comentario al canto.

Bueno , espero que os haya servido de ayuda.

Nota: El scipt de Grendel esta de puta madre .. tiene mas opciones que el mio ;D ( Eso seguro ).

Etiquetas: , ,

lunes 14 de mayo de 2007

Monologo de Angel Martin - Sexo y Milagros

El otro día me comento Cristobal , que buscase en youtube los monólogos de Ángel Martín y lógicamente empece a buscar ... eso o trabajar ;) ... (Es broma)

La cuestión es que encontré un montón de monólogos de él y de muchos otros.
Visto lo visto , menudo filón hay :D , asi que poco a poco ire viendolos y pondré los que mas me gusten.

Asi pues , nuevo tag : MONOLOGOS :D





Y la segunda parte :D

Etiquetas: , ,

jueves 10 de mayo de 2007

Libros Online Gratis y no Tan gratis

Hoy buscando documentación para las Iptables , me tope con http://books.google.es, ya había oído hablar de el y de sus problemas legales , pero nunca me interese por esta web hasta hoy,Dios que pedazo de herramienta.

Sinceramente me ha sorprendido la utilidad que puede llegar a tener , el poder ver "previews" de los libros que te interesan (No me habría ahorrado dinero con este servicio antes) y darte la opción de comprarlos.

A parte de esto ,también contiene libros enteros y gratis.
Por ejemplo :

Photoshop para fotógrafos y artistas: Versiones CS2 y CS

Linux Network Administrator's Guide


Con esta herramienta , wikipedia y google, obtenemos un fuente de información sorprendente.

Etiquetas: , ,

jueves 3 de mayo de 2007

Mini COMO sobre IPTABLES (PARTE 1)

¿Que es IPTABLES?

IPTABLES es una parte del Framework de NETFILTER y cuya finalidad es la filtrar paquete de datos con unas reglas básicas (por ejemplo: Si viene de aquí y va para allá se bloquea el paquete) o redirigir el paquete (por ejemplo: Si viene de aquí por este puerto y va para allá , te aguantas y te mando a este otro sitio y por este otro puerto).

(Seguramente tenga mas usos , pero principalmente estos dos son lo que yo necesito)


Por eso IPTABLES se usa como Firewall/Cortafuegos, de hecho es uno de los "firewall/cortafuegos" mas usado.

Framework: Un Framework (http://es.wikipedia.org/wiki/Framework), no es otra cosa que un programa o conjunto de programas que añaden funcionalidades a otro programa. (Esta es una explicación libre y se que en el mundo de los programadores es para otra cosa)


¿Porque he elegido Iptables?
Sinceramente elegí Iptables porque:
1.- Hay muchísima documentación (Fundamental)
2.- No necesita una Supermáquina para dar servicio a un grupo de 40 equipos.
3.- Porque tiene mucho nombre y me llamaba la atención.
4.- Esta integrado en el núcleo de los nuevos Linux (Coste de instalación 0.0)

Etiquetas: , ,