4 Answers
4

Thanks, although not open source the GUI is the clear winner here over squid. I don't want to imagine our manager to work in webmin and configure squid, untangle seems to solve most of that.
–
ChrisRFeb 22 '11 at 9:37

To get the flexibility you are looking for in filtering I'd add SquidGuard to the list. Although it doesn't have a web GUI for configuration, it will let you define block lists by defined ranges of users and/or IP's on your LAN, and even by hour of day. Additionally both Squid and SquidGuard support LDAP so they can be integrated with Active Directory if you have it, to allow some ease of management. You could make some groups in your directory and then have someone else just modify user group membership that way.

I hear good things about Dan's Guardian but I've never actually used it. It's basically several packages bundled up with Squid and may have a web interface, but don't quote me on that.