terça-feira, 1 de novembro de 2011

Instalando o SquidGuard no CentOS 6.0

=== Instalação ===

Utilizei o squidguard disponivel no rpmforge (aqui no blog tem como instalar o repositório do
rpmforge).

# yum install squidguard

=== Configuração ===

Adicione a seguinte linha no squid.conf:

redirect_program /usr/bin/squidGuard -c /etc/squid/squidguard.conf

Como sugestão faça um backup do squidguard.conf e crie um novo, como simples exemplo vou
postar o meu:

###################################################
dbhome /var/squidguard/db
logdir /var/log/squidguard
dest deny {
domainlist deny/domains
urllist deny/urls
}
acl {
default {
pass !deny all
redirect http://10.10.10.254/index.html
}
 }

##################################################

# mkdir /var/log/squidguard

# mkdir -p /var/squidguard/db/deny

Crie o arquivo domains e adicione os dominios que deseja bloquear

# vi /var/squidguard/db/deny/domains

Crie o arquivo urls e adicione as urls que deseja bloquear

# vi /var/squidguard/db/deny/urls

Crie o db utilizado pelo SquidGuard

# squidGuard -C all

Altere as permissões

# chown -R squid. /var/squidguard/db/*

Por fim reinicie o squid

# service squid restart

Referências:

http://www.server-world.info/en/note?os=CentOS_5&p=squid&f=3
http://www.hardware.com.br/livros/servidores-linux/usando-squidguard-para-bloquear-paginas-improprias.html

Nenhum comentário: