¿Cómo iniciar un túnel inverso con PuTTY?

13

Estoy tratando de hacer un túnel entre un servidor y una computadora portátil con Putty. El problema es que, dado que la computadora portátil no tiene una dirección IP pública, tengo que hacer una conexión inversa.

Obra ASCII:

SERVER(PORT:6000) ----------> LAPTOP(PORT:7000)

Sin embargo, como la computadora portátil no tiene una dirección IP pública, tengo que:

SERVER(PORT:6000) <---------- LAPTOP(PORT:7000)

Pero, todos los datos provenientes de serán transferidos del servidor a la computadora portátil.

Ozer
fuente

Respuestas:

18

En PuTTY, vaya a Configuración -> Conexión -> SSH -> Túneles. Puede agregar puertos hacia adelante allí. Para reenviar, ingrese el puerto de origen y el destino, pero elija 'Remoto' en lugar de 'Local'.

En su caso, coloque 6000 en el puerto de origen, localhost: 7000 en el Destino y elija Remoto.

cmouse
fuente
Sí, estaba intentando lo mismo pero todavía no puedo conectarme :( ¿Cuál puede ser el problema?
Ozer
1
Como lo intentaste
cmouse
0

Puede hacer esto con la opción -R para ssh. Le permite establecer una conexión al revés (bueno en ambos sentidos). Ver esta página para más

uSlackr
fuente
Gracias pero quiero hacerlo con masilla, ¿hay alguna forma de hacerlo con masilla?
Ozer
Si. La página de Túneles SSH le permite configurarlo. El enlace de Ayuda debería describirlo. de lo contrario, use plink desde la línea de comandos
uSlackr