Open main menu

Aram's Wiki β

Changes

no edit summary
We'll use a combination of ssh remote and local port forwarding in order to expose the laptop's ssh port outside the NAT.
 
== On the server ==
 
Make sure you have an account that the laptop can connect to.
 
== On the laptop ==
 
This will connect to the server, and set-up a remote port forwarding such that dialing localhost:12345 on the server will connect to localhost:22 on the laptop.
 
ssh -N -R 12345:localhost:22 harieta@freedom.mgk.ro
 
== On the other client ==
 
This will connect to the server, and set-up a local port forwarding such that dialing localhost:1235 on the client will connect to localhost:12345 on the server. Of course, localhost:12345 on the server just forwards to localhost:22 on the laptop.
 
ssh -N -L 12345:localhost:12345 freedom.mgk.ro
 
Then from another terminal (still on the other client) you can
 
ssh -p 12345 localhost
 
And should reach localhost:22 on the laptop.