<snip> > However this function is also a builtin in some (many) browsers. Or you can use a proxy autoconfig script served up by an apache webserver! Just needs java scripting enabled on the clients and it solved all my issues with 2 internal networks and many customer networks and a plethora of squid servers on different internet connections! There is even a simple perl based pac file tester available called pactester that solved the last few issues I had! </snip> Be warned that several applications which make use of HTTP for communication do not support a proxy script. So if you're planning on only using this method you will run into issues with say Java. However that said issuing the proxy script via DHCP is a nice clean way of ensuring it only executes when your users are connected to your network. Regards Steven