Setup a proxy server with web content filtering: squid+rejik+squint+sqstat

Gentoo, Linux, rejik, sqstat, squid, squint 12 Comments »

Download Video (828 KB)

Squid is a proxy server and web cache daemon.
Rejik is a squid redirector, used to block advertising, banners, mp3 and so on.
Squint is used to periodically analyze squid logs, and produce linked HTML reports
SqStat is a php script which allows to look through active squid users connections. It use cachemgr protocol to get information from squid proxy server.

Video is about how to setup a squid proxy-server with web-content filtering (using rejik redirector) with browsable proxy usage statistics (squint for HTML reports and sqstat for realtime statistics).

This video tutorial, as previous, consists from 4 parts:
Part 1. Install and configure squid (13:51 min)
Part 2. Setup rejik for web-content filtering (09:30 min)
Part 3. Setup squint to convert a squid logs into a browsable HTML reports (03:02 min)
Part 4. Install and configure SqStat - to view active squid user connections (02:49 min)

Installation steps.
Part 1. Install and configure squid:

  1. Use logrotate for rotating squid logs:
  2. echo net-proxy/squid logrotate >> /etc/portage/package.use

  3. squid installation:
  4. emerge -av squid

    Read the rest of this entry »

Entries RSS Comments RSS