Skip to content

Instantly share code, notes, and snippets.

@podjackel
Forked from vincentbernat/gist:4391597
Last active February 11, 2020 18:31
Show Gist options
  • Save podjackel/31d51e8e59ea69c7af7a552d605980e0 to your computer and use it in GitHub Desktop.
Save podjackel/31d51e8e59ea69c7af7a552d605980e0 to your computer and use it in GitHub Desktop.
socat as an SSH reverse proxy (or anything TCP-based)
local$ socat TCP-LISTEN:2222,bind=127.0.0.1,reuseaddr,fork TCP-LISTEN:2223,reuseaddr
local$ ssh -p 2222 -o UserKnownHostsFile=/dev/null -o StrictHostKeyChecking=no localhost
remote$ socat TCP:10.0.2.2:2223 TCP:127.0.0.1:22
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment