[FUG-BR] Squid + Pf Queues

Mario Lobo lobo em bsd.com.br
Terça Outubro 8 16:28:56 BRT 2013


Exemplo de Squid não-transparente que uso aqui.

Crie os queues conforme sua vontade. Poe o squid escutando em 127.0.0.1:3128

No pf.conf

# Squid (não-transparente. Browser tem que ser configurado ou usar wpad)

  rdr on $int_if inet proto tcp from any to any port 3128 -> 127.0.0.2 port
3128


  Block in quick on $int_if from any to any port { 80, 443 }

  # Squid
  pass in quick on $int_if inet proto tcp from any to 127.0.0.2 port 3128
flags S/SA keep state label "LAN to squid"
  pass out quick on $ext_if1 inet from $ext_if to ! $ext_if:network user
squid flags S/SA keep state queue web label "squid to WAN"

Espero que ajude

Mario Lobo


Em 8 de outubro de 2013 10:26, deny.santos em gmail.com
<deny.santos em gmail.com>escreveu:

> Bom dia Amigos, estou montando um BSD 9.1 para ser o gateway de uma
> pequena rede de residências , vou utilizar nesta rede o SQUID
> (transparente) + PF (QUEUES) entre os outros serviços comuns .
>
> Minha duvida é , funciona bem o proxy transparente + queues na mesma
> maquina ? Como capturar estes pacotes para que o pf enfilere os mesmos sem
> perder os pacotes ?  Pergunto isso pois hoje utilizo TAGs no SQUID e
> capturo essas TAGs no meu pf , porem creio que não seja o modo mais correto
> e limpo de se fazer isso e tambem creio que nao seja o mais eficaz .
>
> Alguem teria alguma dica ou exemplo da melhor pratica ou seé possivel
> fazer isso no mesmo servidor ou o ideal é ter um servidor aparte para o
> proxy e outro com o restante dos serviços.
>
> Obrigado
> -------------------------
> Histórico: http://www.fug.com.br/historico/html/freebsd/
> Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
>



-- 
Mario Lobo
http://www.mallavoodoo.com.br
FreeBSD since version 2.2.8 [not Pro-Audio.... YET!!] (99,7% winfoes FREE)


Mais detalhes sobre a lista de discussão freebsd