Home › Comunidade Brasileira Endian Firewall › Endian Firewall › Dicas e Tutoriais › Como ativar e atualizar o filtro de conteúdo
- Este tópico contém 4 respostas, 4 vozes e foi atualizado pela última vez 11 anos, 5 meses atrás por maike_cunha.
- AutorPosts
- maio 11, 2012 às 2:02 pm #1842Fernando MirandaParticipante
Dando seqüência aos posts com tutoriais de configuração do Endian Firewall, fiz um explicando como se atualiza as “blacklists” e aplica o filtro de conteúdo.
Para visualizar o post, basta acessar o link abaixo.
http://www.infoaqui.com.br/2012/05/endian-firewall-como-ativar-e-atualizar.html#more
Um grande abraço a todos e uma boa leitura.
Wireguard_webadmin
Sistema gratuito (Open Source) para gestão de VPN's WireGuard com uma Web interface intuitiva e fácil de usar.
Principais funcionalidades:
- Sistema de Firewall completo e flexível.
- Encaminhamento de portas
- Suporte a multi usuário com níveis diferentes de acesso
- Múltiplas instâncias do Wireguard
- Crypto key routing para configuração de VPN site-to-siteO projeto é Open Source, fácil de instalar e está disponível em wireguard_webadmin
- maio 12, 2012 às 12:26 pm #11426dbsechinParticipante
Para complementar, com base nos tópicos dessa comunidade eu alterei e finalizei um script,
ele faz o download e categorização automático da blacklist.
eu no caso, uso a urlblacklist.
Code:#!/bin/sh
PATH_DANSGUARDIAN=’/var/signatures/dansguardian’FILE_BLACKLIST=’bigblacklist.tar.gz’
FILE_CATEGORIES=’/usr/lib/efw/dansguardian/default/blacklist_categories’cd /tmp
if [ -a $FILE_BLACKLIST ]
then
rm -r $FILE_BLACKLIST
fiecho “Efetuando download da Lista”;
#captura arquivo por download automatico
curl -C – -o ‘bigblacklist.tar.gz’ -O ‘http://urlblacklist.com/cgi-bin/commercialdownload.pl?type=download&file=bigblacklist’#captura arquivo por download manual
#cp /etc/scripts/bigblacklist.tar.gz bigblacklist.tar.gzif [ -a blacklists ]
then
rm -r blacklists
fiecho “Efetuando descompactação e copiando a lista”;
tar -xvzf $FILE_BLACKLIST
if [ -a blacklists ]
then
echo “A lista foi descompactada com sucesso!”;
else
echo “A lista não foi descompactada com sucesso!”;
exit 0;
fiif [ -a $PATH_DANSGUARDIAN/blacklists.bak ]
then
rm -r $PATH_DANSGUARDIAN/blacklists.bak
fi
mv $PATH_DANSGUARDIAN/blacklists $PATH_DANSGUARDIAN/blacklists.bakmkdir $PATH_DANSGUARDIAN/blacklists/
cp -r blacklists/* $PATH_DANSGUARDIAN/blacklists/if [ -a $PATH_DANSGUARDIAN/blacklists/COPYRIGHT ]
then
rm -r $PATH_DANSGUARDIAN/blacklists/COPYRIGHT
fiif [ -a $PATH_DANSGUARDIAN/blacklists/global_usage ]
then
rm -r $PATH_DANSGUARDIAN/blacklists/global_usage
fiif [ -a $FILE_CATEGORIES.bak ]
then
rm -r $FILE_CATEGORIES.bak
fi
mv $FILE_CATEGORIES $FILE_CATEGORIES.bakecho “Criando Categorias”;
for i in
ls $PATH_DANSGUARDIAN/blacklists/
; do
if [ “$i” != “categories” ] && [ “$i” != “CATEGORIES” ]; then
echo -n “$i”=”$i” >> $FILE_CATEGORIES;
for s inls $PATH_DANSGUARDIAN/blacklists/$i
; do
if [ “$s” != “urls” ] && [ “$s” != “domains” ] && [ “$s” != “urls.processed” ] && [ “$s” != “domains.processed” ] && [ “$s” != “expressions” ]; then
mv $PATH_DANSGUARDIAN/blacklists/$i/$s $PATH_DANSGUARDIAN/blacklists
echo -n “|$s” >> $FILE_CATEGORIES;
fi
done
echo >> $FILE_CATEGORIES;
fi
done
date >> $PATH_DANSGUARDIAN/blacklists/updatedecho “Reiniciando DansGuardian”;
/etc/init.d/dansguardian restart
if [ -a $FILE_BLACKLIST ]
then
rm -r $FILE_BLACKLIST
fiif [ -a blacklists ]
then
rm -r blacklists
fi
exit 0PS: os comandos ls $PATH_DANSGUARDIAN/blacklists/ e ls $PATH_DANSGUARDIAN/blacklists/$i tem que ficar entre crase.
uso na versão 2.5.1.
exclui o link simbolico do endian de atualização automática, na anacron.periodo.
e fiz:
criei o arquivp /etc/scripts/update_blacklist (chmod 777) com este conteudo e adicionei:
ln -s /etc/scripts/update_blacklist /etc/anacron.daily/update_blacklist
Está funcionando tudo certin.
Abraços.
- outubro 30, 2012 às 1:45 pm #11427maike_cunhaParticipante
dbsechin,
Estranho no meu Endian não encontro a pasta Blacklist dentro de /etc/dansguardian
- outubro 30, 2012 às 3:04 pm #11428Eduardo JonckParticipante
Criando Categorias
mv: cannot stat `/var/signatures/dansguardian/blacklists/ls/ls’: No such file or directory
mv: cannot stat `/var/signatures/dansguardian/blacklists/ls//var/signatures/dans guardian/blacklists/ls’: No such file or directory
mv: cannot stat `/var/signatures/dansguardian/blacklists//var/signatures/dansgua rdian/blacklists//ls’: No such file or directory
mv: cannot stat `/var/signatures/dansguardian/blacklists//var/signatures/dansgua rdian/blacklists///var/signatures/dansguardian/blacklists//var/signatures/dansgu ardian/blacklists/’: No such file or directory
No meu da esse erro e não cria as categorias, fica tudo como não categorizado.
- outubro 30, 2012 às 6:07 pm #11429maike_cunhaParticipante
Oi Eduardo,
eu comentei a linha 29 que gera esse erro, mas fica tudo dentro de não categorizado.
- AutorPosts
- O tópico ‘Como ativar e atualizar o filtro de conteúdo’ está fechado para novas respostas.