sexta-feira, 21 de março de 2014

DansGuardian.

DansGuardian.

Tabela de conteúdo

 [esconder]

DansGuardian.

O que é DansGuardian?

  • O Dansguardian é um filtro de conteúdo que se integra ao Squid para a filtragem de "material impróprio", segundo configuração padrão existente.
  • É muito útil em redes onde necessita-se de um controle bem rigoroso das páginas visitadas, sendo muito mais completo que as regras do próprio Squid. Embora rigoroso, ele é extremamente flexível.


Dansguardian em ação:

File: Dansguardian.jpg


  • Vamos conhecer alguns arquivos do DansGuardian que manipulam os bloqueios:
  • Tudo o que começar com "banned" são arquivos de negação e tudo que começar com "exception" são arquivos de excessões.
  • Arquivos que estão no diretório /etc/brazilfw/dansguardian/lists/.
bannedextensionlist ==> LIsta de bloqueio por extensão de arquivos, aqui ficam as extensões
  de arquivo que queira bloquear o acesso.

bannedsitelist ==> Lista de  site bloqueados, aqui ficam os includes de suas blacklist.

filtergroupslist ==> aqui se pode atribuir a que grupo um usuário pertence,
 por padrão todos são do grupo 1.
 
bannediplist ==> Lista de ips (da sua rede) bloqueados (ips sem acesso a internet).
 IPs contidos aqui não acessam nada.

bannedmimetypelist ==> Tipo MIME bloqueados (download bloqueado).

bannedphraselist ==> Lista de frases banidas dentro da página (e não na URL).

bannedregexpurllist ==> Lista de expressões regulares bloqueadas.

bannedurllist ==> Lista de URLs bloqueados.

banneduserlist ==> Lista de usuários (da sua rede) bloqueados, usuários sem acesso a internet.

banneduserlist ==> usuários bloqueados.

contentregexplist ==> Conteudo baseado em expressões regulares que serão substituidos.

exceptioniplist ==> Excessão de ips filtrados (ips da sua rede que não serão filtrados).

exceptionsitelist ==> Sites liberados, sites contidos aqui não são consultados por potuação,
 liberado todo o conteúdo.

exceptionphraselist ==> Lista frases que são excessão.

exceptionurllist ==> Lista de urls que são excessão (urls liberadas).

exceptionuserlist ==> Lista de usuários (da sua rede) que são excessão.

greysitelist ==> Sites que estão na lista cinza.

greyurllist ==> URLs que estão na lista cinza.

pics ==> Definição do PICS Labeling.

weightedphraselist ==> Lista de frases/palavras e seus "pesos"
 (os pesos podem ser positivos ou negativos)

  • Arquivos que estão no diretório /etc/brazilfw/dansguardian/.
dansguardian.conf ==> Arquivo de configuração principal.

dansguardianf1.conf ==> Arquivo de configuração de grupos de usuários.
  • Não pense duas vezes, LEIA TODOS OS ARQUIVOS DE CONFIGURAÇÃO. Isso irá ajudar-lo a entender melhor a lógica de funcionamento do DansGuardian.
  • Para Habilitar o DansGuardian no BrazilFW. Faça o seguinte:
edit /etc/brazilfw/custom/squid.cfg
Na linha WEB_CONTENT_FILTER='no'

Troque o 'no' por 'yes'

Salve e saia
  • Preencha os seus bloqueios. Salve e Saia. Depois pare o Squid e Inicie ele novamente.

  • Para parar o Squid:
/etc/init.d/squid stop

  • Para iniciar o Squid:
/etc/init.d/squid start
  • Quando alterar algo no diretório /etc/brazilfw/dansguardian/lists/, faça:
/etc/init.d/squid reload
  • Quando se mexer nos arquivos dansguardian.conf:
    • dansguardianf1.conf; bannedip e exceptionip que estão juntos no mesmo diretório do dansguardian.conf, dê o seguinte comando:
/etc/init.d/squid restart-dg

Observações


  • Aconselha-se a utilizar o DansGuardian somente dentro de Empresas. Dentro de Provedores é desaconselhável o seu uso.

Nenhum comentário:

Postar um comentário