[FUG-BR] Problema: Squid + Proxy Transparente + IFW + FreeBSD 8

2010-02-26 Por tôpico Cleber Araujo
Bom dia pessoal,

Já tentei de diversas formas fazer o squid funcionar em modo transparente no
FreeBSD8 usando o IPFW mas ainda consegui, embora funcione normalmente
setando manualmente no browser.

Outra coisa: quando ativo as regras natd o ssh pára de funcionar, não
entendi nadinha.

Alguém pode me dar um help?



Para maior entendimento segue minhas configurações:

- x - x - x - x - x -
NICs:
sis0 = 192.168.254.89/24 (essa está conectada a internet) -- Placa de
entrada
vr0 = 10.0.10.1/26 (conectada a rede local) -- Placa de saída

- x - x - x - x - x -

ACL's do IPFW:
Obs: uso o firewall no padrão fechado (65535 deny all to all)

# Limpa todas as regras
-q -f flush

# Inicia construcao do Firewall Statefull
add 04 check-state

# Libera comunicacao pela loopback
add 05 allow ip from any to any via lo0

# Redireciona trafego da porta 80 para a porta 3128 do GateWay
add 06 fwd 127.0.0.1,3128 tcp from any to any dst-port 80 via vr0 setup
keep-state

# Libera conexao do socket Divert (NAT)
#add 07 divert natd ip from any to any { dst-ip 10.0.10.0/26 or src-ip
10.0.10.0/26 } via sis0
#add 08 divert natd ip from any to any via vr0

# Bloqueia conexao do localhost
add 09 deny { dst-ip 127.0.0.1/8 or src-ip 127.0.0.1/8 }

# Libera comunicacao ao SSH
add 15 allow tcp from any to any { dst-port 22 or src-port 22 }

# Libera comunicacao DNS
add 10 allow udp from any to any  { dst-port 53 or src-port 53 }

# Libera conexao com a Web
add 11 allow tcp from me to any dst-port 80

# Libera comunicacao NETBIOS
add 12 allow udp from any to any { dst-port 137 or src-port 137 }
add 13 allow udp from any to any { dst-port 138 or src-port 138 }
add 14 allow udp from any to any { dst-port 139 or src-port 139 }

# Libera comunicacao SQUID
add 14 allow tcp from any to any { dst-port 3128 or src-port 3128 }

- x - x - x - x - x -


Desde já muito grato a todos!

Um grande abraço,



-- 
Cleber Araújo
Analista de TI
-
Histórico: http://www.fug.com.br/historico/html/freebsd/
Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd


Re: [FUG-BR] Problema: Squid + Proxy Transparente + IFW + FreeBSD 8

2010-02-26 Por tôpico Cleber Araujo
Ops, esqueci de avisar que o squi está setado com o parâmetro:

http_port 3128 transparent

Um grande abraço,

-- 
Cleber Araújo
Analista de TI
-
Histórico: http://www.fug.com.br/historico/html/freebsd/
Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd


[FUG-BR] Problema Squid

2006-10-04 Por tôpico Rafael Faria
Olá novamente lista.

Estou com um outro problema com o Squid...
Não sei se é um problema da minha versão do Squid (2.6.3) do meu
FreeBSD (6.2PRERELEASE), ou o que...

O que acontece é o seguinte: quando eu tento rotacionar o log do squid
(squid -k rotate), ou matar o squid (squid -k shutdown) ou qualquer
coisa relacionado ao squid depois de um certo tempo que ele esteja
rodando, ele não se encontra, mesmo que ele esteja rodando
normalmente...

Se eu acabo de iniciar ele, e faço tudo isso ae, ele funciona normalmente.
Porém após uma hora, ele já começa a dar problemas:

papillon# squid -k rotate
squid: ERROR: No running copy
papillon# squid -k shutdown
squid: ERROR: No running copy
papillon# cd /usr/local/etc/rc.d
papillon# ./squid stop
Stopping squid.
squid: ERROR: No running copy
Waiting for PIDS: 675 677, 675 677, 675 677, 675 677, 675 677^C
papillon# kill -KILL 675
papillon# kill -KILL 677
papillon# squid
papillon# squid -k reload
papillon#

E enquanto isso ae, ele estava funcionando normalmente. Fazendo proxy
transparente.
Ele apenas não encontrava (acho q o PID).

Alguem já teve algum problema parecido? alguma ideia de como resolver?

Pq infelizmente com isso acontecendo, eu não consigo rotacionar o log,
já que o squid -k rotate, não funciona.
-
Histórico: http://www.fug.com.br/historico/html/freebsd/
Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd


Re: [FUG-BR] Problema Squid

2006-10-04 Por tôpico Junior Pires
Cara, você setou as permissões no /usr/local/squid ?


 Olá novamente lista.

 Estou com um outro problema com o Squid...
 Não sei se é um problema da minha versão do Squid (2.6.3) do meu
 FreeBSD (6.2PRERELEASE), ou o que...

 O que acontece é o seguinte: quando eu tento rotacionar o log do squid
 (squid -k rotate), ou matar o squid (squid -k shutdown) ou qualquer
 coisa relacionado ao squid depois de um certo tempo que ele esteja
 rodando, ele não se encontra, mesmo que ele esteja rodando
 normalmente...

 Se eu acabo de iniciar ele, e faço tudo isso ae, ele funciona normalmente.
 Porém após uma hora, ele já começa a dar problemas:

 papillon# squid -k rotate
 squid: ERROR: No running copy
 papillon# squid -k shutdown
 squid: ERROR: No running copy
 papillon# cd /usr/local/etc/rc.d
 papillon# ./squid stop
 Stopping squid.
 squid: ERROR: No running copy
 Waiting for PIDS: 675 677, 675 677, 675 677, 675 677, 675 677^C
 papillon# kill -KILL 675
 papillon# kill -KILL 677
 papillon# squid
 papillon# squid -k reload
 papillon#

 E enquanto isso ae, ele estava funcionando normalmente. Fazendo proxy
 transparente.
 Ele apenas não encontrava (acho q o PID).

 Alguem já teve algum problema parecido? alguma ideia de como resolver?

 Pq infelizmente com isso acontecendo, eu não consigo rotacionar o log,
 já que o squid -k rotate, não funciona.
 -
 Histórico: http://www.fug.com.br/historico/html/freebsd/
 Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd

 --
 Esta mensagem foi verificada pelo sistema de antivírus e
  acredita-se estar livre de perigo.





-- 
Junior Pires
Assistente de Informáica
CPD
Gujão Alimentos.
Tel: (75) 3244-2121 (Ramal 202).


-- 
Esta mensagem foi verificada pelo sistema de antivírus e
 acredita-se estar livre de perigo.

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


Re: [FUG-BR] Problema Squid

2006-10-04 Por tôpico Giovanni P. Tirloni
Rafael Faria wrote:
 Olá novamente lista.
 
 Estou com um outro problema com o Squid...
 Não sei se é um problema da minha versão do Squid (2.6.3) do meu
 FreeBSD (6.2PRERELEASE), ou o que...
 
 O que acontece é o seguinte: quando eu tento rotacionar o log do squid
 (squid -k rotate), ou matar o squid (squid -k shutdown) ou qualquer
 coisa relacionado ao squid depois de um certo tempo que ele esteja
 rodando, ele não se encontra, mesmo que ele esteja rodando
 normalmente...
 
 Se eu acabo de iniciar ele, e faço tudo isso ae, ele funciona normalmente.
 Porém após uma hora, ele já começa a dar problemas:
 
 papillon# squid -k rotate
 squid: ERROR: No running copy
 papillon# squid -k shutdown
 squid: ERROR: No running copy
 papillon# cd /usr/local/etc/rc.d
 papillon# ./squid stop
 Stopping squid.
 squid: ERROR: No running copy
 Waiting for PIDS: 675 677, 675 677, 675 677, 675 677, 675 677^C
 papillon# kill -KILL 675
 papillon# kill -KILL 677
 papillon# squid
 papillon# squid -k reload
 papillon#
 
 E enquanto isso ae, ele estava funcionando normalmente. Fazendo proxy
 transparente.
 Ele apenas não encontrava (acho q o PID).
 
 Alguem já teve algum problema parecido? alguma ideia de como resolver?
 
 Pq infelizmente com isso acontecendo, eu não consigo rotacionar o log,
 já que o squid -k rotate, não funciona.


  Veja se ele está conseguindo criar o arquivo .pid normalmente e se o 
caminho dele no squid.conf (pid_filename) é o mesmo que o 
/etc/rc.d/squid está usando.

-- 
Giovanni P. Tirloni
http://www.tirloni.org

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