I'm looking for an equivalent of this:
ssh -R 8888:10.0.0.2:8888 100.101.102.103
ie. make the service running on port 8888 on the local machine (10.0.0.2) look like a locally running service on a remote machine (100.101.102.103).
However, I don't want the encryption overhead of ssh, since the service in question is https and is thus already encrypted.
Can anyone suggest a tool to do this? Note that the direction of the initiation is important here - ie. it's the equivalent of a reverse tunnel. The local machine, where the service is running, is on a private network and not directly visible to the remote machine; the remote machine has a public IP though.
- unix (OS X and Linux) on each end
- I have full access to both machines