frases

Dicen que hay trenes que sólo pasan una vez en la vida, pero se les olvida decir que hay autobuses cada quince minutos. …

HTC Magic + Cyanogenmod 5

Me hubiese gustado ofreceros un post con el título “HTC Magic + Cyanogen mod 6” pero no ha podido ser por falta de espacio.

Al cacharro este le tengo un poco de respeto porque es una parte de mi que si se estropea me quedo a 2 velas, así que tras efectivamente estropearse (no podía contestar las llamadas porque no había suficiente espacio en el disco para atender a la llamada, wtf!) he tenido que actualizar.

Esta vez la actualización ha sido realmente simple. Recuerdo que anteriormente hice un post de como meter un android 1.6 en el HTC Magic, pero de esto hace ya unos días y ha llovido mucho desde entonces.…

historias de túneles ssh: acceder a webs prohibidas por tu ip

Pues esto, nos encontramos en un sitio con unas ips un poco raras, y la web de loquo nos dice que no se aceptan visitas des de el país en qué estoy (WTF!). Pero en casa si me dejaba acceder. Solución? túnel ssh a saco :D

Pero aquí la cosa se complica, la web, la muy cabronceta tiene un redirect a la url, así que hemos tenido que hacer un par de cositas mas además del túnel que inicialmente lo había hecho pasar por el 8080 (puerto al azar), así que la actuación ha sido distinta:

paramos el apache porque vamos a hacer el túnel en el puerto 80
# /etc/init.d/apache2 stop

para crear un puerto 80 se requieren derechos de root
# ssh -L 80:www.loquo.com:80 laura@213.98.143.33

luego engañamos a nuestro hosts
# vi /etc/hosts
127.0.0.1  localhost www.loquo.com loquo.com

en el navegador:
http://www.loquo.com

recordad en vaciar el buffer….

Y ale, ya he podido publicar el anuncio… por cierto… alquilo dos habitaciones, si hay algún interesado……

Configuración de Nagios

Venga, pues este post se ha hecho esperar, pero espero que la espera valga la pena.

Hace unos días contaba como instalar Nagios, un sistema de auditoria de servidores realmente útil para aquellos que tienen entre sus manos la ardua tarea de la administración de servidores. En este post hacía referencia a SNMP, pero Nagios nativamente no es un graficador de trazas SNMP, pero mediante unos plugins va a ser posible.

De momento en este post vamos a comentar como añadir maquinas, capturar las alertas que nos mandan el resto de maquinas que tengamos configuradas y armar un mapa con los hosts que tenemos en la red.…

túneles ssh inversos

Ya hace unos días que ando hablando de túneles ssh (con la opción -L), pues ahora vamos a hacer lo mas difícil todavía.

Nos encontramos que tenemos una maquina detrás de una conexión de la cual no es posible redirigir los puertos a la maquina que nos interesa, pero esta máquina si tiene acceso ssh a otra máquina.

Desde la maquina la cual no tenemos acceso y queremos acceder a ella vamos a ejecutar esto:

$ ssh -nNT -R 2222:localhost:22 blackhold@fermat.marsupi.org

luego en la maquina servidor.dominio.org vemos que se ha creado una nueva conexión en el puerto 2222:

fermat:/home/blackhold# netstat -lanp |grep 2222
tcp        0      0 127.0.0.1:2222          0.0.0.0:*               LISTEN      16618/sshd: blackho
tcp6       0      0 ::1:2222                :::*                    LISTEN      16618/sshd: blackho

Como no hemos indicado nada antes de 2222: sólo va a hacer bind en local, pero como comentaba en otro post, si quieres que sea accesible por todas las ip bastaría poner un 0.0.0.0: delante del 2222:

Si hacemos un ssh (en este caso porque estamos mapeando el puerto 22) en local a la maquina que si es accesible desde internet en el puerto 2222, vamos a conectarnos a la maquina inaccesible desde internet.

Mis agradecimientos a marc0s.…