User Tools

Site Tools


informatica:linux:tunel

This is an old revision of the document!


Table of Contents

ssh tunel

Tunel simple

Direcciones IP:

A nuestra maquina
B 192.168.1.2
C 192.168.1.1

Conectividad:

A -> B
B -> C

Queremos:

A -> C

Solucion:

Lanzar desde nuestra maquina:

ssh -L 8081:192.168.1.1:80 usuario@192.168.1.2

Si nos conectamos a localhost:8081 nos estamos conectando a 192.168.1.1:80 (Maquina C) a traves de 192.168.1.2:22 (Maquina B)

Si el servicio ssh en C escucha en otro puerto:

ssh -p PUERTO -L 8081:192.168.1.1:80 usuario@192.168.1.2

Doble tunel

Queremos conectar desde una máquina A → B → C → D Desde A no tenemos acceso a D por un puerto concreto, pero desde C si. Por ejemplo el 80.

maquinaA# ssh -L 8080:localhost:8080 maquinaB
maquinaB# ssh -L 8080:maquinaD:80   maquinaC

Al hacer localhost:8080 estamos accediendo realmente a maquinaD:80

informatica/linux/tunel.1409302875.txt.gz · Last modified: 2015/04/13 20:19 (external edit)