SSH-Tunnel
Aug. 14, 2012·
·
1 Min Lesezeit
Julio Batista Silva
Tunneling ist eine praktische Technik, um Sperren zu umgehen und einen verschlüsselten Kanal für Datenverkehr zu schaffen.
SOCKS
ssh -ND 8888 julio@host
Parameter:
-N: Keine Remote‑Kommandos ausführen-D: SOCKS‑Proxy an der angegebenen Port binden-f: Im Hintergrund starten-C: Komprimierung aktivieren
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
Wenn eine DB (PostgreSQL auf 5432) nur im LAN erreichbar ist, kann man via SSH‑Host tunneln:
ssh -N -L 127.0.0.1:5434:$DB_HOST:5432 my_server
pg_dump --verbose --create --schema-only --no-owner -d nome_bd -h localhost -p 5434 -U usuario --password -f dump.sql