by Void Main » Mon Jun 23, 2003 1:15 pm
I have addressed this on my personal LAN. There are a couple of different ways you can handle this. First of all, I assume you have a firewall between you and the outside world. I have my firewall set up to block traffic destined for port 80 outside of my network, except from my proxy server. You may want to block more than just port 80. If any of my internal machines want to access the internet, they must go through the proxy server so yes all browsers on my network are configured to go through the proxy. If they remove the proxy from the browser configuration they just can't get to anywhere.
The other way to do it is to set up a transparent proxy, then the browser does not have to be configured to use a proxy. Basically you have a firewall rule that redirects outbound port 80 traffic to the proxy port on your proxy server. I would like to do this but then my authentication will not work which for me is critical. I want to be able to identify who is browsing where and possibly restrict access based on the proxy user.