Edite o arquivo
/usr/local/squid/etc/squid_2.tpl
Passo1:
Crie um arquivo chamado malware_block_list.txt e salve em /usr/local/squid/etc
Passo2:
Crie uma ACL em /usr/local/squid/etc/squid_2.tpl
- Código: Selecionar todos
# Arquivo onde contem a lista
acl malware_block_list url_regex -i "/usr/local/squid/etc/malware_block_list.txt"
# Acesso negado
http_access deny malware_block_list
# Direciona a mensagem - (Voce pode fazer a sua propria)
deny_info http://malware.hiperlinks.com.br/denied.shtml malware_block_list
Passo3:
Execute no Shell
- Código: Selecionar todos
wget -O - http://malware.hiperlinks.com.br/cgi/submit?action=list_squid > /usr/local/squid/etc/malware_block_list.txt
Passo4:
Coloque em tarefas agendadas (Editar arquivos de tarefas)
** No meu esta para as 00 horas e 06 horas o arquivo da lista de malwares ser atualizado
- Código: Selecionar todos
* 00,06 * * * wget -O - http://malware.hiperlinks.com.br/cgi/submit?action=list_squid > /etc/squid/malware_block_list.txt
Passo5:
- Código: Selecionar todos
# Backup
# Reboot
Pronto, toda vez que a tarefa agendada verificar a hora o arquivo é atualizado..
para testar vá onde foi criado o arquivo /etc/squid/malware_block_list.txt e veja se aparece uma lista de urls
pegue uma e acesse para ver se da a mensagem.
T+
Editado por Reginaldo em 13/03/2009 seguindo as dicas do "Bender"
Este Tópico ira para Tutoriais em Português.