Squid: Log Não Aparece endereço de IP do host [RESOLVIDO]

1. Squid: Log Não Aparece endereço de IP do host [RESOLVIDO]

Guilherme Alan Gonçalves Tosta
gui_lxsvr

(usa Ubuntu)

Enviado em 31/03/2011 - 12:07h

Ola Galera do Viva o Lx!!!!

Instalei o squid, coloquei para rodar, funciona perfeitamente.

Só que preferi sugar um pouco do squid.conf original, apenas fui descomentando algumas opções e inserindo alguns parametros. A parte de bloqueio e liberação de site funciona perfeitamente.

Mas o problema é que o arquivo de log não aparece o endereço e IP do host, só endereço de rede, por exemplo:

Eu(IP: 10.0.0.38) Requisito o google, mas no log aparece:

"10.0.0.0 (<<<<< Endereço de rede onde deveria aparecer o do host)TCP_MISS/200 2408 GET http://www.google.com.br "

Alguém poderia me informar como faço para que apareça o endereço de ip do host e não da rede???

Desde já muito agradecido.




  


2. Re: Squid: Log Não Aparece endereço de IP do host [RESOLVIDO]

Natanael Henrique
n4t4n

(usa Arch Linux)

Enviado em 31/03/2011 - 13:46h

Entre no site http://wiki.squid-cache.org/ConfigExamples acesse o manual on-line referente à sua versão e procure por LOGFILE OPTIONS.
Parece ser a logformat mas não tenho certeza, então vc vai ter que testar.


3. ...

Guilherme Alan Gonçalves Tosta
gui_lxsvr

(usa Ubuntu)

Enviado em 01/04/2011 - 13:50h

Eu olhei de cabo a rabo o scrip do squid, e não é pequeno.

não consegui nenhuma opção.

A proposito esse manual do squid ai é muito bom eim!!!!

descobri até umas outras coisas que não tem aver com meu problema....

mas se alguém tiver alguma novidade por favor me ajudem!!!


4. Re: Squid: Log Não Aparece endereço de IP do host [RESOLVIDO]

Natanael Henrique
n4t4n

(usa Arch Linux)

Enviado em 01/04/2011 - 13:57h

Já tentou mudar o logformat?
http://www.squid-cache.org/Versions/v2/2.7/cfgman/logformat.html


5. ...

Guilherme Alan Gonçalves Tosta
gui_lxsvr

(usa Ubuntu)

Enviado em 01/04/2011 - 14:16h

Olhei opção por opção, fiz um log aparte, mas os parametros pra mostrar o ip do host só mostram o da rede.

pergunta: eu criei apenas um regra para bloquear sites indesejados, o restante da rede esta allow, seria por isso talvez???


6. Re: Squid: Log Não Aparece endereço de IP do host [RESOLVIDO]

Natanael Henrique
n4t4n

(usa Arch Linux)

Enviado em 01/04/2011 - 14:25h

Creio que não, uma vez que é uma opção de log e não de config da rede. Outra coisa, tem que ver que tipo de bloqueio você está aplicando. no squid você consegue bloquear QUEM acessa O QUÊ. são dois bloqueios diferentes. Um bloqueia/libera MÁQUINAS, o outro, SITES/CONTEÚDO.


7. Re: Squid: Log Não Aparece endereço de IP do host [RESOLVIDO]

Natanael Henrique
n4t4n

(usa Arch Linux)

Enviado em 01/04/2011 - 14:43h

responde uma coisa, como foi que você declarou a acl da sua rede? se puder, posta aqui. Exemplo meu:

acl localhost src 127.0.0.1/32
acl lab1 src "/etc/squid/lab1"
acl lab2 src "/etc/squid/lab2"
acl TI src "/etc/squid/TI"
acl wifi src "/etc/squid/wifi"

dentro de cada arquivo desses eu coloquei os ips das máquinas (QUEM)

Mais abaixo eu seleciono quem pode acessar O QUÊ

http_access deny urlblock !TI !wifi #(Sites bloqueados, exceto para as redes TI e wifi)
http_access allow lab1 lab2 !urlblock #(libera os laboratórios, mas mantenho o bloqueio)
http_access deny all !TI !cta !wifi !lab1 !lab2 #(Acesso negado para qualquer um que não esteja configurado)


8. ..

Guilherme Alan Gonçalves Tosta
gui_lxsvr

(usa Ubuntu)

Enviado em 23/04/2011 - 09:17h

Bom dia perdão pela ociosidade....

então eu testei esse modo, ele funcionar até bme mas não resolveu meu problema.

eu vou refazer meu .conf, mesclando com um antigo que eu tinha aqui.

vou ver se funciona,

mas por enquanto muito obrigado pela ajuda, os links que me passou foram de otimo uso...


9. ....

Guilherme Alan Gonçalves Tosta
gui_lxsvr

(usa Ubuntu)

Enviado em 23/04/2011 - 11:05h

:D

Consegui!!!!!

Depois ler as tres mil e pocas linhas do scrip do polvo, descobri que oque estava fazendo com que não aparecesse o nome do host no log era uma maldita linha #client_netmask 255.255.255.0

Agora está OK!!!!

Obrigado pelas dicas brother!!!!

Pessoal aparecer o ip da rede ao inves do ip do host no log,

vide linha

#client_netmask 255.255.255.0.

Valeu!!!

Bjunda a todos!


10. Re: Squid: Log Não Aparece endereço de IP do host [RESOLVIDO]

Natanael Henrique
n4t4n

(usa Arch Linux)

Enviado em 23/04/2011 - 15:45h

Valeu


11. Funcionou pra mim tbm

Jorge Henrique
jorginho_aspire

(usa Fedora)

Enviado em 29/10/2012 - 18:55h

Esta dica tbm foi muito útil pra mim. Estava com o mesmo problema e a solução do amigo funcionou perfeitamente.

Obrigado.






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts