I've got a computer behind a firewall, a home desktop, and a server. I can reverse ssh tunnel to the server from computer_behind_firewall, and then
ssh localhost -p some_port
while on the server, but it doesn't work if I try to
ssh my_server -p some_port
from home. I've disabled iptables to make sure it's not a firewall issue, and that hasn't helped.
What do I need to make my Ménage à trois of servers work out?
Ideally I'd like to port forward http on certain requests to the machine behind the firewall.