Skip to content

..:: Paulo Sa ::..

Soluções em Software Livre

  • Home
  • Comandos
  • Configuração
  • Estudo
  • Toggle search form

SquidGuard

Posted onmaio 23, 2026maio 23, 2026 Bypaulo.linux

O SquidGuard é um redirecionador de URLs que utiliza blacklists com o Proxy Squid.

É uma ferramenta que complementa o Squid e é utilizada para configura regras de filtro baseadas em categorias e blacklists prontas baixadas da internet.

Para instalar o SquidGuard em distros baseadas em Debian

sudo apt install squidguard

Faça o Download das BlackLists

wget ftp://ftp.ut-capitole.fr/pub/reseau/cache/squidguard_contrib/blacklists.tar.gz

Descompacte o arquivo.

tar -xvzf blacklists.tar.gz

Mova o conteúdo extraído para o diretório de banco de dados do Squid Guard

sudo mv blacklists /var/lib/squidguard/db/

gere o backup do arquivo de configuração original.

sudo mv /etc/squidguard/squidGuard.conf /etc/squidguard/squidGuard.conf.bkp

Crie o arquivo de configuração com as informações que usaremos

sudo vi /etc/squidguard/squidGuard.conf

#

# CONFIG FILE FOR SQUIDGUARD

#

# Diretório padrão utilizado pelo squidGuard para armazenar a base de dados dos sites

# Geralmente é utilizado o mesmo diretório de base de dados para armazenar os logs, eu direciono para onde ficam os logs do Squid, facilitando a concentração dos logs em um único local.

dbhome /var/lib/squidguard/db

#logdir /var/lib/squidguard/logs

logdir /var/log/squid

# Utilizado para apontar uma base de dados de blacklist “Blacklists”

# dest > destino (alvo do bloqueio)

# Onde teremos a base de dados de bloqueio que será carregada para a utilização do squidGuard domínios e URLs

dest porn {

domainlist blacklists/porn/domains

urllist blacklists/porn/urls

}

# Utilizado para bloquear redes sociais

dest social {

domainlist blacklists/social_networks/domains

urllist blacklists/social_networks/urls

}

# Para bloquear a categoria de jogos na internet, habilite este bloqueio e adicione na linha pass com !games

#dest games {

#domainlist blacklists/games/domains

#urllist blacklists/games/urls

#}

# caso haja algum site que faz parte da lista de bloqueios e que seja necessário ser liberado, você pode gerar uma nova categoria

#dest liberado {

#domainlist liberada

#urllist urliberada

#}

# Access Controll List que fará a ação de liberar e bloquear o acesso de acordo com a DEST habilitada

# Redirect é uma opção de resposta para o site bloqueado, sem a informação que o site está sendo bloqueado.

acl {

default {

pass !porn all

redirect https://google.com

}

}

####### – fim da edição – #######

Altere para proxy o dono do arquivo de configiração, para que seja controlado pelo Squid

sudo chown proxy:proxy /etc/squidguard/squidGuard.conf

Altere também o dono do diretório de banco de dados do Squid Guard para que o Squid possa fazer o controle dele

sudo chown proxy:proxy /var/lib/squidguard/db/blacklists

Agora basta gerar a base de dados a partir das novas configurações

sudo squidGuard -C all

Configuração

Navegação de Post

Previous Post: Squid+SSL
Next Post: Squid Proxy

Related Posts

Webmin Configuração
Squid Proxy Configuração
Sarg Configuração
Squid+SSL Configuração

Archives

  • maio 2026

Categories

  • Comandos
  • Configuração
  • Estudo
  • Uncategorized

Recent Posts

  • Um pouco sobre Redes
  • Webmin
  • Squid Proxy
  • SquidGuard
  • Squid+SSL

Recent Comments

Nenhum comentário para mostrar.

Copyright © 2026 ..:: Paulo Sa ::...

Powered by PressBook Masonry Dark

Powered by
►
Cookies necessários ativam recursos essenciais do site como logins seguros e ajustes de preferências de consentimento. Eles não armazenam dados pessoais.
Nenhum
►
Cookies funcionais suportam recursos como compartilhamento de conteúdo em redes sociais, coleta de feedback e ativação de ferramentas de terceiros.
Nenhum
►
Cookies analíticos rastreiam interações dos visitantes, fornecendo insights sobre métricas como número de visitantes, taxa de rejeição e fontes de tráfego.
Nenhum
►
Cookies de publicidade entregam anúncios personalizados baseados em suas visitas anteriores e analisam a eficácia das campanhas publicitárias.
Nenhum
►
Cookies não classificados são cookies que estamos em processo de classificar, junto com os provedores de cookies individuais.
Nenhum
Powered by