Saltar al contenido principal
Contenido

Red

Abrir un túnel SSH

Un túnel hace pasar una conexión por el servidor SSH. Hay tres clases, y las tres se configuran en el formulario del servidor.

Por Lucas Russo, desarrollador de SSHive · Actualizado el

Las tres clases

TúnelEjemploGratisPro
Local (-L): un puerto del Mac lleva a una máquina que el servidor alcanzalocalhost:5433 del Mac → la base PostgreSQL db.internal:5432110 por servidor
Remoto (-R): un puerto del servidor lleva a una máquina que el Mac alcanzael puerto 8080 del servidor → tu aplicación en desarrollo en el MacNo5 por servidor
Proxy SOCKS5 (-D): un proxy en el Mac que sale por el servidorun navegador apuntando a localhost:1080No1 por servidor

Configurar un túnel en el servidor

  1. Edita el servidor, Opciones avanzadas.
  2. Túneles locales (-L), + Agregar: Local, el puerto del Mac, y luego Host remoto y Remoto, el puerto, vistos los dos desde el servidor.
  3. Para un túnel remoto, Túneles remotos (-R): Remoto, el puerto del servidor, y luego Host local y Local.
  4. Para un proxy, Proxy SOCKS5 (-D): un puerto entre 1024 y 65535.
  5. Guardar. Los túneles se abren en cada conexión.
La configuration d'un tunnel local
La configuración de un túnel local

Seguir y añadir túneles durante la sesión

La barra de estado muestra cuántos túneles funcionan de verdad. Haz clic para ver Estado de los túneles, con el tipo, los puertos, el número de conexiones y los bytes transferidos de cada uno. La cruz cierra un túnel. Nuevo túnel añade uno solo para esta sesión; no se guarda en el servidor.

Le statut des tunnels d'une session
El estado de los túneles de una sesión

Si un túnel no se abre

La sesión se abre igualmente, y un mensaje Túnel no establecido dice cuál y por qué. Lo más habitual es que el puerto local ya esté ocupado por otra aplicación. Tras una reconexión automática, los túneles se restablecen.

Válido para SSHive 2.0.6 en Mac