I have a simple client and a HTTP server (port 80). In some cases, the client and server can exist on different locations, NAT'ed behind a firewall (allowing only outbound connections to port 80).
I'm trying to use SSH tunneling (or anything else...NGINX?) in order to bypass the firewall using a 3rd server which is available to both sides and accepts inbound connections (80/22/else?).
Can it be achieved with SSH tunneling? Can I make it work with any kind of reverse proxy (I'll probably need additional proxy on the server side..my HTTP server)?