There have been times that I have not been on my LAN but I needed to open up a port in my router. I figured that there might be a way that I could use one of my machines running locally to act as a proxy to serve me web traffic via a VPN connection over SSH.
Make sure the server connected to the LAN can serve unencrypted traffic on port 80: