Re: [FUG-BR] Squid 2.6 + PF

2008-01-28 Por tôpico Thiago J. Ruiz
mude o acl redeinterna de 10.0.0.1 pra 10.0.0.0/24



2008/1/27, multnick [EMAIL PROTECTED]:
 Ola galera,

 Estou com pequeno problema para deixar o proxy transparent.
 Compilei kernel com suporte a pf.
 Compilei o squid via ports versao 2.6.18 com suporte a pf.
 No squid.conf setei:

 http_port 3128 transparent

 Criei acl para a rede interna:

 acl redeinterna src 10.0.0.1

 E liberei:

 http_access allow all

 No arquivo pf.conf setei.
 rdr pass on xl1 proto tcp from any to any port 80 - 127.0.0.1 port 3128

 Sendo que:
 xl0 = 192.168.1.1 - saida modem DLS.
 xl1 = 10.0.0.1 - rede interna.

 Maq. da rede interna com IP 10.0.0.2 Mask 255.0.0.0 Gateway 10.0.0.1.

 Essa config, nao esta navegando por transparent, porem se eu coloco o IP 
 10.0.0.1 no Navegador abre pagina normal.

 Desde ja' agradeco.
 -
 Histórico: http://www.fug.com.br/historico/html/freebsd/
 Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd



-- 
Thiago J. Ruiz
http://thiagoruiz.blogspot.com
-
Histórico: http://www.fug.com.br/historico/html/freebsd/
Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd


Re: [FUG-BR] Squid 2.6 + PF

2008-01-28 Por tôpico Welkson Renny de Medeiros
Bom dia Multnick!

Inclui always_direct allow all e nos avisa se funcionou.

Abraço,

-- 
Welkson Renny de Medeiros
Focus Automação Comercial
Desenvolvimento / Gerência de Redes
[EMAIL PROTECTED]



  Powered by 

   (__)
\\\'',)
  \/  \ ^
  .\._/_)

  www.FreeBSD.org

- Original Message - 
From: multnick [EMAIL PROTECTED]
To: Lista Brasileira de Discussão sobre FreeBSD (FUG-BR) 
freebsd@fug.com.br
Sent: Monday, January 28, 2008 8:32 AM
Subject: Re: [FUG-BR] Squid 2.6 + PF


Ola Wesley,

Sobre o http_access all, e' apenas para testar mesmo a parte do transparent.
Na realidade como voce mesmo disse, posso colocar apenas para liberar a
redeinterna.
Mas como ainda e' um teste, nao me preocupei muito em alterar nao.
Apos fazer funcionar o transparent, que eu vou fazer as alteracoes que
preciso no squid.conf, como bloqueio de paginas e MSN.

Thiago J. Ruiz, eu tinha esquecido de colocar o /24 no email anterior.
Mas ja estava com /24 da forma que voce colocou no seu email.
Porem, mesmo assim, nao funciona, apenas quando coloco o IP no browser.
Eu tinha feito com ipfw, mas vi que varios emails na lista, deu preferencia
para o pf.
Mas mesmo assim, nao funcionou.
Rodei nat no pf hoje, mas tambem nao tive sucesso, em relacao ao
transparent.

Abracos.


- Original Message - 
From: Wesley Miranda [EMAIL PROTECTED]
To: Lista Brasileira de Discussão sobre FreeBSD (FUG-BR)
freebsd@fug.com.br
Sent: Monday, January 28, 2008 12:52 AM
Subject: Re: [FUG-BR] Squid 2.6 + PF


Tive problemas com o squid 2.6.x em um cliente fazendo a mesma coisa que
voce, a solução foi baixar pra versão 2.5.x, outro detale utilizei ipfw,
segue o squid.conf e a regra.

squid.conf
---
http_port 8181
icp_port 0

acl QUERY urlpath_regex cgi-bin \?
no_cache deny QUERY

cache_mem 32 MB
cache_swap_low  90
cache_swap_high 95
cache_effective_user squid
cache_effective_group squid
maximum_object_size 512 MB
minimum_object_size 0 KB
ipcache_size 1024
ipcache_low  90
ipcache_high 95
fqdncache_size 1024

cache_dir diskd /usr/local/squid/cache 2048 16 256

cache_access_log /usr/local/squid/logs/access.log
cache_log /usr/local/squid/logs/cache.log
cache_store_log none
cache_swap_log /usr/local/squid/logs/swap.log

logfile_rotate 2
redirect_rewrites_host_header off
cache_replacement_policy GDSF

emulate_httpd_log off
pid_filename /usr/local/squid/logs/squid.pid
debug_options ALL,1
log_fqdn on

refresh_pattern ^ftp: 15 20% 2280
refresh_pattern ^gopher: 15 0% 2280
refresh_pattern . 15 20% 2280
acl all src 0.0.0.0/0.0.0.0
acl manager proto cache_object
acl localhost src 127.0.0.1/255.255.255.255
acl to_localhost dst 127.0.0.0/8
acl SSL_ports port 443 563
acl Safe_ports port 80 # http
acl Safe_ports port 21 # ftp
acl Safe_ports port 443 563 # https, snews
acl Safe_ports port 70 # gopher
acl Safe_ports port 210 # wais
acl Safe_ports port 1025-65535 # unregistered ports
acl Safe_ports port 280 # http-mgmt
acl Safe_ports port 488 # gss-http
acl Safe_ports port 591 # filemaker
acl Safe_ports port 777 # multiling http
acl CONNECT method CONNECT
acl localnet src 192.168.17.0/255.255.255.0
http_access allow manager localhost
http_access deny manager
http_access deny !Safe_ports
http_access deny CONNECT !SSL_ports
http_access allow localnet
http_access deny all

httpd_accel_host virtual
httpd_accel_port 80
httpd_accel_with_proxy on
httpd_accel_uses_host_header on

cache_mgr [EMAIL PROTECTED]
visible_hostname http://www.freebsdconsult.com.br
memory_pools on
forwarded_for on
log_icp_queries off
buffered_logs on
icon_directory /usr/local/etc/squid/icons
error_directory /usr/local/etc/squid/errors/Portuguese
mime_table  /usr/local/etc/squid/mime.conf

Regra ipfw
/sbin/ipfw add 500 allow tcp from me to any dst-port 80
/sbin/ipfw add 600 fwd 127.0.0.1,8181 tcp from 192.168.17.0/24 to any
dst-port 80

OBS : http_access allow all  Voce pretende liberar sua proxy da rede
interna pra qualquer pessoa fora da rede utilizar ? O correto é Deny pra não
terem acesso externo.

Abraço.

2008/1/27, multnick [EMAIL PROTECTED]:

 Ola galera,

 Estou com pequeno problema para deixar o proxy transparent.
 Compilei kernel com suporte a pf.
 Compilei o squid via ports versao 2.6.18 com suporte a pf.
 No squid.conf setei:

 http_port 3128 transparent

 Criei acl para a rede interna:

 acl redeinterna src 10.0.0.1

 E liberei:

 http_access allow all

 No arquivo pf.conf setei.
 rdr pass on xl1 proto tcp from any to any port 80 - 127.0.0.1 port 3128

 Sendo que:
 xl0 = 192.168.1.1 - saida modem DLS.
 xl1 = 10.0.0.1 - rede interna.

 Maq. da rede interna com IP 10.0.0.2 Mask 255.0.0.0 Gateway 10.0.0.1.

 Essa config, nao esta navegando por transparent, porem se eu

Re: [FUG-BR] Squid 2.6 + PF

2008-01-28 Por tôpico multnick
Ola Wesley,

Sobre o http_access all, e' apenas para testar mesmo a parte do transparent.
Na realidade como voce mesmo disse, posso colocar apenas para liberar a 
redeinterna.
Mas como ainda e' um teste, nao me preocupei muito em alterar nao.
Apos fazer funcionar o transparent, que eu vou fazer as alteracoes que 
preciso no squid.conf, como bloqueio de paginas e MSN.

Thiago J. Ruiz, eu tinha esquecido de colocar o /24 no email anterior.
Mas ja estava com /24 da forma que voce colocou no seu email.
Porem, mesmo assim, nao funciona, apenas quando coloco o IP no browser.
Eu tinha feito com ipfw, mas vi que varios emails na lista, deu preferencia 
para o pf.
Mas mesmo assim, nao funcionou.
Rodei nat no pf hoje, mas tambem nao tive sucesso, em relacao ao 
transparent.

Abracos.


- Original Message - 
From: Wesley Miranda [EMAIL PROTECTED]
To: Lista Brasileira de Discussão sobre FreeBSD (FUG-BR) 
freebsd@fug.com.br
Sent: Monday, January 28, 2008 12:52 AM
Subject: Re: [FUG-BR] Squid 2.6 + PF


Tive problemas com o squid 2.6.x em um cliente fazendo a mesma coisa que
voce, a solução foi baixar pra versão 2.5.x, outro detale utilizei ipfw,
segue o squid.conf e a regra.

squid.conf
---
http_port 8181
icp_port 0

acl QUERY urlpath_regex cgi-bin \?
no_cache deny QUERY

cache_mem 32 MB
cache_swap_low  90
cache_swap_high 95
cache_effective_user squid
cache_effective_group squid
maximum_object_size 512 MB
minimum_object_size 0 KB
ipcache_size 1024
ipcache_low  90
ipcache_high 95
fqdncache_size 1024

cache_dir diskd /usr/local/squid/cache 2048 16 256

cache_access_log /usr/local/squid/logs/access.log
cache_log /usr/local/squid/logs/cache.log
cache_store_log none
cache_swap_log /usr/local/squid/logs/swap.log

logfile_rotate 2
redirect_rewrites_host_header off
cache_replacement_policy GDSF

emulate_httpd_log off
pid_filename /usr/local/squid/logs/squid.pid
debug_options ALL,1
log_fqdn on

refresh_pattern ^ftp: 15 20% 2280
refresh_pattern ^gopher: 15 0% 2280
refresh_pattern . 15 20% 2280
acl all src 0.0.0.0/0.0.0.0
acl manager proto cache_object
acl localhost src 127.0.0.1/255.255.255.255
acl to_localhost dst 127.0.0.0/8
acl SSL_ports port 443 563
acl Safe_ports port 80 # http
acl Safe_ports port 21 # ftp
acl Safe_ports port 443 563 # https, snews
acl Safe_ports port 70 # gopher
acl Safe_ports port 210 # wais
acl Safe_ports port 1025-65535 # unregistered ports
acl Safe_ports port 280 # http-mgmt
acl Safe_ports port 488 # gss-http
acl Safe_ports port 591 # filemaker
acl Safe_ports port 777 # multiling http
acl CONNECT method CONNECT
acl localnet src 192.168.17.0/255.255.255.0
http_access allow manager localhost
http_access deny manager
http_access deny !Safe_ports
http_access deny CONNECT !SSL_ports
http_access allow localnet
http_access deny all

httpd_accel_host virtual
httpd_accel_port 80
httpd_accel_with_proxy on
httpd_accel_uses_host_header on

cache_mgr [EMAIL PROTECTED]
visible_hostname http://www.freebsdconsult.com.br
memory_pools on
forwarded_for on
log_icp_queries off
buffered_logs on
icon_directory /usr/local/etc/squid/icons
error_directory /usr/local/etc/squid/errors/Portuguese
mime_table  /usr/local/etc/squid/mime.conf

Regra ipfw
/sbin/ipfw add 500 allow tcp from me to any dst-port 80
/sbin/ipfw add 600 fwd 127.0.0.1,8181 tcp from 192.168.17.0/24 to any
dst-port 80

OBS : http_access allow all  Voce pretende liberar sua proxy da rede
interna pra qualquer pessoa fora da rede utilizar ? O correto é Deny pra não
terem acesso externo.

Abraço.

2008/1/27, multnick [EMAIL PROTECTED]:

 Ola galera,

 Estou com pequeno problema para deixar o proxy transparent.
 Compilei kernel com suporte a pf.
 Compilei o squid via ports versao 2.6.18 com suporte a pf.
 No squid.conf setei:

 http_port 3128 transparent

 Criei acl para a rede interna:

 acl redeinterna src 10.0.0.1

 E liberei:

 http_access allow all

 No arquivo pf.conf setei.
 rdr pass on xl1 proto tcp from any to any port 80 - 127.0.0.1 port 3128

 Sendo que:
 xl0 = 192.168.1.1 - saida modem DLS.
 xl1 = 10.0.0.1 - rede interna.

 Maq. da rede interna com IP 10.0.0.2 Mask 255.0.0.0 Gateway 10.0.0.1.

 Essa config, nao esta navegando por transparent, porem se eu coloco o IP
 10.0.0.1 no Navegador abre pagina normal.

 Desde ja' agradeco.
 -
 Histórico: http://www.fug.com.br/historico/html/freebsd/
 Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd

-
Histórico: http://www.fug.com.br/historico/html/freebsd/
Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd 

-
Histórico: http://www.fug.com.br/historico/html/freebsd/
Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd


Re: [FUG-BR] Squid 2.6 + PF

2008-01-28 Por tôpico multnick
Ola Welkson,

Segue abaixo a config, que fiz.

Kernel:
---
device  pf
device  pflog
device  pfsync

# Squid
options SYSVMSG
options MSGMNB=16384
options MSGMNI=41
options MSGSEG=2049
options MSGSSZ=64
options MSGTQL=512
options SHMSEG=16
options SHMMNI=32
options SHMMAX=2097152
options SHMALL=3096

pf.conf:

rdr pass on xl1 proto tcp from any to any port 80 - 127.0.0.1 port 3128

Squid:
--
http_port 3128 transparent
acl redeinterna src 10.0.0.0/24
http_access allow all
http_access deny all
always_direct allow all

rc.conf:

ifconfig_xl0=inet 192.168.1.1 netmask 255.255.255.0
ifconfig_xl1=inet 10.0.0.1 netmask 255.0.0.0
defaultrouter=192.168.1.254
hostname=FIREWALL
gateway_enable=YES
squid_enable=YES
pf_enable=YES
pf_rules=/etc/pf.conf
pf_flags=
pflog_enable=YES
pflog_logfile=/var/log/pflog
pflog_flags=

Setei o always_direct e mesmo assim, o transparent continua nao querendo 
funcionar. ;/

No windows, seto ip 10.0.0.2/255.0.0.0 gateway 10.0.0.1.


Abracos.


- Original Message - 
From: Welkson Renny de Medeiros [EMAIL PROTECTED]
To: Lista Brasileira de Discussão sobre FreeBSD (FUG-BR) 
freebsd@fug.com.br
Sent: Monday, January 28, 2008 10:45 AM
Subject: Re: [FUG-BR] Squid 2.6 + PF


Bom dia Multnick!

Inclui always_direct allow all e nos avisa se funcionou.

Abraço,

-- 
Welkson Renny de Medeiros
Focus Automação Comercial
Desenvolvimento / Gerência de Redes
[EMAIL PROTECTED]



  Powered by 

   (__)
\\\'',)
  \/  \ ^
  .\._/_)

  www.FreeBSD.org

- Original Message - 
From: multnick [EMAIL PROTECTED]
To: Lista Brasileira de Discussão sobre FreeBSD (FUG-BR)
freebsd@fug.com.br
Sent: Monday, January 28, 2008 8:32 AM
Subject: Re: [FUG-BR] Squid 2.6 + PF


Ola Wesley,

Sobre o http_access all, e' apenas para testar mesmo a parte do transparent.
Na realidade como voce mesmo disse, posso colocar apenas para liberar a
redeinterna.
Mas como ainda e' um teste, nao me preocupei muito em alterar nao.
Apos fazer funcionar o transparent, que eu vou fazer as alteracoes que
preciso no squid.conf, como bloqueio de paginas e MSN.

Thiago J. Ruiz, eu tinha esquecido de colocar o /24 no email anterior.
Mas ja estava com /24 da forma que voce colocou no seu email.
Porem, mesmo assim, nao funciona, apenas quando coloco o IP no browser.
Eu tinha feito com ipfw, mas vi que varios emails na lista, deu preferencia
para o pf.
Mas mesmo assim, nao funcionou.
Rodei nat no pf hoje, mas tambem nao tive sucesso, em relacao ao
transparent.

Abracos.


- Original Message - 
From: Wesley Miranda [EMAIL PROTECTED]
To: Lista Brasileira de Discussão sobre FreeBSD (FUG-BR)
freebsd@fug.com.br
Sent: Monday, January 28, 2008 12:52 AM
Subject: Re: [FUG-BR] Squid 2.6 + PF


Tive problemas com o squid 2.6.x em um cliente fazendo a mesma coisa que
voce, a solução foi baixar pra versão 2.5.x, outro detale utilizei ipfw,
segue o squid.conf e a regra.

squid.conf
---
http_port 8181
icp_port 0

acl QUERY urlpath_regex cgi-bin \?
no_cache deny QUERY

cache_mem 32 MB
cache_swap_low  90
cache_swap_high 95
cache_effective_user squid
cache_effective_group squid
maximum_object_size 512 MB
minimum_object_size 0 KB
ipcache_size 1024
ipcache_low  90
ipcache_high 95
fqdncache_size 1024

cache_dir diskd /usr/local/squid/cache 2048 16 256

cache_access_log /usr/local/squid/logs/access.log
cache_log /usr/local/squid/logs/cache.log
cache_store_log none
cache_swap_log /usr/local/squid/logs/swap.log

logfile_rotate 2
redirect_rewrites_host_header off
cache_replacement_policy GDSF

emulate_httpd_log off
pid_filename /usr/local/squid/logs/squid.pid
debug_options ALL,1
log_fqdn on

refresh_pattern ^ftp: 15 20% 2280
refresh_pattern ^gopher: 15 0% 2280
refresh_pattern . 15 20% 2280
acl all src 0.0.0.0/0.0.0.0
acl manager proto cache_object
acl localhost src 127.0.0.1/255.255.255.255
acl to_localhost dst 127.0.0.0/8
acl SSL_ports port 443 563
acl Safe_ports port 80 # http
acl Safe_ports port 21 # ftp
acl Safe_ports port 443 563 # https, snews
acl Safe_ports port 70 # gopher
acl Safe_ports port 210 # wais
acl Safe_ports port 1025-65535 # unregistered ports
acl Safe_ports port 280 # http-mgmt
acl Safe_ports port 488 # gss-http
acl Safe_ports port 591 # filemaker
acl Safe_ports port 777 # multiling http
acl CONNECT method CONNECT
acl localnet src 192.168.17.0/255.255.255.0
http_access allow manager localhost
http_access deny manager
http_access deny !Safe_ports
http_access deny CONNECT !SSL_ports
http_access allow localnet
http_access deny all

httpd_accel_host virtual
httpd_accel_port 80
httpd_accel_with_proxy on
httpd_accel_uses_host_header on

cache_mgr [EMAIL

Re: [FUG-BR] Squid 2.6 + PF

2008-01-28 Por tôpico Wesley Miranda
Voce esta fazendo testes correto ? É possivel voce instalar o squid 2.5.x?
http_access allow all
http_access deny all

Ou voce nega ou voce libera
Mesma coisa de setar:
/sbin/ipfw add 100 allow ip from 10.208.2.0/24 to 192.168.17.0/24
/sbin/ipfw add 101 deny ip from 10.208.2.0/24 to 192.168.17.0/24

Em 28/01/08, multnick [EMAIL PROTECTED] escreveu:

 Ola Welkson,

 Segue abaixo a config, que fiz.

 Kernel:
 ---
 device  pf
 device  pflog
 device  pfsync

 # Squid
 options SYSVMSG
 options MSGMNB=16384
 options MSGMNI=41
 options MSGSEG=2049
 options MSGSSZ=64
 options MSGTQL=512
 options SHMSEG=16
 options SHMMNI=32
 options SHMMAX=2097152
 options SHMALL=3096

 pf.conf:
 
 rdr pass on xl1 proto tcp from any to any port 80 - 127.0.0.1 port 3128

 Squid:
 --
 http_port 3128 transparent
 acl redeinterna src 10.0.0.0/24
 http_access allow all
 http_access deny all
 always_direct allow all

 rc.conf:
 
 ifconfig_xl0=inet 192.168.1.1 netmask 255.255.255.0
 ifconfig_xl1=inet 10.0.0.1 netmask 255.0.0.0
 defaultrouter=192.168.1.254
 hostname=FIREWALL
 gateway_enable=YES
 squid_enable=YES
 pf_enable=YES
 pf_rules=/etc/pf.conf
 pf_flags=
 pflog_enable=YES
 pflog_logfile=/var/log/pflog
 pflog_flags=

 Setei o always_direct e mesmo assim, o transparent continua nao querendo
 funcionar. ;/

 No windows, seto ip 10.0.0.2/255.0.0.0 gateway 10.0.0.1.


 Abracos.


 - Original Message -
 From: Welkson Renny de Medeiros [EMAIL PROTECTED]
 To: Lista Brasileira de Discussão sobre FreeBSD (FUG-BR)
 freebsd@fug.com.br
 Sent: Monday, January 28, 2008 10:45 AM
 Subject: Re: [FUG-BR] Squid 2.6 + PF


 Bom dia Multnick!

 Inclui always_direct allow all e nos avisa se funcionou.

 Abraço,

 --
 Welkson Renny de Medeiros
 Focus Automação Comercial
 Desenvolvimento / Gerência de Redes
 [EMAIL PROTECTED]



   Powered by 

(__)
 \\\'',)
   \/  \ ^
   .\._/_)

   www.FreeBSD.org

 - Original Message -
 From: multnick [EMAIL PROTECTED]
 To: Lista Brasileira de Discussão sobre FreeBSD (FUG-BR)
 freebsd@fug.com.br
 Sent: Monday, January 28, 2008 8:32 AM
 Subject: Re: [FUG-BR] Squid 2.6 + PF


 Ola Wesley,

 Sobre o http_access all, e' apenas para testar mesmo a parte do
 transparent.
 Na realidade como voce mesmo disse, posso colocar apenas para liberar a
 redeinterna.
 Mas como ainda e' um teste, nao me preocupei muito em alterar nao.
 Apos fazer funcionar o transparent, que eu vou fazer as alteracoes que
 preciso no squid.conf, como bloqueio de paginas e MSN.

 Thiago J. Ruiz, eu tinha esquecido de colocar o /24 no email anterior.
 Mas ja estava com /24 da forma que voce colocou no seu email.
 Porem, mesmo assim, nao funciona, apenas quando coloco o IP no browser.
 Eu tinha feito com ipfw, mas vi que varios emails na lista, deu
 preferencia
 para o pf.
 Mas mesmo assim, nao funcionou.
 Rodei nat no pf hoje, mas tambem nao tive sucesso, em relacao ao
 transparent.

 Abracos.


 - Original Message -
 From: Wesley Miranda [EMAIL PROTECTED]
 To: Lista Brasileira de Discussão sobre FreeBSD (FUG-BR)
 freebsd@fug.com.br
 Sent: Monday, January 28, 2008 12:52 AM
 Subject: Re: [FUG-BR] Squid 2.6 + PF


 Tive problemas com o squid 2.6.x em um cliente fazendo a mesma coisa que
 voce, a solução foi baixar pra versão 2.5.x, outro detale utilizei ipfw,
 segue o squid.conf e a regra.

 squid.conf
 ---
 http_port 8181
 icp_port 0

 acl QUERY urlpath_regex cgi-bin \?
 no_cache deny QUERY

 cache_mem 32 MB
 cache_swap_low  90
 cache_swap_high 95
 cache_effective_user squid
 cache_effective_group squid
 maximum_object_size 512 MB
 minimum_object_size 0 KB
 ipcache_size 1024
 ipcache_low  90
 ipcache_high 95
 fqdncache_size 1024

 cache_dir diskd /usr/local/squid/cache 2048 16 256

 cache_access_log /usr/local/squid/logs/access.log
 cache_log /usr/local/squid/logs/cache.log
 cache_store_log none
 cache_swap_log /usr/local/squid/logs/swap.log

 logfile_rotate 2
 redirect_rewrites_host_header off
 cache_replacement_policy GDSF

 emulate_httpd_log off
 pid_filename /usr/local/squid/logs/squid.pid
 debug_options ALL,1
 log_fqdn on

 refresh_pattern ^ftp: 15 20% 2280
 refresh_pattern ^gopher: 15 0% 2280
 refresh_pattern . 15 20% 2280
 acl all src 0.0.0.0/0.0.0.0
 acl manager proto cache_object
 acl localhost src 127.0.0.1/255.255.255.255
 acl to_localhost dst 127.0.0.0/8
 acl SSL_ports port 443 563
 acl Safe_ports port 80 # http
 acl Safe_ports port 21 # ftp
 acl Safe_ports port 443 563 # https, snews
 acl Safe_ports port 70 # gopher
 acl Safe_ports port 210 # wais
 acl Safe_ports port 1025-65535 # unregistered ports
 acl Safe_ports port 280

Re: [FUG-BR] Squid 2.6 + PF

2008-01-28 Por tôpico Welkson Renny de Medeiros
Posta a regra do seu NAT também... no seu email anterior não tem...



-- 
Welkson Renny de Medeiros
Focus Automação Comercial
Desenvolvimento / Gerência de Redes
[EMAIL PROTECTED]



  Powered by 

   (__)
\\\'',)
  \/  \ ^
  .\._/_)

  www.FreeBSD.org

- Original Message - 
From: multnick [EMAIL PROTECTED]
To: Lista Brasileira de Discussão sobre FreeBSD (FUG-BR) 
freebsd@fug.com.br
Sent: Monday, January 28, 2008 2:05 PM
Subject: Re: [FUG-BR] Squid 2.6 + PF


Ola Welkson,

Sim, eu seto os DNS da BrTelecom, primario/secundario.
Quando tento navegar o browser simplesmente nao navega, e tambem nao aparece
o erro do squid.
O erro que da a pagina nao foi encontrada, como se nao tivesse net.
Dai eu coloco o IP no browser, e pronto, navegacao 100%.
Por ser transparente, meu terminal, nao deveria pingar fora tambem ?
Se sim, nao esta pingando.

Abracos.

- Original Message - 
From: Welkson Renny de Medeiros [EMAIL PROTECTED]
To: Lista Brasileira de Discussão sobre FreeBSD (FUG-BR)
freebsd@fug.com.br
Sent: Monday, January 28, 2008 3:28 PM
Subject: Re: [FUG-BR] Squid 2.6 + PF


Opa Multnick!


Só uma dúvida... no XP você setou o DNS?

Outra coisa... quando tenta navegar dar algum erro de squid? (tipo negado ou
algo do tipo).

-- 
Welkson Renny de Medeiros
Focus Automação Comercial
Desenvolvimento / Gerência de Redes
[EMAIL PROTECTED]



  Powered by 

   (__)
\\\'',)
  \/  \ ^
  .\._/_)

  www.FreeBSD.org

- Original Message - 
From: multnick [EMAIL PROTECTED]
To: Lista Brasileira de Discussão sobre FreeBSD (FUG-BR)
freebsd@fug.com.br
Sent: Monday, January 28, 2008 12:07 PM
Subject: Re: [FUG-BR] Squid 2.6 + PF


Ola Welkson,

Segue abaixo a config, que fiz.

Kernel:
---
device  pf
device  pflog
device  pfsync

# Squid
options SYSVMSG
options MSGMNB=16384
options MSGMNI=41
options MSGSEG=2049
options MSGSSZ=64
options MSGTQL=512
options SHMSEG=16
options SHMMNI=32
options SHMMAX=2097152
options SHMALL=3096

pf.conf:

rdr pass on xl1 proto tcp from any to any port 80 - 127.0.0.1 port 3128

Squid:
--
http_port 3128 transparent
acl redeinterna src 10.0.0.0/24
http_access allow all
http_access deny all
always_direct allow all

rc.conf:

ifconfig_xl0=inet 192.168.1.1 netmask 255.255.255.0
ifconfig_xl1=inet 10.0.0.1 netmask 255.0.0.0
defaultrouter=192.168.1.254
hostname=FIREWALL
gateway_enable=YES
squid_enable=YES
pf_enable=YES
pf_rules=/etc/pf.conf
pf_flags=
pflog_enable=YES
pflog_logfile=/var/log/pflog
pflog_flags=

Setei o always_direct e mesmo assim, o transparent continua nao querendo
funcionar. ;/

No windows, seto ip 10.0.0.2/255.0.0.0 gateway 10.0.0.1.


Abracos.


- Original Message - 
From: Welkson Renny de Medeiros [EMAIL PROTECTED]
To: Lista Brasileira de Discussão sobre FreeBSD (FUG-BR)
freebsd@fug.com.br
Sent: Monday, January 28, 2008 10:45 AM
Subject: Re: [FUG-BR] Squid 2.6 + PF


Bom dia Multnick!

Inclui always_direct allow all e nos avisa se funcionou.

Abraço,

-- 
Welkson Renny de Medeiros
Focus Automação Comercial
Desenvolvimento / Gerência de Redes
[EMAIL PROTECTED]



  Powered by 

   (__)
\\\'',)
  \/  \ ^
  .\._/_)

  www.FreeBSD.org

- Original Message - 
From: multnick [EMAIL PROTECTED]
To: Lista Brasileira de Discussão sobre FreeBSD (FUG-BR)
freebsd@fug.com.br
Sent: Monday, January 28, 2008 8:32 AM
Subject: Re: [FUG-BR] Squid 2.6 + PF


Ola Wesley,

Sobre o http_access all, e' apenas para testar mesmo a parte do transparent.
Na realidade como voce mesmo disse, posso colocar apenas para liberar a
redeinterna.
Mas como ainda e' um teste, nao me preocupei muito em alterar nao.
Apos fazer funcionar o transparent, que eu vou fazer as alteracoes que
preciso no squid.conf, como bloqueio de paginas e MSN.

Thiago J. Ruiz, eu tinha esquecido de colocar o /24 no email anterior.
Mas ja estava com /24 da forma que voce colocou no seu email.
Porem, mesmo assim, nao funciona, apenas quando coloco o IP no browser.
Eu tinha feito com ipfw, mas vi que varios emails na lista, deu preferencia
para o pf.
Mas mesmo assim, nao funcionou.
Rodei nat no pf hoje, mas tambem nao tive sucesso, em relacao ao
transparent.

Abracos.


- Original Message - 
From: Wesley Miranda [EMAIL PROTECTED

Re: [FUG-BR] Squid 2.6 + PF

2008-01-28 Por tôpico Alessandro de Souza Rocha
Em 28/01/08, multnick[EMAIL PROTECTED] escreveu:
 Ola Welkson,

 Sim, eu seto os DNS da BrTelecom, primario/secundario.
 Quando tento navegar o browser simplesmente nao navega, e tambem nao aparece
 o erro do squid.
 O erro que da a pagina nao foi encontrada, como se nao tivesse net.
 Dai eu coloco o IP no browser, e pronto, navegacao 100%.
 Por ser transparente, meu terminal, nao deveria pingar fora tambem ?
 Se sim, nao esta pingando.

 Abracos.

 - Original Message -
 From: Welkson Renny de Medeiros [EMAIL PROTECTED]
 To: Lista Brasileira de Discussão sobre FreeBSD (FUG-BR)
 freebsd@fug.com.br
 Sent: Monday, January 28, 2008 3:28 PM
 Subject: Re: [FUG-BR] Squid 2.6 + PF


 Opa Multnick!


 Só uma dúvida... no XP você setou o DNS?

 Outra coisa... quando tenta navegar dar algum erro de squid? (tipo negado ou
 algo do tipo).

 --
 Welkson Renny de Medeiros
 Focus Automação Comercial
 Desenvolvimento / Gerência de Redes
 [EMAIL PROTECTED]



   Powered by 

(__)
 \\\'',)
   \/  \ ^
   .\._/_)

   www.FreeBSD.org

 - Original Message -
 From: multnick [EMAIL PROTECTED]
 To: Lista Brasileira de Discussão sobre FreeBSD (FUG-BR)
 freebsd@fug.com.br
 Sent: Monday, January 28, 2008 12:07 PM
 Subject: Re: [FUG-BR] Squid 2.6 + PF


 Ola Welkson,

 Segue abaixo a config, que fiz.

 Kernel:
 ---
 device  pf
 device  pflog
 device  pfsync

 # Squid
 options SYSVMSG
 options MSGMNB=16384
 options MSGMNI=41
 options MSGSEG=2049
 options MSGSSZ=64
 options MSGTQL=512
 options SHMSEG=16
 options SHMMNI=32
 options SHMMAX=2097152
 options SHMALL=3096

 pf.conf:
 
 rdr pass on xl1 proto tcp from any to any port 80 - 127.0.0.1 port 3128

 Squid:
 --
 http_port 3128 transparent
 acl redeinterna src 10.0.0.0/24
 http_access allow all
 http_access deny all
 always_direct allow all

 rc.conf:
 
 ifconfig_xl0=inet 192.168.1.1 netmask 255.255.255.0
 ifconfig_xl1=inet 10.0.0.1 netmask 255.0.0.0
 defaultrouter=192.168.1.254
 hostname=FIREWALL
 gateway_enable=YES
 squid_enable=YES
 pf_enable=YES
 pf_rules=/etc/pf.conf
 pf_flags=
 pflog_enable=YES
 pflog_logfile=/var/log/pflog
 pflog_flags=

 Setei o always_direct e mesmo assim, o transparent continua nao querendo
 funcionar. ;/

 No windows, seto ip 10.0.0.2/255.0.0.0 gateway 10.0.0.1.


 Abracos.


 - Original Message -
 From: Welkson Renny de Medeiros [EMAIL PROTECTED]
 To: Lista Brasileira de Discussão sobre FreeBSD (FUG-BR)
 freebsd@fug.com.br
 Sent: Monday, January 28, 2008 10:45 AM
 Subject: Re: [FUG-BR] Squid 2.6 + PF


 Bom dia Multnick!

 Inclui always_direct allow all e nos avisa se funcionou.

 Abraço,

 --
 Welkson Renny de Medeiros
 Focus Automação Comercial
 Desenvolvimento / Gerência de Redes
 [EMAIL PROTECTED]



   Powered by 

(__)
 \\\'',)
   \/  \ ^
   .\._/_)

   www.FreeBSD.org

 - Original Message -
 From: multnick [EMAIL PROTECTED]
 To: Lista Brasileira de Discussão sobre FreeBSD (FUG-BR)
 freebsd@fug.com.br
 Sent: Monday, January 28, 2008 8:32 AM
 Subject: Re: [FUG-BR] Squid 2.6 + PF


 Ola Wesley,

 Sobre o http_access all, e' apenas para testar mesmo a parte do transparent.
 Na realidade como voce mesmo disse, posso colocar apenas para liberar a
 redeinterna.
 Mas como ainda e' um teste, nao me preocupei muito em alterar nao.
 Apos fazer funcionar o transparent, que eu vou fazer as alteracoes que
 preciso no squid.conf, como bloqueio de paginas e MSN.

 Thiago J. Ruiz, eu tinha esquecido de colocar o /24 no email anterior.
 Mas ja estava com /24 da forma que voce colocou no seu email.
 Porem, mesmo assim, nao funciona, apenas quando coloco o IP no browser.
 Eu tinha feito com ipfw, mas vi que varios emails na lista, deu preferencia
 para o pf.
 Mas mesmo assim, nao funcionou.
 Rodei nat no pf hoje, mas tambem nao tive sucesso, em relacao ao
 transparent.

 Abracos.


 - Original Message -
 From: Wesley Miranda [EMAIL PROTECTED]
 To: Lista Brasileira de Discussão sobre FreeBSD (FUG-BR)
 freebsd@fug.com.br
 Sent: Monday, January 28, 2008 12:52 AM
 Subject: Re: [FUG-BR] Squid 2.6 + PF


 Tive problemas com o squid 2.6.x em um cliente fazendo a mesma coisa que
 voce, a solução foi baixar pra versão 2.5.x, outro detale utilizei ipfw,
 segue o squid.conf e a regra.

 squid.conf
 ---
 http_port 8181
 icp_port 0

 acl QUERY urlpath_regex cgi-bin \?
 no_cache deny QUERY

 cache_mem 32 MB
 cache_swap_low  90

Re: [FUG-BR] Squid 2.6 + PF

2008-01-28 Por tôpico Alessandro de Souza Rocha
Em 28/01/08, multnick[EMAIL PROTECTED] escreveu:
 Ola Alessandro,

 Provavelmente deve estar faltando algo entao, na compilacao do Kernel ou do
 proprio squid.
 Apos colocar a opcao vhost na linha que voce citou.
 http_port 3128 transparent vhost

 Veja o erro:

 cat /var/log/messages

 squid[939]: Bungled squid.conf line 935: http_port 3128 transparent vhost

 Quando tento startar.

 FIREWALL# /usr/local/etc/rc.d/squid start
 Starting squid.
 2008/01/28 16:33:57| Can't be both a transparent proxy and web server
 accelerator on the same port
 FATAL: Bungled squid.conf line 935: http_port 3128 transparent vhost
 Squid Cache (Version 2.6.STABLE18): Terminated abnormally.
 FIREWALL#


 Abracos.

 - Original Message -
 From: Alessandro de Souza Rocha [EMAIL PROTECTED]
 To: Lista Brasileira de Discussão sobre FreeBSD (FUG-BR)
 freebsd@fug.com.br
 Sent: Monday, January 28, 2008 4:33 PM
 Subject: Re: [FUG-BR] Squid 2.6 + PF


 Em 28/01/08, multnick[EMAIL PROTECTED] escreveu:
  Ola Welkson,
 
  Sim, eu seto os DNS da BrTelecom, primario/secundario.
  Quando tento navegar o browser simplesmente nao navega, e tambem nao
  aparece
  o erro do squid.
  O erro que da a pagina nao foi encontrada, como se nao tivesse net.
  Dai eu coloco o IP no browser, e pronto, navegacao 100%.
  Por ser transparente, meu terminal, nao deveria pingar fora tambem ?
  Se sim, nao esta pingando.
 
  Abracos.
 
  - Original Message -
  From: Welkson Renny de Medeiros [EMAIL PROTECTED]
  To: Lista Brasileira de Discussão sobre FreeBSD (FUG-BR)
  freebsd@fug.com.br
  Sent: Monday, January 28, 2008 3:28 PM
  Subject: Re: [FUG-BR] Squid 2.6 + PF
 
 
  Opa Multnick!
 
 
  Só uma dúvida... no XP você setou o DNS?
 
  Outra coisa... quando tenta navegar dar algum erro de squid? (tipo negado
  ou
  algo do tipo).
 
  --
  Welkson Renny de Medeiros
  Focus Automação Comercial
  Desenvolvimento / Gerência de Redes
  [EMAIL PROTECTED]
 
 
 
Powered by 
 
 (__)
  \\\'',)
\/  \ ^
.\._/_)
 
www.FreeBSD.org
 
  - Original Message -
  From: multnick [EMAIL PROTECTED]
  To: Lista Brasileira de Discussão sobre FreeBSD (FUG-BR)
  freebsd@fug.com.br
  Sent: Monday, January 28, 2008 12:07 PM
  Subject: Re: [FUG-BR] Squid 2.6 + PF
 
 
  Ola Welkson,
 
  Segue abaixo a config, que fiz.
 
  Kernel:
  ---
  device  pf
  device  pflog
  device  pfsync
 
  # Squid
  options SYSVMSG
  options MSGMNB=16384
  options MSGMNI=41
  options MSGSEG=2049
  options MSGSSZ=64
  options MSGTQL=512
  options SHMSEG=16
  options SHMMNI=32
  options SHMMAX=2097152
  options SHMALL=3096
 
  pf.conf:
  
  rdr pass on xl1 proto tcp from any to any port 80 - 127.0.0.1 port 3128
 
  Squid:
  --
  http_port 3128 transparent
  acl redeinterna src 10.0.0.0/24
  http_access allow all
  http_access deny all
  always_direct allow all
 
  rc.conf:
  
  ifconfig_xl0=inet 192.168.1.1 netmask 255.255.255.0
  ifconfig_xl1=inet 10.0.0.1 netmask 255.0.0.0
  defaultrouter=192.168.1.254
  hostname=FIREWALL
  gateway_enable=YES
  squid_enable=YES
  pf_enable=YES
  pf_rules=/etc/pf.conf
  pf_flags=
  pflog_enable=YES
  pflog_logfile=/var/log/pflog
  pflog_flags=
 
  Setei o always_direct e mesmo assim, o transparent continua nao querendo
  funcionar. ;/
 
  No windows, seto ip 10.0.0.2/255.0.0.0 gateway 10.0.0.1.
 
 
  Abracos.
 
 
  - Original Message -
  From: Welkson Renny de Medeiros [EMAIL PROTECTED]
  To: Lista Brasileira de Discussão sobre FreeBSD (FUG-BR)
  freebsd@fug.com.br
  Sent: Monday, January 28, 2008 10:45 AM
  Subject: Re: [FUG-BR] Squid 2.6 + PF
 
 
  Bom dia Multnick!
 
  Inclui always_direct allow all e nos avisa se funcionou.
 
  Abraço,
 
  --
  Welkson Renny de Medeiros
  Focus Automação Comercial
  Desenvolvimento / Gerência de Redes
  [EMAIL PROTECTED]
 
 
 
Powered by 
 
 (__)
  \\\'',)
\/  \ ^
.\._/_)
 
www.FreeBSD.org
 
  - Original Message -
  From: multnick [EMAIL PROTECTED]
  To: Lista Brasileira de Discussão sobre FreeBSD (FUG-BR)
  freebsd@fug.com.br
  Sent: Monday, January 28, 2008 8:32 AM
  Subject: Re: [FUG-BR] Squid 2.6 + PF
 
 
  Ola Wesley,
 
  Sobre o http_access all, e' apenas para testar mesmo a parte do
  transparent.
  Na realidade como voce mesmo disse, posso colocar apenas para liberar a
  redeinterna.
  Mas como ainda e' um teste, nao me preocupei muito em alterar nao.
  Apos fazer funcionar o transparent, que eu vou

Re: [FUG-BR] Squid 2.6 + PF

2008-01-28 Por tôpico multnick
Ola Alessandro,

Provavelmente deve estar faltando algo entao, na compilacao do Kernel ou do 
proprio squid.
Apos colocar a opcao vhost na linha que voce citou.
http_port 3128 transparent vhost

Veja o erro:

cat /var/log/messages

squid[939]: Bungled squid.conf line 935: http_port 3128 transparent vhost

Quando tento startar.

FIREWALL# /usr/local/etc/rc.d/squid start
Starting squid.
2008/01/28 16:33:57| Can't be both a transparent proxy and web server 
accelerator on the same port
FATAL: Bungled squid.conf line 935: http_port 3128 transparent vhost
Squid Cache (Version 2.6.STABLE18): Terminated abnormally.
FIREWALL#


Abracos.

- Original Message - 
From: Alessandro de Souza Rocha [EMAIL PROTECTED]
To: Lista Brasileira de Discussão sobre FreeBSD (FUG-BR) 
freebsd@fug.com.br
Sent: Monday, January 28, 2008 4:33 PM
Subject: Re: [FUG-BR] Squid 2.6 + PF


Em 28/01/08, multnick[EMAIL PROTECTED] escreveu:
 Ola Welkson,

 Sim, eu seto os DNS da BrTelecom, primario/secundario.
 Quando tento navegar o browser simplesmente nao navega, e tambem nao 
 aparece
 o erro do squid.
 O erro que da a pagina nao foi encontrada, como se nao tivesse net.
 Dai eu coloco o IP no browser, e pronto, navegacao 100%.
 Por ser transparente, meu terminal, nao deveria pingar fora tambem ?
 Se sim, nao esta pingando.

 Abracos.

 - Original Message -
 From: Welkson Renny de Medeiros [EMAIL PROTECTED]
 To: Lista Brasileira de Discussão sobre FreeBSD (FUG-BR)
 freebsd@fug.com.br
 Sent: Monday, January 28, 2008 3:28 PM
 Subject: Re: [FUG-BR] Squid 2.6 + PF


 Opa Multnick!


 Só uma dúvida... no XP você setou o DNS?

 Outra coisa... quando tenta navegar dar algum erro de squid? (tipo negado 
 ou
 algo do tipo).

 --
 Welkson Renny de Medeiros
 Focus Automação Comercial
 Desenvolvimento / Gerência de Redes
 [EMAIL PROTECTED]



   Powered by 

(__)
 \\\'',)
   \/  \ ^
   .\._/_)

   www.FreeBSD.org

 - Original Message -
 From: multnick [EMAIL PROTECTED]
 To: Lista Brasileira de Discussão sobre FreeBSD (FUG-BR)
 freebsd@fug.com.br
 Sent: Monday, January 28, 2008 12:07 PM
 Subject: Re: [FUG-BR] Squid 2.6 + PF


 Ola Welkson,

 Segue abaixo a config, que fiz.

 Kernel:
 ---
 device  pf
 device  pflog
 device  pfsync

 # Squid
 options SYSVMSG
 options MSGMNB=16384
 options MSGMNI=41
 options MSGSEG=2049
 options MSGSSZ=64
 options MSGTQL=512
 options SHMSEG=16
 options SHMMNI=32
 options SHMMAX=2097152
 options SHMALL=3096

 pf.conf:
 
 rdr pass on xl1 proto tcp from any to any port 80 - 127.0.0.1 port 3128

 Squid:
 --
 http_port 3128 transparent
 acl redeinterna src 10.0.0.0/24
 http_access allow all
 http_access deny all
 always_direct allow all

 rc.conf:
 
 ifconfig_xl0=inet 192.168.1.1 netmask 255.255.255.0
 ifconfig_xl1=inet 10.0.0.1 netmask 255.0.0.0
 defaultrouter=192.168.1.254
 hostname=FIREWALL
 gateway_enable=YES
 squid_enable=YES
 pf_enable=YES
 pf_rules=/etc/pf.conf
 pf_flags=
 pflog_enable=YES
 pflog_logfile=/var/log/pflog
 pflog_flags=

 Setei o always_direct e mesmo assim, o transparent continua nao querendo
 funcionar. ;/

 No windows, seto ip 10.0.0.2/255.0.0.0 gateway 10.0.0.1.


 Abracos.


 - Original Message -
 From: Welkson Renny de Medeiros [EMAIL PROTECTED]
 To: Lista Brasileira de Discussão sobre FreeBSD (FUG-BR)
 freebsd@fug.com.br
 Sent: Monday, January 28, 2008 10:45 AM
 Subject: Re: [FUG-BR] Squid 2.6 + PF


 Bom dia Multnick!

 Inclui always_direct allow all e nos avisa se funcionou.

 Abraço,

 --
 Welkson Renny de Medeiros
 Focus Automação Comercial
 Desenvolvimento / Gerência de Redes
 [EMAIL PROTECTED]



   Powered by 

(__)
 \\\'',)
   \/  \ ^
   .\._/_)

   www.FreeBSD.org

 - Original Message -
 From: multnick [EMAIL PROTECTED]
 To: Lista Brasileira de Discussão sobre FreeBSD (FUG-BR)
 freebsd@fug.com.br
 Sent: Monday, January 28, 2008 8:32 AM
 Subject: Re: [FUG-BR] Squid 2.6 + PF


 Ola Wesley,

 Sobre o http_access all, e' apenas para testar mesmo a parte do 
 transparent.
 Na realidade como voce mesmo disse, posso colocar apenas para liberar a
 redeinterna.
 Mas como ainda e' um teste, nao me preocupei muito em alterar nao.
 Apos fazer funcionar o transparent, que eu vou fazer as alteracoes que
 preciso no squid.conf, como bloqueio de paginas e MSN.

 Thiago J. Ruiz, eu tinha esquecido de colocar o /24 no email anterior.
 Mas ja estava com /24 da forma que voce colocou no seu email.
 Porem

Re: [FUG-BR] Squid 2.6 + PF

2008-01-28 Por tôpico Welkson Renny de Medeiros
Então é isso... você não consegue nem pingar um site pelo ms-dos... é falta 
de NAT meu irmão...

int_if = rl0 # interface interna
ext_if = tun0 # velox

nat on $ext_if from $int_if:network to any - ($ext_if)

$ext_if é tua interface externa, $int_if a interna.

Tem que fazer as regras de bloqueio e liberação de acesso...

É bom dar uma sacada aqui:

http://www.openbsd.org/faq/pf/pt/nat.html

Enquanto tu não conseguir pingar um site do terminal não se fala mais em 
squid... :-)

Abraço!

-- 
Welkson Renny de Medeiros
Focus Automação Comercial
Desenvolvimento / Gerência de Redes
[EMAIL PROTECTED]



  Powered by 

   (__)
\\\'',)
  \/  \ ^
  .\._/_)

  www.FreeBSD.org


- Original Message - 
From: multnick [EMAIL PROTECTED]
To: Lista Brasileira de Discussão sobre FreeBSD (FUG-BR) 
freebsd@fug.com.br
Sent: Monday, January 28, 2008 4:11 PM
Subject: Re: [FUG-BR] Squid 2.6 + PF


Ola Welkson

Unica regra de firewall que estou usando e' esta no arquivo pf.conf:

# Squid
rdr pass on xl1 proto tcp from any to any port 80 - 127.0.0.1 port 3128

Onde xl1 eh minha rede interna.

Abracos.

- Original Message - 
From: Welkson Renny de Medeiros [EMAIL PROTECTED]
To: Lista Brasileira de Discussão sobre FreeBSD (FUG-BR)
freebsd@fug.com.br
Sent: Monday, January 28, 2008 5:55 PM
Subject: Re: [FUG-BR] Squid 2.6 + PF


Posta a regra do seu NAT também... no seu email anterior não tem...



-- 
Welkson Renny de Medeiros
Focus Automação Comercial
Desenvolvimento / Gerência de Redes
[EMAIL PROTECTED]



  Powered by 

   (__)
\\\'',)
  \/  \ ^
  .\._/_)

  www.FreeBSD.org

- Original Message - 
From: multnick [EMAIL PROTECTED]
To: Lista Brasileira de Discussão sobre FreeBSD (FUG-BR)
freebsd@fug.com.br
Sent: Monday, January 28, 2008 2:05 PM
Subject: Re: [FUG-BR] Squid 2.6 + PF


Ola Welkson,

Sim, eu seto os DNS da BrTelecom, primario/secundario.
Quando tento navegar o browser simplesmente nao navega, e tambem nao aparece
o erro do squid.
O erro que da a pagina nao foi encontrada, como se nao tivesse net.
Dai eu coloco o IP no browser, e pronto, navegacao 100%.
Por ser transparente, meu terminal, nao deveria pingar fora tambem ?
Se sim, nao esta pingando.

Abracos.

- Original Message - 
From: Welkson Renny de Medeiros [EMAIL PROTECTED]
To: Lista Brasileira de Discussão sobre FreeBSD (FUG-BR)
freebsd@fug.com.br
Sent: Monday, January 28, 2008 3:28 PM
Subject: Re: [FUG-BR] Squid 2.6 + PF


Opa Multnick!


Só uma dúvida... no XP você setou o DNS?

Outra coisa... quando tenta navegar dar algum erro de squid? (tipo negado ou
algo do tipo).

-- 
Welkson Renny de Medeiros
Focus Automação Comercial
Desenvolvimento / Gerência de Redes
[EMAIL PROTECTED]



  Powered by 

   (__)
\\\'',)
  \/  \ ^
  .\._/_)

  www.FreeBSD.org

- Original Message - 
From: multnick [EMAIL PROTECTED]
To: Lista Brasileira de Discussão sobre FreeBSD (FUG-BR)
freebsd@fug.com.br
Sent: Monday, January 28, 2008 12:07 PM
Subject: Re: [FUG-BR] Squid 2.6 + PF


Ola Welkson,

Segue abaixo a config, que fiz.

Kernel:
---
device  pf
device  pflog
device  pfsync

# Squid
options SYSVMSG
options MSGMNB=16384
options MSGMNI=41
options MSGSEG=2049
options MSGSSZ=64
options MSGTQL=512
options SHMSEG=16
options SHMMNI=32
options SHMMAX=2097152
options SHMALL=3096

pf.conf:

rdr pass on xl1 proto tcp from any to any port 80 - 127.0.0.1 port 3128

Squid:
--
http_port 3128 transparent
acl redeinterna src 10.0.0.0/24
http_access allow all
http_access deny all
always_direct allow all

rc.conf:

ifconfig_xl0=inet 192.168.1.1 netmask 255.255.255.0
ifconfig_xl1=inet 10.0.0.1 netmask 255.0.0.0
defaultrouter=192.168.1.254
hostname=FIREWALL
gateway_enable=YES
squid_enable=YES
pf_enable=YES
pf_rules=/etc/pf.conf
pf_flags=
pflog_enable=YES
pflog_logfile=/var/log/pflog
pflog_flags=

Setei o always_direct e mesmo assim, o transparent continua nao querendo
funcionar. ;/

No windows, seto ip 10.0.0.2/255.0.0.0 gateway 10.0.0.1.


Abracos.


- Original Message - 
From: Welkson Renny de Medeiros [EMAIL PROTECTED]
To: Lista Brasileira de Discussão sobre FreeBSD (FUG-BR)
freebsd@fug.com.br
Sent: Monday, January 28, 2008 10:45 AM
Subject: Re: [FUG-BR] Squid 2.6 + PF


Bom dia

Re: [FUG-BR] Squid 2.6 + PF

2008-01-28 Por tôpico Welkson Renny de Medeiros
Opa Multnick!


Só uma dúvida... no XP você setou o DNS?

Outra coisa... quando tenta navegar dar algum erro de squid? (tipo negado ou 
algo do tipo).

-- 
Welkson Renny de Medeiros
Focus Automação Comercial
Desenvolvimento / Gerência de Redes
[EMAIL PROTECTED]



  Powered by 

   (__)
\\\'',)
  \/  \ ^
  .\._/_)

  www.FreeBSD.org

- Original Message - 
From: multnick [EMAIL PROTECTED]
To: Lista Brasileira de Discussão sobre FreeBSD (FUG-BR) 
freebsd@fug.com.br
Sent: Monday, January 28, 2008 12:07 PM
Subject: Re: [FUG-BR] Squid 2.6 + PF


Ola Welkson,

Segue abaixo a config, que fiz.

Kernel:
---
device  pf
device  pflog
device  pfsync

# Squid
options SYSVMSG
options MSGMNB=16384
options MSGMNI=41
options MSGSEG=2049
options MSGSSZ=64
options MSGTQL=512
options SHMSEG=16
options SHMMNI=32
options SHMMAX=2097152
options SHMALL=3096

pf.conf:

rdr pass on xl1 proto tcp from any to any port 80 - 127.0.0.1 port 3128

Squid:
--
http_port 3128 transparent
acl redeinterna src 10.0.0.0/24
http_access allow all
http_access deny all
always_direct allow all

rc.conf:

ifconfig_xl0=inet 192.168.1.1 netmask 255.255.255.0
ifconfig_xl1=inet 10.0.0.1 netmask 255.0.0.0
defaultrouter=192.168.1.254
hostname=FIREWALL
gateway_enable=YES
squid_enable=YES
pf_enable=YES
pf_rules=/etc/pf.conf
pf_flags=
pflog_enable=YES
pflog_logfile=/var/log/pflog
pflog_flags=

Setei o always_direct e mesmo assim, o transparent continua nao querendo
funcionar. ;/

No windows, seto ip 10.0.0.2/255.0.0.0 gateway 10.0.0.1.


Abracos.


- Original Message - 
From: Welkson Renny de Medeiros [EMAIL PROTECTED]
To: Lista Brasileira de Discussão sobre FreeBSD (FUG-BR)
freebsd@fug.com.br
Sent: Monday, January 28, 2008 10:45 AM
Subject: Re: [FUG-BR] Squid 2.6 + PF


Bom dia Multnick!

Inclui always_direct allow all e nos avisa se funcionou.

Abraço,

-- 
Welkson Renny de Medeiros
Focus Automação Comercial
Desenvolvimento / Gerência de Redes
[EMAIL PROTECTED]



  Powered by 

   (__)
\\\'',)
  \/  \ ^
  .\._/_)

  www.FreeBSD.org

- Original Message - 
From: multnick [EMAIL PROTECTED]
To: Lista Brasileira de Discussão sobre FreeBSD (FUG-BR)
freebsd@fug.com.br
Sent: Monday, January 28, 2008 8:32 AM
Subject: Re: [FUG-BR] Squid 2.6 + PF


Ola Wesley,

Sobre o http_access all, e' apenas para testar mesmo a parte do transparent.
Na realidade como voce mesmo disse, posso colocar apenas para liberar a
redeinterna.
Mas como ainda e' um teste, nao me preocupei muito em alterar nao.
Apos fazer funcionar o transparent, que eu vou fazer as alteracoes que
preciso no squid.conf, como bloqueio de paginas e MSN.

Thiago J. Ruiz, eu tinha esquecido de colocar o /24 no email anterior.
Mas ja estava com /24 da forma que voce colocou no seu email.
Porem, mesmo assim, nao funciona, apenas quando coloco o IP no browser.
Eu tinha feito com ipfw, mas vi que varios emails na lista, deu preferencia
para o pf.
Mas mesmo assim, nao funcionou.
Rodei nat no pf hoje, mas tambem nao tive sucesso, em relacao ao
transparent.

Abracos.


- Original Message - 
From: Wesley Miranda [EMAIL PROTECTED]
To: Lista Brasileira de Discussão sobre FreeBSD (FUG-BR)
freebsd@fug.com.br
Sent: Monday, January 28, 2008 12:52 AM
Subject: Re: [FUG-BR] Squid 2.6 + PF


Tive problemas com o squid 2.6.x em um cliente fazendo a mesma coisa que
voce, a solução foi baixar pra versão 2.5.x, outro detale utilizei ipfw,
segue o squid.conf e a regra.

squid.conf
---
http_port 8181
icp_port 0

acl QUERY urlpath_regex cgi-bin \?
no_cache deny QUERY

cache_mem 32 MB
cache_swap_low  90
cache_swap_high 95
cache_effective_user squid
cache_effective_group squid
maximum_object_size 512 MB
minimum_object_size 0 KB
ipcache_size 1024
ipcache_low  90
ipcache_high 95
fqdncache_size 1024

cache_dir diskd /usr/local/squid/cache 2048 16 256

cache_access_log /usr/local/squid/logs/access.log
cache_log /usr/local/squid/logs/cache.log
cache_store_log none
cache_swap_log /usr/local/squid/logs/swap.log

logfile_rotate 2
redirect_rewrites_host_header off
cache_replacement_policy GDSF

emulate_httpd_log off
pid_filename /usr/local/squid/logs/squid.pid
debug_options ALL,1
log_fqdn on

refresh_pattern ^ftp: 15 20% 2280
refresh_pattern ^gopher: 15 0% 2280
refresh_pattern . 15 20% 2280
acl all src 0.0.0.0/0.0.0.0
acl manager proto cache_object
acl localhost src 127.0.0.1/255.255.255.255
acl to_localhost dst

Re: [FUG-BR] Squid 2.6 + PF

2008-01-28 Por tôpico multnick
Ola Welkson

Unica regra de firewall que estou usando e' esta no arquivo pf.conf:

# Squid
rdr pass on xl1 proto tcp from any to any port 80 - 127.0.0.1 port 3128

Onde xl1 eh minha rede interna.

Abracos.

- Original Message - 
From: Welkson Renny de Medeiros [EMAIL PROTECTED]
To: Lista Brasileira de Discussão sobre FreeBSD (FUG-BR) 
freebsd@fug.com.br
Sent: Monday, January 28, 2008 5:55 PM
Subject: Re: [FUG-BR] Squid 2.6 + PF


Posta a regra do seu NAT também... no seu email anterior não tem...



-- 
Welkson Renny de Medeiros
Focus Automação Comercial
Desenvolvimento / Gerência de Redes
[EMAIL PROTECTED]



  Powered by 

   (__)
\\\'',)
  \/  \ ^
  .\._/_)

  www.FreeBSD.org

- Original Message - 
From: multnick [EMAIL PROTECTED]
To: Lista Brasileira de Discussão sobre FreeBSD (FUG-BR)
freebsd@fug.com.br
Sent: Monday, January 28, 2008 2:05 PM
Subject: Re: [FUG-BR] Squid 2.6 + PF


Ola Welkson,

Sim, eu seto os DNS da BrTelecom, primario/secundario.
Quando tento navegar o browser simplesmente nao navega, e tambem nao aparece
o erro do squid.
O erro que da a pagina nao foi encontrada, como se nao tivesse net.
Dai eu coloco o IP no browser, e pronto, navegacao 100%.
Por ser transparente, meu terminal, nao deveria pingar fora tambem ?
Se sim, nao esta pingando.

Abracos.

- Original Message - 
From: Welkson Renny de Medeiros [EMAIL PROTECTED]
To: Lista Brasileira de Discussão sobre FreeBSD (FUG-BR)
freebsd@fug.com.br
Sent: Monday, January 28, 2008 3:28 PM
Subject: Re: [FUG-BR] Squid 2.6 + PF


Opa Multnick!


Só uma dúvida... no XP você setou o DNS?

Outra coisa... quando tenta navegar dar algum erro de squid? (tipo negado ou
algo do tipo).

-- 
Welkson Renny de Medeiros
Focus Automação Comercial
Desenvolvimento / Gerência de Redes
[EMAIL PROTECTED]



  Powered by 

   (__)
\\\'',)
  \/  \ ^
  .\._/_)

  www.FreeBSD.org

- Original Message - 
From: multnick [EMAIL PROTECTED]
To: Lista Brasileira de Discussão sobre FreeBSD (FUG-BR)
freebsd@fug.com.br
Sent: Monday, January 28, 2008 12:07 PM
Subject: Re: [FUG-BR] Squid 2.6 + PF


Ola Welkson,

Segue abaixo a config, que fiz.

Kernel:
---
device  pf
device  pflog
device  pfsync

# Squid
options SYSVMSG
options MSGMNB=16384
options MSGMNI=41
options MSGSEG=2049
options MSGSSZ=64
options MSGTQL=512
options SHMSEG=16
options SHMMNI=32
options SHMMAX=2097152
options SHMALL=3096

pf.conf:

rdr pass on xl1 proto tcp from any to any port 80 - 127.0.0.1 port 3128

Squid:
--
http_port 3128 transparent
acl redeinterna src 10.0.0.0/24
http_access allow all
http_access deny all
always_direct allow all

rc.conf:

ifconfig_xl0=inet 192.168.1.1 netmask 255.255.255.0
ifconfig_xl1=inet 10.0.0.1 netmask 255.0.0.0
defaultrouter=192.168.1.254
hostname=FIREWALL
gateway_enable=YES
squid_enable=YES
pf_enable=YES
pf_rules=/etc/pf.conf
pf_flags=
pflog_enable=YES
pflog_logfile=/var/log/pflog
pflog_flags=

Setei o always_direct e mesmo assim, o transparent continua nao querendo
funcionar. ;/

No windows, seto ip 10.0.0.2/255.0.0.0 gateway 10.0.0.1.


Abracos.


- Original Message - 
From: Welkson Renny de Medeiros [EMAIL PROTECTED]
To: Lista Brasileira de Discussão sobre FreeBSD (FUG-BR)
freebsd@fug.com.br
Sent: Monday, January 28, 2008 10:45 AM
Subject: Re: [FUG-BR] Squid 2.6 + PF


Bom dia Multnick!

Inclui always_direct allow all e nos avisa se funcionou.

Abraço,

-- 
Welkson Renny de Medeiros
Focus Automação Comercial
Desenvolvimento / Gerência de Redes
[EMAIL PROTECTED]



  Powered by 

   (__)
\\\'',)
  \/  \ ^
  .\._/_)

  www.FreeBSD.org

- Original Message - 
From: multnick [EMAIL PROTECTED]
To: Lista Brasileira de Discussão sobre FreeBSD (FUG-BR)
freebsd@fug.com.br
Sent: Monday, January 28, 2008 8:32 AM
Subject: Re: [FUG-BR] Squid 2.6 + PF


Ola Wesley,

Sobre o http_access all, e' apenas para testar mesmo a parte do transparent.
Na realidade como voce mesmo disse, posso colocar apenas para liberar a
redeinterna.
Mas como ainda e' um teste, nao me preocupei muito em alterar nao.
Apos fazer funcionar o transparent, que eu vou fazer as alteracoes que
preciso no squid.conf, como bloqueio de paginas e MSN.

Thiago J. Ruiz, eu tinha esquecido de colocar o

Re: [FUG-BR] Squid 2.6 + PF

2008-01-28 Por tôpico Alessandro de Souza Rocha
Em 28/01/08, multnick[EMAIL PROTECTED] escreveu:
 Ola Welkson

 Unica regra de firewall que estou usando e' esta no arquivo pf.conf:

 # Squid
 rdr pass on xl1 proto tcp from any to any port 80 - 127.0.0.1 port 3128

 Onde xl1 eh minha rede interna.

 Abracos.

 - Original Message -
 From: Welkson Renny de Medeiros [EMAIL PROTECTED]
 To: Lista Brasileira de Discussão sobre FreeBSD (FUG-BR)
 freebsd@fug.com.br
 Sent: Monday, January 28, 2008 5:55 PM
 Subject: Re: [FUG-BR] Squid 2.6 + PF


 Posta a regra do seu NAT também... no seu email anterior não tem...



 --
 Welkson Renny de Medeiros
 Focus Automação Comercial
 Desenvolvimento / Gerência de Redes
 [EMAIL PROTECTED]



   Powered by 

(__)
 \\\'',)
   \/  \ ^
   .\._/_)

   www.FreeBSD.org

 - Original Message -
 From: multnick [EMAIL PROTECTED]
 To: Lista Brasileira de Discussão sobre FreeBSD (FUG-BR)
 freebsd@fug.com.br
 Sent: Monday, January 28, 2008 2:05 PM
 Subject: Re: [FUG-BR] Squid 2.6 + PF


 Ola Welkson,

 Sim, eu seto os DNS da BrTelecom, primario/secundario.
 Quando tento navegar o browser simplesmente nao navega, e tambem nao aparece
 o erro do squid.
 O erro que da a pagina nao foi encontrada, como se nao tivesse net.
 Dai eu coloco o IP no browser, e pronto, navegacao 100%.
 Por ser transparente, meu terminal, nao deveria pingar fora tambem ?
 Se sim, nao esta pingando.

 Abracos.

 - Original Message -
 From: Welkson Renny de Medeiros [EMAIL PROTECTED]
 To: Lista Brasileira de Discussão sobre FreeBSD (FUG-BR)
 freebsd@fug.com.br
 Sent: Monday, January 28, 2008 3:28 PM
 Subject: Re: [FUG-BR] Squid 2.6 + PF


 Opa Multnick!


 Só uma dúvida... no XP você setou o DNS?

 Outra coisa... quando tenta navegar dar algum erro de squid? (tipo negado ou
 algo do tipo).

 --
 Welkson Renny de Medeiros
 Focus Automação Comercial
 Desenvolvimento / Gerência de Redes
 [EMAIL PROTECTED]



   Powered by 

(__)
 \\\'',)
   \/  \ ^
   .\._/_)

   www.FreeBSD.org

 - Original Message -
 From: multnick [EMAIL PROTECTED]
 To: Lista Brasileira de Discussão sobre FreeBSD (FUG-BR)
 freebsd@fug.com.br
 Sent: Monday, January 28, 2008 12:07 PM
 Subject: Re: [FUG-BR] Squid 2.6 + PF


 Ola Welkson,

 Segue abaixo a config, que fiz.

 Kernel:
 ---
 device  pf
 device  pflog
 device  pfsync

 # Squid
 options SYSVMSG
 options MSGMNB=16384
 options MSGMNI=41
 options MSGSEG=2049
 options MSGSSZ=64
 options MSGTQL=512
 options SHMSEG=16
 options SHMMNI=32
 options SHMMAX=2097152
 options SHMALL=3096

 pf.conf:
 
 rdr pass on xl1 proto tcp from any to any port 80 - 127.0.0.1 port 3128

 Squid:
 --
 http_port 3128 transparent
 acl redeinterna src 10.0.0.0/24
 http_access allow all
 http_access deny all
 always_direct allow all

 rc.conf:
 
 ifconfig_xl0=inet 192.168.1.1 netmask 255.255.255.0
 ifconfig_xl1=inet 10.0.0.1 netmask 255.0.0.0
 defaultrouter=192.168.1.254
 hostname=FIREWALL
 gateway_enable=YES
 squid_enable=YES
 pf_enable=YES
 pf_rules=/etc/pf.conf
 pf_flags=
 pflog_enable=YES
 pflog_logfile=/var/log/pflog
 pflog_flags=

 Setei o always_direct e mesmo assim, o transparent continua nao querendo
 funcionar. ;/

 No windows, seto ip 10.0.0.2/255.0.0.0 gateway 10.0.0.1.


 Abracos.


 - Original Message -
 From: Welkson Renny de Medeiros [EMAIL PROTECTED]
 To: Lista Brasileira de Discussão sobre FreeBSD (FUG-BR)
 freebsd@fug.com.br
 Sent: Monday, January 28, 2008 10:45 AM
 Subject: Re: [FUG-BR] Squid 2.6 + PF


 Bom dia Multnick!

 Inclui always_direct allow all e nos avisa se funcionou.

 Abraço,

 --
 Welkson Renny de Medeiros
 Focus Automação Comercial
 Desenvolvimento / Gerência de Redes
 [EMAIL PROTECTED]



   Powered by 

(__)
 \\\'',)
   \/  \ ^
   .\._/_)

   www.FreeBSD.org

 - Original Message -
 From: multnick [EMAIL PROTECTED]
 To: Lista Brasileira de Discussão sobre FreeBSD (FUG-BR)
 freebsd@fug.com.br
 Sent: Monday, January 28, 2008 8:32 AM
 Subject: Re: [FUG-BR] Squid 2.6 + PF


 Ola Wesley,

 Sobre o http_access all, e' apenas para testar mesmo a parte do transparent.
 Na realidade como voce mesmo disse, posso colocar apenas para liberar a
 redeinterna.
 Mas como ainda e' um teste, nao me preocupei muito em alterar

Re: [FUG-BR] Squid 2.6 + PF

2008-01-28 Por tôpico multnick
Ola Wesley,

Eu colei errado, o http_access deny all esta comentado.
Quando me referi ao teste, se funcionar o transparent irei usar a versao 
2.6.x, agora se nao houver uma solucao para transparent na versao 2.6.x, 
terei que correr para versao 2.5.x.

Abracos.


- Original Message - 
From: Wesley Miranda [EMAIL PROTECTED]
To: Lista Brasileira de Discussão sobre FreeBSD (FUG-BR) 
freebsd@fug.com.br
Sent: Monday, January 28, 2008 2:30 PM
Subject: Re: [FUG-BR] Squid 2.6 + PF


Voce esta fazendo testes correto ? É possivel voce instalar o squid 2.5.x?
http_access allow all
http_access deny all

Ou voce nega ou voce libera
Mesma coisa de setar:
/sbin/ipfw add 100 allow ip from 10.208.2.0/24 to 192.168.17.0/24
/sbin/ipfw add 101 deny ip from 10.208.2.0/24 to 192.168.17.0/24

Em 28/01/08, multnick [EMAIL PROTECTED] escreveu:

 Ola Welkson,

 Segue abaixo a config, que fiz.

 Kernel:
 ---
 device  pf
 device  pflog
 device  pfsync

 # Squid
 options SYSVMSG
 options MSGMNB=16384
 options MSGMNI=41
 options MSGSEG=2049
 options MSGSSZ=64
 options MSGTQL=512
 options SHMSEG=16
 options SHMMNI=32
 options SHMMAX=2097152
 options SHMALL=3096

 pf.conf:
 
 rdr pass on xl1 proto tcp from any to any port 80 - 127.0.0.1 port 3128

 Squid:
 --
 http_port 3128 transparent
 acl redeinterna src 10.0.0.0/24
 http_access allow all
 http_access deny all
 always_direct allow all

 rc.conf:
 
 ifconfig_xl0=inet 192.168.1.1 netmask 255.255.255.0
 ifconfig_xl1=inet 10.0.0.1 netmask 255.0.0.0
 defaultrouter=192.168.1.254
 hostname=FIREWALL
 gateway_enable=YES
 squid_enable=YES
 pf_enable=YES
 pf_rules=/etc/pf.conf
 pf_flags=
 pflog_enable=YES
 pflog_logfile=/var/log/pflog
 pflog_flags=

 Setei o always_direct e mesmo assim, o transparent continua nao querendo
 funcionar. ;/

 No windows, seto ip 10.0.0.2/255.0.0.0 gateway 10.0.0.1.


 Abracos.


 - Original Message -
 From: Welkson Renny de Medeiros [EMAIL PROTECTED]
 To: Lista Brasileira de Discussão sobre FreeBSD (FUG-BR)
 freebsd@fug.com.br
 Sent: Monday, January 28, 2008 10:45 AM
 Subject: Re: [FUG-BR] Squid 2.6 + PF


 Bom dia Multnick!

 Inclui always_direct allow all e nos avisa se funcionou.

 Abraço,

 --
 Welkson Renny de Medeiros
 Focus Automação Comercial
 Desenvolvimento / Gerência de Redes
 [EMAIL PROTECTED]



   Powered by 

(__)
 \\\'',)
   \/  \ ^
   .\._/_)

   www.FreeBSD.org

 - Original Message -
 From: multnick [EMAIL PROTECTED]
 To: Lista Brasileira de Discussão sobre FreeBSD (FUG-BR)
 freebsd@fug.com.br
 Sent: Monday, January 28, 2008 8:32 AM
 Subject: Re: [FUG-BR] Squid 2.6 + PF


 Ola Wesley,

 Sobre o http_access all, e' apenas para testar mesmo a parte do
 transparent.
 Na realidade como voce mesmo disse, posso colocar apenas para liberar a
 redeinterna.
 Mas como ainda e' um teste, nao me preocupei muito em alterar nao.
 Apos fazer funcionar o transparent, que eu vou fazer as alteracoes que
 preciso no squid.conf, como bloqueio de paginas e MSN.

 Thiago J. Ruiz, eu tinha esquecido de colocar o /24 no email anterior.
 Mas ja estava com /24 da forma que voce colocou no seu email.
 Porem, mesmo assim, nao funciona, apenas quando coloco o IP no browser.
 Eu tinha feito com ipfw, mas vi que varios emails na lista, deu
 preferencia
 para o pf.
 Mas mesmo assim, nao funcionou.
 Rodei nat no pf hoje, mas tambem nao tive sucesso, em relacao ao
 transparent.

 Abracos.


 - Original Message -
 From: Wesley Miranda [EMAIL PROTECTED]
 To: Lista Brasileira de Discussão sobre FreeBSD (FUG-BR)
 freebsd@fug.com.br
 Sent: Monday, January 28, 2008 12:52 AM
 Subject: Re: [FUG-BR] Squid 2.6 + PF


 Tive problemas com o squid 2.6.x em um cliente fazendo a mesma coisa que
 voce, a solução foi baixar pra versão 2.5.x, outro detale utilizei ipfw,
 segue o squid.conf e a regra.

 squid.conf
 ---
 http_port 8181
 icp_port 0

 acl QUERY urlpath_regex cgi-bin \?
 no_cache deny QUERY

 cache_mem 32 MB
 cache_swap_low  90
 cache_swap_high 95
 cache_effective_user squid
 cache_effective_group squid
 maximum_object_size 512 MB
 minimum_object_size 0 KB
 ipcache_size 1024
 ipcache_low  90
 ipcache_high 95
 fqdncache_size 1024

 cache_dir diskd /usr/local/squid/cache 2048 16 256

 cache_access_log /usr/local/squid/logs/access.log
 cache_log /usr/local/squid/logs/cache.log
 cache_store_log none
 cache_swap_log /usr/local/squid/logs/swap.log

 logfile_rotate 2
 redirect_rewrites_host_header off
 cache_replacement_policy GDSF

 emulate_httpd_log off
 pid_filename /usr/local/squid/logs/squid.pid
 debug_options ALL,1
 log_fqdn on

 refresh_pattern ^ftp: 15 20% 2280

Re: [FUG-BR] Squid 2.6 + PF

2008-01-27 Por tôpico Wesley Miranda
Tive problemas com o squid 2.6.x em um cliente fazendo a mesma coisa que
voce, a solução foi baixar pra versão 2.5.x, outro detale utilizei ipfw,
segue o squid.conf e a regra.

squid.conf
---
http_port 8181
icp_port 0

acl QUERY urlpath_regex cgi-bin \?
no_cache deny QUERY

cache_mem 32 MB
cache_swap_low  90
cache_swap_high 95
cache_effective_user squid
cache_effective_group squid
maximum_object_size 512 MB
minimum_object_size 0 KB
ipcache_size 1024
ipcache_low  90
ipcache_high 95
fqdncache_size 1024

cache_dir diskd /usr/local/squid/cache 2048 16 256

cache_access_log /usr/local/squid/logs/access.log
cache_log /usr/local/squid/logs/cache.log
cache_store_log none
cache_swap_log /usr/local/squid/logs/swap.log

logfile_rotate 2
redirect_rewrites_host_header off
cache_replacement_policy GDSF

emulate_httpd_log off
pid_filename /usr/local/squid/logs/squid.pid
debug_options ALL,1
log_fqdn on

refresh_pattern ^ftp: 15 20% 2280
refresh_pattern ^gopher: 15 0% 2280
refresh_pattern . 15 20% 2280
acl all src 0.0.0.0/0.0.0.0
acl manager proto cache_object
acl localhost src 127.0.0.1/255.255.255.255
acl to_localhost dst 127.0.0.0/8
acl SSL_ports port 443 563
acl Safe_ports port 80 # http
acl Safe_ports port 21 # ftp
acl Safe_ports port 443 563 # https, snews
acl Safe_ports port 70 # gopher
acl Safe_ports port 210 # wais
acl Safe_ports port 1025-65535 # unregistered ports
acl Safe_ports port 280 # http-mgmt
acl Safe_ports port 488 # gss-http
acl Safe_ports port 591 # filemaker
acl Safe_ports port 777 # multiling http
acl CONNECT method CONNECT
acl localnet src 192.168.17.0/255.255.255.0
http_access allow manager localhost
http_access deny manager
http_access deny !Safe_ports
http_access deny CONNECT !SSL_ports
http_access allow localnet
http_access deny all

httpd_accel_host virtual
httpd_accel_port 80
httpd_accel_with_proxy on
httpd_accel_uses_host_header on

cache_mgr [EMAIL PROTECTED]
visible_hostname http://www.freebsdconsult.com.br
memory_pools on
forwarded_for on
log_icp_queries off
buffered_logs on
icon_directory /usr/local/etc/squid/icons
error_directory /usr/local/etc/squid/errors/Portuguese
mime_table  /usr/local/etc/squid/mime.conf

Regra ipfw
/sbin/ipfw add 500 allow tcp from me to any dst-port 80
/sbin/ipfw add 600 fwd 127.0.0.1,8181 tcp from 192.168.17.0/24 to any
dst-port 80

OBS : http_access allow all  Voce pretende liberar sua proxy da rede
interna pra qualquer pessoa fora da rede utilizar ? O correto é Deny pra não
terem acesso externo.

Abraço.

2008/1/27, multnick [EMAIL PROTECTED]:

 Ola galera,

 Estou com pequeno problema para deixar o proxy transparent.
 Compilei kernel com suporte a pf.
 Compilei o squid via ports versao 2.6.18 com suporte a pf.
 No squid.conf setei:

 http_port 3128 transparent

 Criei acl para a rede interna:

 acl redeinterna src 10.0.0.1

 E liberei:

 http_access allow all

 No arquivo pf.conf setei.
 rdr pass on xl1 proto tcp from any to any port 80 - 127.0.0.1 port 3128

 Sendo que:
 xl0 = 192.168.1.1 - saida modem DLS.
 xl1 = 10.0.0.1 - rede interna.

 Maq. da rede interna com IP 10.0.0.2 Mask 255.0.0.0 Gateway 10.0.0.1.

 Essa config, nao esta navegando por transparent, porem se eu coloco o IP
 10.0.0.1 no Navegador abre pagina normal.

 Desde ja' agradeco.
 -
 Histórico: http://www.fug.com.br/historico/html/freebsd/
 Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd

-
Histórico: http://www.fug.com.br/historico/html/freebsd/
Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd


Re: [FUG-BR] Squid 2.6

2007-05-29 Por tôpico Marcio Antunes
por acaso não se encontra em

usr/ports/www/squid/  a versão 2.6.13 ?

http://www.freebsd.org/cgi/cvsweb.cgi/ports/www/squid/




2007/5/28, Thiago J. Ruiz [EMAIL PROTECTED]:
 # vi /usr/ports/UPDATING

 20070207:
   AFFECTS: users of www/squid*
   AUTHOR: [EMAIL PROTECTED]

   The www/squid port has been updated to 2.6.  If you are updating from Squid
   2.5, please read the Squid release notes at
   
 http://www.squid-cache.org/Versions/v2/2.6/squid-2.6.STABLE9-RELEASENOTES.html
   and see whether you need to adapt your squid.conf to the changes described
   there.

   Squid 2.5 will be available as www/squid25 for next few months.  But note
   it's no longer being maintained by the Squid developers.


 []'z


 Em 28/05/07, Suprema Informática Ltda[EMAIL PROTECTED] escreveu:
  Impressão minha, ou o ports do squid 2.6 foi removido
 
 
  /usr/ports/www/squid26
 
  Leandro
 
  -
  Histórico: http://www.fug.com.br/historico/html/freebsd/
  Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
 


 --
 Thiago J. Ruiz
 http://thiagoruiz.blogspot.com
 -
 Histórico: http://www.fug.com.br/historico/html/freebsd/
 Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd

-
Histórico: http://www.fug.com.br/historico/html/freebsd/
Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd


Re: [FUG-BR] Squid 2.6

2007-05-29 Por tôpico Jorge Petry
Boa tarde.

Sim, foi removido ficando agora como default

/usr/ports/www/squid

para quem gosta ainda sobrou a versao 2.5

/usr/ports/www/squid25

Abraço.


__
Jorge Petry
Adm de Redes  Servidores FreeBSD
[EMAIL PROTECTED]

- Original Message - 
From: Suprema Informática Ltda [EMAIL PROTECTED]
To: Lista Brasileira de Discussão sobre FreeBSD (FUG-BR) 
freebsd@fug.com.br
Sent: Monday, May 28, 2007 8:49 PM
Subject: [FUG-BR] Squid 2.6


Impressão minha, ou o ports do squid 2.6 foi removido


/usr/ports/www/squid26

Leandro

-
Histórico: http://www.fug.com.br/historico/html/freebsd/
Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd 

-
Histórico: http://www.fug.com.br/historico/html/freebsd/
Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd


Re: [FUG-BR] Squid 2.6

2007-05-28 Por tôpico Thiago J. Ruiz
# vi /usr/ports/UPDATING

20070207:
  AFFECTS: users of www/squid*
  AUTHOR: [EMAIL PROTECTED]

  The www/squid port has been updated to 2.6.  If you are updating from Squid
  2.5, please read the Squid release notes at
  http://www.squid-cache.org/Versions/v2/2.6/squid-2.6.STABLE9-RELEASENOTES.html
  and see whether you need to adapt your squid.conf to the changes described
  there.

  Squid 2.5 will be available as www/squid25 for next few months.  But note
  it's no longer being maintained by the Squid developers.


[]'z


Em 28/05/07, Suprema Informática Ltda[EMAIL PROTECTED] escreveu:
 Impressão minha, ou o ports do squid 2.6 foi removido


 /usr/ports/www/squid26

 Leandro

 -
 Histórico: http://www.fug.com.br/historico/html/freebsd/
 Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd



-- 
Thiago J. Ruiz
http://thiagoruiz.blogspot.com
-
Histórico: http://www.fug.com.br/historico/html/freebsd/
Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd


Re: [FUG-BR] squid 2.6 transparente

2007-05-11 Por tôpico Alessandro de Souza Rocha
Em 10/05/07, Rafael Busetti[EMAIL PROTECTED] escreveu:
 poe assim amigo:

 http_port 3128 transparent

 e faz no teu firewall o redirecionamento (fwd) na 127.0.0.1


 Em 10/05/07, Denis Granato[EMAIL PROTECTED] escreveu:
  Boa noite a todos,
 
  Estou tentando configurar o squid em modo transparente e não estou
  conseguindo, só navego com proxy no IE.
  Nas versoes antigas colocava-se
 
  httpd_accel_host virtual
  httpd_accel_port 80
  httpd_accel_with_proxy on
  httpd_accel_uses_host_header on
 
  mas agora essas linhas dão erro, dei uma procurada na net, dizem pra
  usar mais ou menos assim:
 
  http_port 192.168.0.254:3128 transparent e pronto , mas não vai, só se
  colocar proxy no IE
 
  alguem pode ajudar? Obrigado
  -
  Histórico: http://www.fug.com.br/historico/html/freebsd/
  Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
 
 -
 Histórico: http://www.fug.com.br/historico/html/freebsd/
 Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd


Caro amigo tive o mesmo problema que vc so que retirei o squid2.6 e
coloquei o 2.5 estava com pressa nao tive tempo para mexer com ele.

-- 
Alessandro de Souza Rocha
Administrador de Redes e Sistemas
Freebsd-BR User #117
-
Histórico: http://www.fug.com.br/historico/html/freebsd/
Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd


Re: [FUG-BR] squid 2.6 transparente

2007-05-11 Por tôpico Denis Granato
On 5/10/07, Rafael Busetti [EMAIL PROTECTED] wrote:
 poe assim amigo:

 http_port 3128 transparent

 e faz no teu firewall o redirecionamento (fwd) na 127.0.0.1



Eu tenho a regra

ipfw add 100 fwd 127.0.0.1,3128 tcp from 192.168.1.0/24 to any 80 via vr1

mas mesmo assim nao esta funcionando, só colocando o proxy no IE, vou
ter que por o squid versão mais antiga como o nosso amigo Rafael?
-
Histórico: http://www.fug.com.br/historico/html/freebsd/
Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd


Re: [FUG-BR] squid 2.6 transparente

2007-05-11 Por tôpico Alessandro de Souza Rocha
Em 11/05/07, Denis Granato[EMAIL PROTECTED] escreveu:
 On 5/10/07, Rafael Busetti [EMAIL PROTECTED] wrote:
  poe assim amigo:
 
  http_port 3128 transparent
 
  e faz no teu firewall o redirecionamento (fwd) na 127.0.0.1
 
 

 Eu tenho a regra

 ipfw add 100 fwd 127.0.0.1,3128 tcp from 192.168.1.0/24 to any 80 via vr1

 mas mesmo assim nao esta funcionando, só colocando o proxy no IE, vou
 ter que por o squid versão mais antiga como o nosso amigo Rafael?
 -
 Histórico: http://www.fug.com.br/historico/html/freebsd/
 Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd


na versao antiga roda tanto com ipfw e com pf desta forma
rdr on $int_if proto tcp from any to any port 80 - 192.168.0.252 port 3128
ipfw add 50  fwd 127.0.0.1,3128 tcp from any to any 80 in via rl0

-- 
Alessandro de Souza Rocha
Administrador de Redes e Sistemas
Freebsd-BR User #117
-
Histórico: http://www.fug.com.br/historico/html/freebsd/
Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd


Re: [FUG-BR] squid 2.6 transparente

2007-05-11 Por tôpico Rafael Busetti
não, eu tenho rodando a ultima versão (2.6) com proxy transparente
perfeitamente, provavelmente exista alguma regra antes do teu fwd que
faz com o squid não passe por ele .



Em 11/05/07, Alessandro de Souza Rocha[EMAIL PROTECTED] escreveu:
 Em 11/05/07, Denis Granato[EMAIL PROTECTED] escreveu:
  On 5/10/07, Rafael Busetti [EMAIL PROTECTED] wrote:
   poe assim amigo:
  
   http_port 3128 transparent
  
   e faz no teu firewall o redirecionamento (fwd) na 127.0.0.1
  
  
 
  Eu tenho a regra
 
  ipfw add 100 fwd 127.0.0.1,3128 tcp from 192.168.1.0/24 to any 80 via vr1
 
  mas mesmo assim nao esta funcionando, só colocando o proxy no IE, vou
  ter que por o squid versão mais antiga como o nosso amigo Rafael?
  -
  Histórico: http://www.fug.com.br/historico/html/freebsd/
  Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
 

 na versao antiga roda tanto com ipfw e com pf desta forma
 rdr on $int_if proto tcp from any to any port 80 - 192.168.0.252 port 3128
 ipfw add 50  fwd 127.0.0.1,3128 tcp from any to any 80 in via rl0

 --
 Alessandro de Souza Rocha
 Administrador de Redes e Sistemas
 Freebsd-BR User #117
 -
 Histórico: http://www.fug.com.br/historico/html/freebsd/
 Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd

-
Histórico: http://www.fug.com.br/historico/html/freebsd/
Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd


Re: [FUG-BR] squid 2.6 transparente

2007-05-11 Por tôpico Marcel Souza Figueiredo
Eu li em algum lugar que o 2.6.X (eu nao lembro de certo qual a versao  
) há um problema neste servico.

Faca o seguinte teste, mude a  versao e tente novamente.


Denis Granato escreveu:
 On 5/10/07, Rafael Busetti [EMAIL PROTECTED] wrote:
   
 poe assim amigo:

 http_port 3128 transparent

 e faz no teu firewall o redirecionamento (fwd) na 127.0.0.1


 

 Eu tenho a regra

 ipfw add 100 fwd 127.0.0.1,3128 tcp from 192.168.1.0/24 to any 80 via vr1

 mas mesmo assim nao esta funcionando, só colocando o proxy no IE, vou
 ter que por o squid versão mais antiga como o nosso amigo Rafael?
 -
 Histórico: http://www.fug.com.br/historico/html/freebsd/
 Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd



   

-
Histórico: http://www.fug.com.br/historico/html/freebsd/
Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd


Re: [FUG-BR] squid 2.6 transparente

2007-05-11 Por tôpico Alessandro de Souza Rocha
Em 11/05/07, Marcel Souza Figueiredo[EMAIL PROTECTED] escreveu:
 Eu li em algum lugar que o 2.6.X (eu nao lembro de certo qual a versao
 ) há um problema neste servico.

 Faca o seguinte teste, mude a  versao e tente novamente.


 Denis Granato escreveu:
  On 5/10/07, Rafael Busetti [EMAIL PROTECTED] wrote:
 
  poe assim amigo:
 
  http_port 3128 transparent
 
  e faz no teu firewall o redirecionamento (fwd) na 127.0.0.1
 
 
 
 
  Eu tenho a regra
 
  ipfw add 100 fwd 127.0.0.1,3128 tcp from 192.168.1.0/24 to any 80 via vr1
 
  mas mesmo assim nao esta funcionando, só colocando o proxy no IE, vou
  ter que por o squid versão mais antiga como o nosso amigo Rafael?
  -
  Histórico: http://www.fug.com.br/historico/html/freebsd/
  Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
 
 
 
 

 -
 Histórico: http://www.fug.com.br/historico/html/freebsd/
 Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd


Resol a qustao do squid26 para funcionar como proxy transparent
coloque esta opcao
 http_port 3128 transparent vhost
always_direct allow all
depois so testa.
-- 
Alessandro de Souza Rocha
Administrador de Redes e Sistemas
Freebsd-BR User #117
-
Histórico: http://www.fug.com.br/historico/html/freebsd/
Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd


Re: [FUG-BR] squid 2.6 transparente [RESOLVIDO]

2007-05-11 Por tôpico Denis Granato
desinstalei o squid e instalei novamente com a opção env FLAVOR=transparent

muito obrigado a todos que me ajudaram

On 5/11/07, Alessandro de Souza Rocha [EMAIL PROTECTED] wrote:
 Em 11/05/07, Marcel Souza Figueiredo[EMAIL PROTECTED] escreveu:
  Eu li em algum lugar que o 2.6.X (eu nao lembro de certo qual a versao
  ) há um problema neste servico.
 
  Faca o seguinte teste, mude a  versao e tente novamente.
 
 
  Denis Granato escreveu:
   On 5/10/07, Rafael Busetti [EMAIL PROTECTED] wrote:
  
   poe assim amigo:
  
   http_port 3128 transparent
  
   e faz no teu firewall o redirecionamento (fwd) na 127.0.0.1
  
  
  
  
   Eu tenho a regra
  
   ipfw add 100 fwd 127.0.0.1,3128 tcp from 192.168.1.0/24 to any 80 via vr1
  
   mas mesmo assim nao esta funcionando, só colocando o proxy no IE, vou
   ter que por o squid versão mais antiga como o nosso amigo Rafael?
   -
   Histórico: http://www.fug.com.br/historico/html/freebsd/
   Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
  
  
  
  
 
  -
  Histórico: http://www.fug.com.br/historico/html/freebsd/
  Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
 

 Resol a qustao do squid26 para funcionar como proxy transparent
 coloque esta opcao
  http_port 3128 transparent vhost
 always_direct allow all
 depois so testa.
 --
 Alessandro de Souza Rocha
 Administrador de Redes e Sistemas
 Freebsd-BR User #117
 -
 Histórico: http://www.fug.com.br/historico/html/freebsd/
 Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd

-
Histórico: http://www.fug.com.br/historico/html/freebsd/
Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd


Re: [FUG-BR] squid 2.6 transparente

2007-05-10 Por tôpico Rafael Busetti
poe assim amigo:

http_port 3128 transparent

e faz no teu firewall o redirecionamento (fwd) na 127.0.0.1


Em 10/05/07, Denis Granato[EMAIL PROTECTED] escreveu:
 Boa noite a todos,

 Estou tentando configurar o squid em modo transparente e não estou
 conseguindo, só navego com proxy no IE.
 Nas versoes antigas colocava-se

 httpd_accel_host virtual
 httpd_accel_port 80
 httpd_accel_with_proxy on
 httpd_accel_uses_host_header on

 mas agora essas linhas dão erro, dei uma procurada na net, dizem pra
 usar mais ou menos assim:

 http_port 192.168.0.254:3128 transparent e pronto , mas não vai, só se
 colocar proxy no IE

 alguem pode ajudar? Obrigado
 -
 Histórico: http://www.fug.com.br/historico/html/freebsd/
 Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd

-
Histórico: http://www.fug.com.br/historico/html/freebsd/
Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd