There is a firewall at my office blocking Gmail, Facebook, Youtube, no doubt some other sites, and any URL with the word proxy in it.
To try and circumvent this I connect with PuTTY using the office proxy on port 8080 to my Ubuntu 10.04's OpenSSH server running at home on port 8080.
The office proxy PuTTY uses to get out (same as the one I must set IE/Firefox to to access the internet at the office normally for general office use) is set to HTTP and I have set 'Do DNS lookup at proxy end' to auto, should I set this to yes or no instead of auto? Directly attempting to connect out with PuTTY does not work. I also use my LAN username and password in PuTTY to access the office proxy. I configured PuTTY to forward the source port D55555 (dynamic) to the destination 127.0.0.1.
In FoxyProxy I created a new proxy name SSH tunnel home with the address 127.0.0.1 and the port 55555, configured for SOCKS, should it be SOCKS, if so which version 4 or 5? Should there be a dynamic option here for the port?
When the proxy is not enabled and I try to access Facebook I just see a small graphic from the firewall loading where the webpage should be telling me it's denied in the top left corner. When I add some patterns, as per the screenshot I have linked, or even when I have it set to 'Use proxy SSH tunnel home for all' it loads about 5% of the page as per the second screenshot linked, though it has worked properly twice for a minute or two over my last few days testing which is strange. Other blocked websites like Gmail and YouTube work fine with my tunnel.
I read on a guide someone made that I should set 'Use SOCKS proxy for DNS looksups' in FoxyProxy but that setting does not seem to be there anymore?
Also, tomorrow when I'm back at work I will try setting the IE LAN network settings to 127.0.0.1:55555 for all protocols because somehow even though I have set FoxyProxy to 'Use proxy SSH tunnel home' Firefox 3.6.10 is attempting a different route for a lot of the content on Facebook.
If you have even the slightest suggestion, please make me aware of it, thanks.
Please spare me comments like "you shouldn't be doing this" etc.