with linux: transparent proxy with iptables ... windows, if u are runing active directory.. on the policies group.. you can setupe configurations FOR INTERNET EXPLORER ...transparente proxy is the best way...
http://wiki.squid-cache.org/SquidFaq/InterceptionProxy#head-182f30adede2d8daf8569aef5027629ed799b0d4 M.