SSH Tunnel

ago. 14, 2012·
Julio Batista Silva
Julio Batista Silva
· 1 min de lectura
blog

Tunneling o tunelado es una técnica muy útil para sortear bloqueos y crear un canal cifrado para el tráfico de datos.

SOCKS

ssh -ND 8888 julio@host

Parámetros:

  • -N: no ejecuta comandos
  • -D: ejecuta un servidor proxy en el puerto especificado
  • -f: ejecuta en segundo plano
  • -C: activa compresión

Firefox

Edit » Preferences » Advanced » Settings… » Manual proxy configuration:

  • SOCKS Host: localhost
  • Port: 8888

Chromium

$ chromium --proxy-server="socks5://localhost:8888" \
            --proxy-bypass-list="192.168.15.10;127.0.0.1:8080;*.google.com" \
            --host-resolver-rules="MAP * ~NOTFOUND , EXCLUDE localhost"

Jump Server

Digamos que existe una base de datos (PostgreSQL en el puerto 5432) accesible solo desde la red local. Si tienes acceso por SSH a una máquina de esa red, puedes interactuar con la base así:

ssh -N -L 127.0.0.1:5434:$DB_HOST:5432 my_server
pg_dump --verbose --create --schema-only --no-owner -d nombre_bd -h localhost -p 5434 -U usuario --password -f dump.sql
Julio Batista Silva
Autores
Senior Cloud Developer

Soy un ingeniero informático brasileño radicado en Alemania, apasionado por la tecnología, la ciencia, la fotografía y los idiomas.

Llevo programando cerca de dos décadas, explorando desde apps móviles y desarrollo web hasta aprendizaje automático. Hoy me enfoco en SRE en la nube e ingeniería de datos.

Soy voluntario en las comunidades de open source y Python, ayudando a organizar PyCon DE y PyData Berlin, dando mentorías y contribuyendo con código y traducciones.

En mi blog comparto consejos de Linux, guías de configuración y notas personales que escribí como referencia futura. Espero que también sean útiles para otras personas. El contenido está disponible en varios idiomas.

Visita mi galería para ver algunas de mis fotografías.

Fuera del teclado, me encontrarás en conciertos, tocando el clarinete, en bicicleta, buceando o explorando nuevos lugares, culturas y cocinas.

¡Siempre feliz de conectar! 🙂

comments powered by Disqus