User Tools

Site Tools


informatica:linux:ssh:mapear_puerto

Antecedentes

Tenemos el siguiente esquema:

[Pc_1] == [Cortafuegos] == [Pc_2]

Y además:

  • Tenemos conexión vía ssh entre Pc_1 y Pc_2 (ver este artículo)
  • El cortafuegos impide el tráfico por el puerto 3690

Queremos conectarnos a un puerto (por ejemplo el 3690) de Pc2 desde Pc1

Solución

1. (Opcional) Exportar las claves de usuario_1 de Pc_1 a usuario_2 de Pc_2, para que no nos pida la contraseña

2. Ejecutar el siguiente comando en segundo plano:

ssh -2 -N -g -c blowfish -L 3690:localhost:3690 usuario_2@ip_PC2&

Es necesario que ese proceso esté en ejecución. Si se interrumpe, se pierde el túnel.

3. Para usarlo:

svn co svn://localhost/proyecto/trunk

Nos estamos conectando al puerto 3690 de nuestra máquina ('localhost'), pero gracias al comando del paso 2, estamos redirigiendo ese puerto al puerto 3690 de 'Pc_2'

informatica/linux/ssh/mapear_puerto.txt · Last modified: 2015/04/13 20:19 by 127.0.0.1