Un cliente SSH se conecta a un servidor Secure Shell, que le permite ejecutar comandos de terminal como si estuviera sentado frente a otra computadora. Pero un cliente SSH también le permite «tunelizar» un puerto entre su sistema local y un servidor SSH remoto.
Hay tres tipos diferentes de túneles SSH, y todos se usan para diferentes propósitos. Cada uno implica el uso de un servidor SSH para redirigir el tráfico de un puerto de red a otro. El tráfico se envía a través de la conexión SSH cifrada, por lo que no se puede monitorear ni modificar en tránsito.
Puede hacerlo con el comando ssh incluido en Linux, macOS y otros sistemas operativos similares a UNIX. En Windows, que no incluye un comando ssh incorporado, recomendamos la herramienta gratuita PuTTY para conectarse a servidores SSH. También es compatible con túneles SSH.
https://www.howtogeek.com/168145/how-to-use-ssh-tunneling/