reverse tunneling

 reverse tunneling  is a technique for making a service that is behind a firewall available at a public address.