Server Fault is a question and answer site for system and network administrators. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

We are planning to move some of our Linux services to a Windows platform. What is the equivalent solution on the Microsoft platform to setup a web cache for outgoing traffic?

share|improve this question
up vote 8 down vote accepted

Squid doesn't care what type of system is initiating web traffic, so you can just continue to use Squid, although there is a Windows port if you want to run Squid on Windows for some reason (

If you are looking to become a Microsoft shop, then Internet Security and Acceleration Server (more commonly known as ISA Server) will do the trick (

share|improve this answer
Squid + SoftPerfect Badnwidth manager for port forwarding to create a transparent proxy is detailed at:… – nedm May 30 '09 at 7:37


If you want a working proxy for Windows out of the box: FreeProxy is very easy to install and configure. You only need to configure the service to get it up and running.

The basic features include proxying HTTP, SMTP, POP, FTP Proxy, TCP Tunneling, and SOCKS 4/4a/5. It works well with a wide range of programs. Besides browsers, it supports ICQ, MSN messenger etc. There is a comprehensive help which illustrates the setup of these clients.

In addition, FreeProxy can be authenticated to a internal user database or using a Windows domain. There is extensive reporting, control of resource permissions, URL filtering, IP address filtering, local port binding, demand dialing, calendar control, proxy chaining. It also includes a fully working Web server. It runs as a service on all Windows versions (server and desktop.)

FreeProxy is a free, but professional tool and qualified for volume usage. The newest version also includes SMTP and POP server functionality.

share|improve this answer
This thing doesn't look to be supported anymore, if you check the last news, it was in 2007 and their forums are full bot spamming... This is not getting my confidence... – Marc-Andre R. May 30 '09 at 13:04
But it still works (version 3.x). Even on Windows Server 2008. And you can do nice things. – splattne May 30 '09 at 13:40

I've always used Squid for Windows. It's maintained seperately, and is avaliable here:

share|improve this answer

Sun's Sun Proxy server is free. Its pretty bulky, but it does AD intergration. Never used it beyond playing with it since we don't need a proxy, but that might be an option for you.

share|improve this answer

Squid will run nicely on Windows. We have been using it for over a year now as a web cache and web filter using free blacklists.

Be sure to run it as a service and to hide the output. (I am at home and dont have my notes with me, but will post some helpful hints here when I return to my office)

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.