Explicando un tunel ssh

Que mejor manera de explicar un tunel ssh que con un dibujito?
(Me he dejado las puppets en casa)

A veces parece increíble que a un ingeniero diplomado le cueste entender el concepto de “cerca”, “lejos” y “saltar a través” que supone un tunel.

Personalmente siempre me ha gustado la explicación con ascii art:

+----------+<--port 22-->+----------+<--port 80-->o-----------+
|SSH Client|-------------|ssh_server|-------------| host |
+----------+ +----------+ o-----------+
localhost:8888 computer www.linuxhorizon.ro:80

En el que basta con explicar que “www.linuxhorizon.ro:80” no es accesible desde “SSH Client” y mediante el tunel ssh a través de “ssh_server” QUE SÍ TIENE ACCESO, te traes el puerto :80 a tu ordenador en el puerto 8888.
Todo esto con una linea tan simple como:

SSH Client$ ssh -L 8888:www.linuxhorizon.ro:80 ssh_server

Os dejo el maravilloso dibujo con el que puede ser que me haya entendido “mi” usuario ;-)

La importancia de IT

Resulta que tengo contacto con una persona no-informática que trabaja en una empresa no-informática en la que tienen un departamento IT un tanto… especial.
Todo hay que decirlo que mi conocido es bastante enterado a nivel tecnológico y bastante ágil mentalmente, no como el resto del personal.

Pongámos el [MODO WARDOG ON] y en primera persona, con $CURRANTE como protagonista.:

Riiing…Riinggg, $CURRANTE: “departamento marrón, dígame”
$RECEPCION: “nos han llegado el nuevo datáfono y va sin conexiones, creo que pone algo de que necesita una conexión Wifi de esas.”
$CURRANTE: Vale, hablaré con $IT para que le echen un vistazo y lo conecten. Plink

Riiing…Riinggg, $IT: “Departamento inútil, dígame!”
$CURRANTE: hola, necesito que…
$IT: Espera que voy. Plink.

Pero si no le he dicho nada, para qué va a venir, por teléfono ya se lo puedo explicar todo

$IT: que pasa $CURRANTE, no podéis vivir sin nosotros, eh!
$CURRANTE: Seguro! Mira, el banco $LADRONES nos ha enviado un magnífico datáfono de 2ª mano, es una basura, pero habrá que ir tirando.
$IT: Y?
$CURRANTE: Pues eso, que es Wifi, y no tenemos wifi!
$IT: Uff, pues eso va a tardar eh, por que no tenemos ningún AP, hay comprarlo, configurarlo… uff eso tardará eh!!
$CURRANTE: Pero si no tenéis nada urgente ahora mismo! Y esto no puede ser tan dificíl, cualquiera tiene una wifi en su casa!
$IT: Mira, mandamé un mail y ya lo miraremos, adiossssSSss

Y ahí me quedo, con cara de tonto… voy a consultarlo con $dodger.

$CURRANTE: Oye, $dodger, esto de configurar una wifi… es muy difícil?
$dodger: Pues no, tan difícil como cambiar 2 passwords y un par de opciones, hasta el caracol de bob esponja sabría hacerlo.
$CURRANTE: Pues por aquí me dicen esto…
$dodger: Eh, te paso mi currículum, que me paguen lo que a los 4 informáticos que tenéis y tendréis ALL-IN-ONE.
$CURRANTE: Echo, si no fuese por la alta tensión… ya sabes.

Pues nada, dedico comentarlo a ${INUTIL-BOSS[1]} a ver si es capaz de por una vez meterles un puro a los de $IT.

${INUTIL-BOSS[1]}: qué quieres piltrafilla, algo del departamento marrón a compartir?.
$CURRANTE: Pues mira … (explico la situación).
${INUTIL-BOSS[1]}: Uff… es que eso de la wifi… eso va a dejar de existir!
$CURRANTE: Como?
${INUTIL-BOSS[1]}: Si si, no ves que eso emite muchas radiaciones perjudiciales para la salud, no creo que los $HYPERBOSSES lo permitan, por la salud del trabajador ya sabes.
$CURRANTE: COMO?
${INUTIL-BOSS[1]}: No pongas esa cara, ya se sabe que lo mejor es ir con cables. No te preocupes, si es necesario, se pondrá un aparato de esos, pero que lo enciendan solo cuando lo necesiten.
$CURRANTE: Are you fucking kidding me?
${INUTIL-BOSS[1]}: me voy a dar una disertación sobre radioactividad a Fukushima, Adios!!!

No me puedo creer que haya tal inutilidad… preguntaré a $dodger a ver…

$CURRANTE: Oye $dodger, ${INUTIL-BOSS[1]} me ha dicho … blablabla
$dodger: LOL. Gracias, hoy ya no necesito hacer abdominales con todo lo que me he reído.

[MODO WARDOG OFF]

Esto demuestra varias cosas:

  • Que cualquiera puede hacer de IT si tiene un poco de enchufe (con perdón, Gary)
  • Que cualquiera puede ser jefe aplicando la regla anterior
  • Lo importante que es tener alguien que ponga los pies en el suelo a la peña
  • Que IT es un departamento importante en una empresa, no conviene rodearse de inútiles.