Configurar squidGuard

Esperei um meis para ver como o proxy squid trabalhava, ma nas ultimes semanas o traffico cresceu muito, e por isso precisou istallar squidGuard.

A sua istallaçoe è muito rapida:

    1. sudo apt-get update
    2. sudo apt-get install squidguard
    3. baixar uma blacklist dos websites que voce quere bloquear
      1. Usei a Shalla’s Blacklists
      2. cd /tmp
      3. wget -c http://www.shallalist.de/Downloads/shallalist.tar.gz
      4. tar -zxvf shallalist.tar.gz
      5. copiamos as pasta que queremos usar
      6. exemplo: cp -avr BL/porn/ /var/lib/squidguard/db/
    4. configurar squid3
      1. sudo vim /etc/squid3/squid.conf
      2. na primeira linha adicionar:  url_rewrite_program /usr/bin/squidGuard
      3. Guarda e fetcha
    5. configurar squidGuard
      1. sudo vim /etc/squid/squidGuard.conf  [a pasta è squid nao squid3]
      2. No inicio verificar:
        1. dbhome /var/lib/squidguard/db
        2. logdir /var/log/squid3
      3. adiciona as diretives que quere usar, exemplo
      4. dest porn {
         domainlist porn/domains
         urllist porn/urls
        }
        dest downloads {
         domainlist downloads/domains
         urllist downloads/urls
        }
      5.  atualiza ACL
acl {
        default {
                pass  !porn !downloads all
                redirect http://192.168.1.11/blocked.html?clientaddr=%a+clientname=%n+clientident=%i+srcclass=%s+targetclass=%t+url=%u
        }
}
    1. Cria no web server 192.168.1.11 a pagina blocked.html
<html>
	<head>
		<title>URL Blocked</title>
	</head>
	<body>
		<h1>URL Blocked</h1>
		<p>Access to this site / url has been blocked.</p>
		<p>If you think this is an error, please contact the help-desk:</p>
		<p>Call us - 123-456-789 (ext. 333)</p>
		<p>Email us - proxymaster@server1.cyberciti.biz</p>
	</body>
</head>
</html>
    1. cd /var/lib/squidguard
    2. Inicialiçao squidGuard: sudo squidGuard -C all
    3. muda permission: sudo chown proxy:proxy -R /var/lib/squidguard/db/
    4. sudo /usr/sbin/squid3 -k reconfigure

Boa Sorte!!

REFERENCES:

http://www.cyberciti.biz/faq/squidguard-web-filter-block-websites/