systemadmin.es > Utilidades > Ver las conexiones establecidas por los tuneles SSH

Ver las conexiones establecidas por los tuneles SSH

Una de las características más destacadas de SSH son los túneles. De la misma forma que nos da gran flexibilidad nos puede ocasionar algún problema. Vamos a ver como ver las conexiones establecidas por los túneles SSH.

Dada una sesión SSH con túneles definidos podemos ver si hay conexiones establecidas a través de ellos. Para ello deberemos utilizar el carácter de escape (por defecto ~) con #:

$ ~#
The following connections are open:
  #2 client-session (t4 r0 i0/0 o0/0 fd 6/7 cc -1)
  #3 direct-tcpip: listening port 1234 for 10.10.10.10 port 80, connect from 127.0.0.1 port 42730 (t4 r1 i0/0 o0/0 fd 9/9 cc -1)

La primera linea corresponde a la sesión SSH que tenemos abierta, mientras que la segunda nos indica que hay una conexión por el túnel desde el equipo origen en el puerto 1234 y con destino 10.10.10.10 al puerto 80, establecida desde 127.0.0.1 con puerto origen 42730.

En el caso que existiera más de una conexión por el mismo túnel simplemente nos mostraría otra linea con los mismos datos del túnel con el diferente origen:

[jordi@systemadmin.es ~]$ ~#
The following connections are open:
  #2 client-session (t4 r0 i0/0 o0/0 fd 6/7 cc -1)
  #3 direct-tcpip: listening port 1234 for 10.10.10.10 port 80, connect from 127.0.0.1 port 34637 (t4 r1 i0/0 o0/0 fd 9/9 cc -1)
  #4 direct-tcpip: listening port 1234 for 10.10.10.10 port 80, connect from 127.0.0.1 port 34648 (t4 r2 i0/0 o0/0 fd 10/10 cc -1)

Deja un comentario:

XHTML - Tags permitidos:<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>