Squidwall is a small and very fast squid
redirector. It enables the administrator to build
an easy-to-use Web interface for controlling
user-, host-, or IP-based access to squid. It also
supports filtering of Web pages containing obscene
content with an advanced phrase weighting system
like Dansguardian. It supports pass-through
antivirus scanning with clamav, banner filtering,
whitelisting and blacklisting via regular
expressions or string comparison based on URLs
and/or content. The default Web interface can be
used by teachers for disabling, enabling, or
filtering access to the Internet.