Datos personales

viernes, 6 de mayo de 2011

Esperen lo inesperado

¿Cuáles son las probabilidades de que una raza de primates haya evolucionado hasta convertirse en seres inteligentes, que hayan desarrollado el vuelo espacial y que hayan enviado el sonido de perros ladrando hacia el cosmos?

En efecto, hay que esperar lo inesperado.

(Vía NASA)

domingo, 27 de marzo de 2011

Acceso SSH a través de proxy

Si queremos acceder vía SSH a un equipo que sólo podemos alcanzar a través de otro intermedio, resulta cómodo emplear la opción ProxyCommand del cliente OpenSSH.

En caso de disponer de una versión reciente del cliente OpenSSH (>=5.4), incorporaremos al fichero ~/.ssh/config lo siguiente:

host nombre.de.un.host
ProxyCommand /usr/bin/ssh -W %h:%p host_pasarela

La opción -W host:port solicita que tanto la entrada como la salida standard en el cliente sean redireccionadas a host en el puerto port a través del canal seguro.

En caso de tener una versión del cliente OpenSSH que no soporte la opción -W, la alternativa sería emplear la utilidad netcat en el host que actúa de pasarela:

host nombre.de.un.host
ProxyCommand /usr/bin/ssh host_pasarela nc %h %p

También podemos montar un proxy HTTP ligero (tinyproxy, por ejemplo) y hacer lo siguiente:

host nombre.de.un.host
ProxyCommand /usr/bin/nc -X connect -x 192.0.2.0:8080 %h %p

domingo, 27 de febrero de 2011

Climb Dance: Ari Vatanen subiendo el Pikes Peak

Impresionante documental del año 1989 que muestra la subida de Ari Vatanen a la montaña Pikes Peak a bordo en un Peugeout 405 T16. Todo un clásico.



Otras referencias:

jueves, 17 de febrero de 2011

Paquete Debian del día: ipcalc

ipcalc es una utilidad en línea de comandos que simplifica los cálculos necesarios para especificar rangos de direcciones.

Ejemplos de uso:


$ ipcalc 192.168.130.0/26

$ ipcalc 192.168.130.0/26
Address: 192.168.130.0 11000000.10101000.10000010.00 000000
Netmask: 255.255.255.192 = 26 11111111.11111111.11111111.11 000000
Wildcard: 0.0.0.63 00000000.00000000.00000000.00 111111
=>
Network: 192.168.130.0/26 11000000.10101000.10000010.00 000000
HostMin: 192.168.130.1 11000000.10101000.10000010.00 000001
HostMax: 192.168.130.62 11000000.10101000.10000010.00 111110
Broadcast: 192.168.130.63 11000000.10101000.10000010.00 111111
Hosts/Net: 62 Class C, Private Internet



$ ipcalc 192.168.1.128 - 192.168.1.159
deaggregate 192.168.1.128 - 192.168.1.159
192.168.1.128/27