OpenBSD Proxy - Squid, SquidGuard, SquidClamAV e AdZapper
Nesse artigo abordaremos a instalação de um servidor proxy utilizando como base o robusto OpenBSD e o grande Squid. Também vamos utilizar alguns softwares/plugins para melhorar a filtragem do conteúdo e aumentar a segurança da rede. Dentre eles, além do Squid, vamos utilizar o SquidGuard, SquidClamAV e AdZapper.
[ Hits: 57.921 ]
Por: Thiago Alves em 31/08/2009 | Blog: http://www.seeufosseopresidente.com.br
DatabaseDirectory /var/db/clamav DatabaseOwner _clamav DNSDatabaseInfo current.cvd.clamav.net DatabaseMirror db.it.clamav.net DatabaseMirror database.clamav.net MaxAttempts 3 checks 24
DatabaseDirectory /var/db/clamav LocalSocket /var/clamav/clamd.socket User _clamav
#verificando os seguintes arquivos, #independente de maiúsculas ou minúsculas regexi ^.*\.exe$ regexi ^.*\.com$ regexi ^.*\.zip$ regexi ^.*\.rar$ regexi ^.*\.tar.gz$ regexi ^.*\.tgz$ # não verificar os seguintes tipos de arquivos aborti ^.*\.gif$ aborti ^.*\.png$ aborti ^.*\.jpg$ aborti ^.*\.jpeg$ abort ^.*\.html$ abort ^.*\.htm$
# início do arquivo de conf
squid_ip 127.0.0.1
squid_port 3128
logfile /var/log/squidclamav.log
redirect http://www.minhaempresa.com.br/virus.php
trust_cache 1
timeout 60
debug 0
force 1
stat 0
maxredir 10
clamd_ip 127.0.0.1
clamd_port 3310
aborti ^.*\/cgi-bin\/.*$
aborti ^.*\.pdf$
aborti ^.*\.html$
aborti ^.*\.css$
aborti ^.*\.xml$
regexi ^.*\.exe
regexi ^.*\.zip
regexi ^.*\.gz
content ^.*application\/.*$
whitelist www.minhaempresa.com.br
squidguard /usr/local/bin/squidGuard
Servidor de rede (PDC - Proxy Transparente - DNS)
Apache2 + PHP + PostgreSQL + phpPgAdmin
Sistema de arquivos distribuídos usando Gmail
Servidor web com CentOS + Apache
Squid autenticando em Win2000/2003 com Debian Etch
Limitando acesso ao Team Viewer com Squid e IPTables
Recebendo relatório do SARG via e-mail (Gmail)
Squid 3 como proxy transparente + firewall Iptables
Configurando Squid para liberação de messenger em horário específico, dentre outros
Compartilhando a tela do Computador no Celular via Deskreen
Como Configurar um Túnel SSH Reverso para Acessar Sua Máquina Local a Partir de uma Máquina Remota
Configuração para desligamento automatizado de Computadores em um Ambiente Comercial
Como renomear arquivos de letras maiúsculas para minúsculas
Imprimindo no formato livreto no Linux
Vim - incrementando números em substituição
Efeito "livro" em arquivos PDF
Como resolver o erro no CUPS: Unable to get list of printer drivers
Não to conseguindo resolver este problemas ao instalar o playonelinux (1)
Excluir banco de dados no xampp (1)
[Python] Automação de scan de vulnerabilidades
[Python] Script para analise de superficie de ataque
[Shell Script] Novo script para redimensionar, rotacionar, converter e espelhar arquivos de imagem
[Shell Script] Iniciador de DOOM (DSDA-DOOM, Doom Retro ou Woof!)
[Shell Script] Script para adicionar bordas às imagens de uma pasta