I agree. A proxy is your best bet.
I dont have installed any proxy into server please suggest
You can look into companies like Websense or Bluecoat. The Microsoft ISA firewall can also act as a proxy.
there are some free linux proxy that you can install….you dont need a server, just a pc will do but it depends a lot on how many users you have