Pasar al contenido principal

Tunel SSH

Un túnel SSH es una forma simple de acceder a los servicios internos de facultad estando en una red exterior a FING. El túnel es fácil de crear tanto desde una máquina con Linux/Unix o con Windows.

Windows

Utilizaremos la aplicación PUTTY.

Aclaración: También se puede utilizar powershell, para esto referirse a la seccion "Linux y Powershell" ubicada mas abajo en este instructivo.

Pasos a seguir:

  1. Abrimos PUTTY y en el menu "Connection" - > "SSH" -> "Tunnels".
  2. Donde dice "Source port" ponemos el puerto local o sea el puerto que usaremos de nuestra pc ( en este ejemplo el puerto 13389).
  3. En "Destination" ponemos <PC destino en facultad>:<puerto destino de la pc de facultad> ( en este ejemplo: maquina_win.fing.edu.uy:3389 )
    Aclaración:
    - El puerto de destino es el puerto por el cual nos conectaremos a la pc en facultad, en este caso es 3389 ya que es el puerto para conexiones de escritorio remoto, pero puede varias segun la necesidad.
  4. Luego presionamos "Add" para asi crear el Tunnel al momento de conectarnos con la maquina de facultad

  5. Por ultimo en el menú "Session" ingresamos en "Host Name" el nombre del servidor al instituto que pertenece y  establecer conexión. Presionamos click en "Open"

  6. Si queremos acceder al Tunnel creado en este ejemplo, lo accederemos mediante la aplicación de windows "Conexión a Escritorio remoto".
     En el campo "Computer" deberemos poner localhost:<puerto elejído en la configuración del paso 2>  ( en este ejemplo localhost:13389 ).
  7. Al presionar "Conectar", ingresamos las credenciales Windows al igual que si estuviesen fisicamente en facultad.

Linux y Powershell

El túnel se crea usando el siguiente comando en una terminal:

ssh -L <puerto local de nuestra pc>:<máquina destino en facultad>:<puerto destino en maquina de fing> <maquina de instituto que se ingresa normalmente>

Ejemplo de tunel al proxy de facultad

Un ejemplo clásico de esto es el acceso Web utilizando el proxy de la Facultad (p.ej, acceso al portal timbó).

ssh -L 2222:proxy.fing.edu.uy:3128 <nombre de ususario@login instituto>

Lista de Login:

Institutonombre_del_sevridor
IAlogin-ia.fing.edu.uy
IIQlogin-iiq.fing.edu.uy
IEMlogin-iem.fing.edu.uy
INCOlogin-inco.fing.edu.uy
IMERLlogin-imerl.fing.edu.uy
IETlogin-iet.fing.edu.uy
IIMPIlogin-iimpi.fing.edu.uy
Funcionarios Finglogin-ssaa.fing.edu.uy
ESTUDIANTESlogin-ens.fing.edu.uy
  • En el lugar de usuario_fing debe ingresar su usuario de facultad.
     
  • En el campo contraseña debe ingresar su contraseña Unix.
     

Ejemplo Escritorio remoto

ssh -L 13389:maquina_win.fing.edu.uy:3389 login-inco.fing.edu.uy

Luego en la pc que nos encontramos hay que hacer remote desktop a 'localhost:13389'.

 

Para hacer un tunel para ser usado con el plugin SwitchOmega

ssh -L 3128:proxy.fing.edu.uy:3128 <nombre de ususario@login instituto>