So what I want to do is, if I'm at school or somewhere, I want to be able to use my home computer's web server (which I have up and running with Apache) as a forward proxy, meaning access websites through my home computer rather than directly. It would serve the same purpose as sites like MegaProxy(.com) and ProxyWeb(.net), so that I can get around the school's filter (no p0rn, I promise ).
I've edited my httpd.conf file to turn forward proxy on, and in my Network pref pane I told it to use a proxy server for HTTP, with my IP (external or internal, doesn't matter) as the server. But when I test this in Safari, e.g. by going to adiumx.com, it just shows me the default Apache page that you get when you go to http://localhost. I'm guessing that what is happening is, Safari is accessing the web server (which happens to be on the same computer I'm using) but the server isn't fetching the websites; instead it just displays its homepage.
Keep in mind that I'm very new to Apache and the concept of web servers and all that stuff. Is there a simple way to make this work or is it really complicated?
By the way, I've read all the warnings and stuff about making a publicly accessible proxy like that, and I'll take that into account, perhaps by password-protecting it (if possible) or only allowing traffic from my school's IP or something, but for now I'd just like to get it working.
Thanks, all.
I've edited my httpd.conf file to turn forward proxy on, and in my Network pref pane I told it to use a proxy server for HTTP, with my IP (external or internal, doesn't matter) as the server. But when I test this in Safari, e.g. by going to adiumx.com, it just shows me the default Apache page that you get when you go to http://localhost. I'm guessing that what is happening is, Safari is accessing the web server (which happens to be on the same computer I'm using) but the server isn't fetching the websites; instead it just displays its homepage.
Keep in mind that I'm very new to Apache and the concept of web servers and all that stuff. Is there a simple way to make this work or is it really complicated?
By the way, I've read all the warnings and stuff about making a publicly accessible proxy like that, and I'll take that into account, perhaps by password-protecting it (if possible) or only allowing traffic from my school's IP or something, but for now I'd just like to get it working.
Thanks, all.