Take the 2-minute tour ×
Super User is a question and answer site for computer enthusiasts and power users. It's 100% free, no registration required.

I'm looking for Windows proxy/filter software for a network (non-desktop) machine, preferably open source which is updated frequently.

So far I've only found http://www1.k9webprotection.com/, which appears to be desktop software.

I'm looking for something that would sit next to the ISP gateway but before the switch.

E.g.
ISP router → Windows PC with dual NIC → router → other machines

share|improve this question
add comment

2 Answers

Does your proxy have to be Windows? If you can swing with Linux there's DansGuardian.

share|improve this answer
    
i have an existing windows machine that's always on, ideally would not like to add another machine ! –  Kumar Feb 17 '11 at 22:05
    
@Kumar Got it. The only other Open Source Windows proxies I know of are Squid and Apache but as far as I know you have to manually create ACL's to do your filtering there. Probably not what you want to deal with. –  squillman Feb 17 '11 at 22:42
add comment

You can go about this several different ways. You could set up a Virtual Machine to use various content filtering solutions. Your computer need not be windows and need not be physically between the switch and the gateway. You change your DHCP settings to point at the VM, on the same network, and route the traffic through there.

I've used dansguardian extensively and it's what I would recommend. You can also try Smoothwall Express, which is an open source version of a commercial package that includes a filtering package (based on dansguardian) — confusing, I know :) I also use pfSense, which has a package named squidguard available which will do filtering. I've never used the squidguard module but it exists.

An alternate way would be to set OpenDNS as your DNS servers on router and, at the router level, block DNS requests going anywhere except OpenDNS. They have extensive DNS filtering options. Not foolproof, but easiest to set up.

share|improve this answer
add comment

Your Answer

 
discard

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.