Só complementando Henry... Eu uso Squid com configuração "do zero" no FreeBSD, com integração com malware.com.br, bloqueio por "Content Disposition", entre outros... funciona muito bem.
Minha idéia em usar PFSense era para instalar em outros clientes de forma "rápida" e de fácil manutenção. E nesse ponto o pfsense é imbatível.. muito bom mesmo... inclusive o módulo de Squid tem diversas alterações feita por brasileiros... Forte abraço. Welkson ----- Original Message ----- From: "Welkson Renny de Medeiros" <[email protected]> To: <[email protected]> Sent: Wednesday, December 31, 2008 7:49 AM Subject: Re: [squid-br] PFSense + Squid + Custom Options >O squid.conf é gerado dinamicamente pelo pfsense. > > Fiz o seguinte, o código fonte do webConfigurator do pfsense é em php, > abri > o script que ler o XML e grava o squid.conf e fiz uma alteração... > coloquei > o "Custom Options" antes de qualquer outra ACL e está funcionando > perfeitamente. > > O patch e o código completo do squid.inc tá aqui: > http://intranet.focusautomacao.com.br/freebsd/ > > Obrigado pela sugestão. > > Um ótimo ano novo pra vocês. > > -- > Welkson Renny de Medeiros > Focus Automação Comercial > Desenvolvimento / Gerência de Redes > [email protected] > > > > Powered by .... > > (__) > \\\'',) > \/ \ ^ > .\._/_) > > www.FreeBSD.org > > > ----- Original Message ----- > From: "henry" <[email protected]> > To: <[email protected]> > Sent: Tuesday, December 30, 2008 8:10 PM > Subject: Re: [squid-br] PFSense + Squid + Custom Options > > > On Tuesday 30 December 2008 11:17:55 Welkson Renny de Medeiros wrote: >> Senhores, >> >> Estou tentando usar uma ACL personalizada no Squid do PFsense, mas >> não está funcionando... acredito ser a ORDEM das acl (ele permite TUDO, >> depois é que executa a Custom Options que defino no pfsense). >> >> Vou no menu "Services", "Proxy Server", em "Custom Options" defino o >> seguinte: >> acl blockext url_regex -i \.scr$ \.pif$ \.bat$ \.cmd$ \.lnk$ \.vbs$; >> http_access deny blockext; >> >> (separados por ; como manda o figurino =) >> >> Aplico, reinicio o serviço. >> >> Fui lá no squid.conf gerado e está assim: >> >> # These hosts are banned >> http_access deny banned_hosts >> >> # These hosts do not have any restrictions >> http_access allow unrestricted_hosts >> >> # Always allow access to whitelist domains >> http_access allow whitelist >> >> # Block access to blacklist domains >> http_access deny blacklist >> >> # Allow local network(s) on interface(s) >> http_access allow localnet >> http_access allow allowed_subnets >> >> # Custom options (AQUI FICA A MINHA REGRA GERADA NO CUSTOM OPTIONS) >> acl blockext url_regex -i \.scr$ \.pif$ \.bat$ \.cmd$ \.lnk$ \.vbs$ >> http_access deny blockext >> >> # Default block all to be sure >> http_access deny all >> >> O problema é que essa regra não funciona... tentei baixar um arquivo scr >> e >> ele deixou... eu acredito que seja porque as primeiras regras tem >> prioridade e elas liberam TUDO... como fazer isso no pfsense? a regra >> está >> certa, eu uso em um freebsd comum (sem ser pfsense) e funciona tranquilo. >> Alguém sabe como dizer ao squid para DAR prioridade a essa regra? (por >> favor não sugiram alterar direto no squid.conf pois todos sabem que ao >> recarregar o pfsense ele vai sobrescrever tudo). >> >> Feliz Novo Ano para todos! > > Bem, vc está certo em uma coisa: a ordem das acls importa sim. > E até hoje eu não vi nada a respeito de dar prioridadde a alguma regra, > GRAÇAS > A DEUS; so com a ordem de posição tem gente que faz um squid macarrônico, > imagina com prioridades. > Como sugestão, não teeria como vc zerar tudo, e montar o seu squid.conf > "do > zero" somente com a parte das opções? > > [ ]s, Henry > > ------------------------------------ > > Enviar mensagem: [email protected] > Assinar: [email protected] > Cancelar assinatura: [email protected] > Proprietário da lista: [email protected] > > > Links do Yahoo! Grupos > > > > > ------------------------------------ > > Enviar mensagem: [email protected] > Assinar: [email protected] > Cancelar assinatura: [email protected] > Proprietário da lista: [email protected] > > > Links do Yahoo! Grupos > > > ------------------------------------ Enviar mensagem: [email protected] Assinar: [email protected] Cancelar assinatura: [email protected] Proprietário da lista: [email protected] Links do Yahoo! Grupos <*> Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/squid-br/ <*> Para sair deste grupo, envie um e-mail para: [email protected] <*> O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html
