martes, 14 de febrero de 2012

LINUX: tuneles ssh

en el post anterior se indica cómo ejecutar un tunel ssh, acontinuación se presenta el siguiente caso:


como levantar un tunel para sqldeveloper

puerto local: 15000
ip_pivote: 192.168.0.69
ip_destino:port: 10.136.250.9:1521

uso el puerto 15000 pare levantar el tunel.

# ssh -l port_local:ip_destino:port_destino user@ip_pivote

ejemplo:
#ssh -l 15000:10.136-250.9:1521 vpn@192.168.0.69

en sqldeveloper, en el string de conexion, colocar:
sid:localhost:15000



tuneles reverso

req: en /etc/hosts tiene que estas incluido el nombre localhost asociado al 127.0.0.1
[root@localhost ~]# cat /etc/hosts
127.0.0.1               localhost.localdomain localhost

ip_casa: 126.200.100.1
port_casa: 5000
ip_server: 200.111.13.20
port_server: 22

desde el server ejecutar:
# ssh -R port_casa:localhost:port_server user@ip_casa
ejemplo:
# ssh -R 5000:localhost:22 user@126.200.100.1

Desde casa ejecutar
# ssh -p port_casa@localhost
ejemplo:
#ssh -p 5000 root@localhost

No hay comentarios:

Publicar un comentario