Question about setting up a reverse SSH tunnel
Question about setting up a reverse SSH tunnel
Hello everyone, I'm facing an issue: My ISP blocks port 80 (thanks to Cox) and I'm trying to launch a small site with Let'sEncrypt. It needs to allow SSL traffic on port 80. That's why you're seeing the problem. One idea I had was setting up a cloud server outside my network (Linode) and using a reverse SSH tunnel to send traffic through ports 80/443 to my local machine. This way, I can point my domain to the Linode server and have it forward to my local setup without needing those ports directly. Still, I'm having trouble accessing the site from my public IP on port 80. The command I'm using locally is: ssh -N -R 80:LocalIP:80 LinodeUsername@LinodeServerAddress. I expect this would let me reach http://linodeserveraddress and view the site on my machine. Any advice would be greatly appreciated!
The site needs to stay on your device for practical reasons. Hosting costs are low, so placing it locally makes sense.