Depois de muitas tentativas utilizando o brazilfw 3.0.257 resolvi optar por usar novamente a versão 2.31.10 pois preciso usar o dansguardian para controle de conteúdo.
No brazilfw 3 eu consegui tudo ficou uma beleza mais no fim depois de 4 dias usando o servidor 3x ele começava a ter muita lentidão na navegação e só fica normal depois que eu desligava o squid ai um colega da comunidade disse que eu poderia usar o dansguardian na versão 2.31.10 do bfw eu segui o tutorial do fórum mais não tive sucesso e gostaria de saber se alguém poderia me ajudar me dizendo todos os addons e dependências que preciso para por o dansguardian funcionando se alguém puder postar os links funcionando para eu poder baixar eu agradeço.
Este é o tutorial que eu segui sem ter sucesso:
- Código: Selecionar todos
por CYBERTRONIC » Qua Out 10, 2007 9:06 am
Ola bom dia Capswat.
Vou tentar te ajudar, pois ja estou com dois BFWs rodando perfeitamente não foi fácil pois percebi uma manhas, vou te passar passo a passo de como fiz os meus funcionarem.
1º formata seu bfw do zero para evitar erros.
2º pelo console:
mt
cd /mnt
wget http://www.brazilfw.com.br/downloads/ad ... thread.tgz
wget http://www.brazilfw.com.br/users/marcos/squid.tgz
cd /
umt
reboot
3º Abília o squid: 8080, transparente, fazendo cache, fazendo logs, não meche no criar squid.conf, enviar backup e reboot. (Certifique que seu squid esta funcionando, fazendo logs, verifica a navegação esta tudo ok blz)
Até aqui é só para deixar seu BFW funcionando bem com Squid como se vc nunca tivesse conhecido o Dansguardian.
4º Vai o que o woshman ja disse la em 2006 nos primeiros posts:
“Coloque o Squid em modo Manual”.
em /usr/local/squid/etc/squid_1.tpl adicione
httpd_accel_host virtual
httpd_accel_port 80
httpd_accel_with_proxy on
httpd_accel_uses_host_header on
em /usr/local/squid/etc/squid_3.tpl adicione na segunda linha
http_access allow localhost
Depois em Configuração Simplificada do Firewall vá em
Editar regras personalizadas e adicione a seguinte linha
(Proxy Transparente para o dansguardian)
iptables -t nat -A PREROUTING -i eth0 -p TCP --dport 80 -j REDIRECT --to-port 8282
baixe o o pacote:console
mt
cd /mnt
wget http://www.varandra.com.br/addons/dansguardian.tgz
cd /
umt
faça o Backup e reinice.
5º (Teste) Abra seu navegado vc irá perceber que não navega e deu um erro parecido com o do squid. Em seguida faça o seguinte, configure seu navegador com a com proxy numero do ip do seu BFW e a porta 8282, depois disso ja é pra estar navegando, se estiver entre no Google e em pesquisa digite xxx é para dar um erro ja do bloqueio do Dansguardian.
6º (passos para rodar o dansguardian em modo transparente e configurações gerais para comunicar com o squid e sarg)
Em web admin desative o log do squid e desative a geração do arquivo squid.conf. ---> (isso é muito importante, não confunda)
no arquivo squid.conf terá só uma modificação:
na linha http_port 8080 vai ficar assim http_port 127.0.0.1:8080 transparent
8º Colocar o dansguardian para fazer o log rotation.
em tarefas agendadas do webadmin adicione a seguinte linha.
minutos 0 horas 0 o restante fica em branco e em comando coloque a seguinte linha:
/etc/dansguardian/logrotation
faça o backup de tudo e reinicie.
Depois mude o a configuração do seu navegador para ficar sem servidor proxy (automatico como estava anteriormente) veja se esta navegando, faça o teste do google pronto ja esta funcionando em modo transparente.
Aqui tive que fazer isso depois das 12 tentativas percebi que apenas assim funcionou.
Aqui ta show to bloqueando orkut e site de proxys que os espertinhos usam para burlar meus bloqueios, fora bloqueios de conteúdo erótico que ja vem por default nesse Dansguardian.
Abraços