Currently i invoke the following:
I have a computer with CentOS (computer A) that configured as has an private ip 10.150.5.141 (with restricted firewall), can access internet and my ArchLinux VPS (computer B) with real ip w.x.y.z
I want to open a remote desktop session from my laptop to desktop over my SSH (reverse) tunnel. That should be simple (or at least doable), right? Until now I’ve been using Team Viewer to log in to the remote desktop. I’d like to achieve similar results without Team Viewer.
often I have to download a file that isn’t directly accessable via the first SSH connection. For example I’m on a Windows machine and I want to access another machine that is only accessable from lan. That means that I must first connect to a intermediate machine and SSH to the next one.
My home computer is behind an ISP-level NAT which does not allow me to host game servers as a result.
I want to SFTP to a remote computer that is behind NAT. I can’t modify the NAT router, so I have set up a reverse SSH tunnel using a middleman server.
I have a reverse ssh tunnel through a middleman server set up and working. I’m running Kubuntu 12.04 here and on the remote machine.
I can use my home computer A to connect by SSH to a server B where access to the external network is blocked. In other words, all requests to Internet from B throw an error: Network is unreachable. Can I redirect all these requests to pass through the computer A which has an unrestricted access to Internet?
We can easily connect via ssh
to the remote machine that has public IP.
NB: The OpenSSH clients I am using are all at version 7.2, so no RemoteCommand
available.