I would like to setup a proxy server on my Windows 2008 R2 Server.
I have 2 routers which I use as gateways at the moment but I want to force everyone to go through a proxy installed on my server so that I can do the following:
A) block certain websites (facebook, youtube)
B) see who is using our bandwidth
C) make websites load quicker
D) log websites and see which sites people have viewed
Can you recommend any free software that can do this and if possible a setup guide or some tips on how to roll it out without too much disruption?