Autor Tópico: Squid e Sarg  (Lida 6408 vezes)

exercito

  • Membro Jr.
  • **
  • Mensagens: 45
  • Karma: +0/-0
    • http://www.almacigana.com.br
Squid e Sarg
« Online: Fevereiro 01, 2006, 02:17:38 am »
Boa noite, gostaria de saber como iniciar o squid no SUSE... estou vindo de uma distribuição Debian... por isso to meio perdido.
Bom gostaria de saber como iniciar o serviço SQUID  e Sarg, pois verifiquei que a instalação do SQUID eu fiz corretamente e do SARG também.
Portanto gostaria de saber como chama-los bem como configurar para que fossem iniciados durante o boot.
Aguado.

Comunidade de Usuários do openSUSE Linux

Squid e Sarg
« Online: Fevereiro 01, 2006, 02:17:38 am »

Icos Lau

  • Global Moderator
  • Hero Member
  • *****
  • Mensagens: 1717
  • Karma: +0/-0
Re: Squid e Sarg
« Responder #1 Online: Fevereiro 01, 2006, 10:35:00 am »
Olá exercito,

No SuSE Linux vc pode utilizar-se da seguinte maneira para iniciar/parar e reiniciar os serviços instalados.
rcserviço start/stop/restart

No seu caso, deveria ser "rcsmb start"

Para inicia-lo no boot, uma opção é indicar isso através de YaST > Sistema > Serviços (Niveis de Execução) e habilita-lo para isso.

Abs
MSI® K7N2 Delta, Athlon™ XP 2400
1GB DDR 400 Corsair®
2 Sata Seagate® 160 Gb
Nvidia® Geforce FX5200 256Mb
Monitor Samsung® 753v 17"
Pinnacle® PCTV
Creative® Live 5.1
DVD-RW Samsung® / DVD-RW LG®

"Um gênio é uma pessoa de talento, que faz toda a lição de casa"
Thomas A. Edison

exercito

  • Membro Jr.
  • **
  • Mensagens: 45
  • Karma: +0/-0
    • http://www.almacigana.com.br
Re: Squid e Sarg
« Responder #2 Online: Fevereiro 02, 2006, 10:29:15 am »
Acho que fiz besteira. To tendo dificuldades em instalar o Sarg... quais os comandos para eu instala-lo corretamente?
Outra coisa moçada.... o Squid que instalei... acabei pegando um squid.con de um amigo e coloquei no meu... mas acho que o dele num era SUSE era Kurumin... então não tá funcionando...tá dando erro de criar diretório de cache...
Gostaria de pedir um squid.conf pra suse... ´com oque tem que ter obrigatório... aí eu saio acrescentando oque preciso.
Aguardo essas 2 ajudas de vcs. Tks

Icos Lau

  • Global Moderator
  • Hero Member
  • *****
  • Mensagens: 1717
  • Karma: +0/-0
Re: Squid e Sarg
« Responder #3 Online: Fevereiro 02, 2006, 10:54:24 am »
Squid.conf pra SuSE?

Francamente exercito, revise seus conhecimentos, procure um tutorial sobre squid. O arquivo conf não é relativo a nenhuma distribuição, mas com certeza copiar um arquivo pronto de outra pessoal não é o inicio ideial, pois, as configurações tem de ser adaptadas ao seu ambiente.

O proprio squid já traz um arquivo de exemplo consigo, analise-o e faça as alterações adequadas, e principalmente não copie coisas prontas, vc pode acabar abrindo seu sistema para invasão.

Procure no guia FocaLinux que encontrara informações.

Abs
MSI® K7N2 Delta, Athlon™ XP 2400
1GB DDR 400 Corsair®
2 Sata Seagate® 160 Gb
Nvidia® Geforce FX5200 256Mb
Monitor Samsung® 753v 17"
Pinnacle® PCTV
Creative® Live 5.1
DVD-RW Samsung® / DVD-RW LG®

"Um gênio é uma pessoa de talento, que faz toda a lição de casa"
Thomas A. Edison

exercito

  • Membro Jr.
  • **
  • Mensagens: 45
  • Karma: +0/-0
    • http://www.almacigana.com.br
Re: Squid e Sarg
« Responder #4 Online: Fevereiro 02, 2006, 11:05:41 am »
Agradeço sua preocupação e orientação. Como instalo o sarg usando o YAST2?  
Pelo jeito só falta isso... aí vou queimar neuronios pra adaptar minhas regras com o squid.

Icos Lau

  • Global Moderator
  • Hero Member
  • *****
  • Mensagens: 1717
  • Karma: +0/-0
Re: Squid e Sarg
« Responder #5 Online: Fevereiro 02, 2006, 11:34:29 am »
Olá exercito,

mande a artilharia pelos flancos para obter o arquivo rpm do inimigo, ele se encontra em Sarg SuSE Packages

Aí é so usar a maneira que achar melhor para instalar, pelo próprio konqueror é uma ótima opção.

Se vc tiver os repositorios configurados corretamente sua pergunta se resolve digitando "sarg" na lista de software do gerenciador de software do SuSE, pelo YaST.

Abs
MSI® K7N2 Delta, Athlon™ XP 2400
1GB DDR 400 Corsair®
2 Sata Seagate® 160 Gb
Nvidia® Geforce FX5200 256Mb
Monitor Samsung® 753v 17"
Pinnacle® PCTV
Creative® Live 5.1
DVD-RW Samsung® / DVD-RW LG®

"Um gênio é uma pessoa de talento, que faz toda a lição de casa"
Thomas A. Edison

exercito

  • Membro Jr.
  • **
  • Mensagens: 45
  • Karma: +0/-0
    • http://www.almacigana.com.br
Re: Squid e Sarg
« Responder #6 Online: Fevereiro 09, 2006, 10:40:31 am »
Bom dia amigos... ainda to quebrando a cabeça com o squid.
Peço uma ajuda de vcs para resolver esse problema.
Segue abaixo o erro que aparece qd entro no "serviços do sistema" pelo Yast e habilito o squid pra funcionar:
++++++++++++++++++++++++++
/etc/init.d/boot.clock start returnou 0 (sucesso)
Setting up the CMOS clock..done
/etc/init.d/squid start returnou 1 (erro não-especificado)
Starting WWW-proxy squid  (/var/spool/squid) - Could not create cache_dir !
..failed
+++++++++++++++++++++++++

O arquivo squid.conf meu é esse:

http_port 3128
visible_hostname servidor
# Configuração do cache
cache_mem 32 MB
maximum_object_size_in_memory 64 KB
maximum_object_size 512 MB
minimum_object_size 0 KB
cache_swap_low 90
cache_swap_high 95
cache_dir ufs /var/spool/squid 2048 16 256
# Localização do log de acessos do Squid
cache_access_log /var/log/squid/access.log
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 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 Safe_ports port 901 # SWAT
acl purge method PURGE
acl CONNECT method CONNECT
http_access allow manager localhost
http_access deny manager
http_access allow purge localhost
http_access deny purge
http_access deny !Safe_ports
http_access deny CONNECT !SSL_ports
# Libera acessos na hora do almoço
#acl almoco time 12:00-14:00
#http_access allow almoco
# Filtros por palavras e por dominios
acl proibidos dstdom_regex "/etc/squid/proibidos"
http_access deny proibidos
acl bloqueados dstdomain orkut.com www.orkut.com playboy.abril.com.br
http_access deny bloqueados
# Autenticação dos usuários
#auth_param basic program /usr/lib/squid/ncsa_auth /etc/squid/squid_passwd
#acl autenticados proxy_auth REQUIRED
#http_access allow autenticados
# Libera para a rede local
acl redelocal src 192.168.1.0/24
http_access allow localhost
http_access allow redelocal
# Bloqueia acessos externos
http_access deny all
# Proxy transparente
httpd_accel_host virtual
httpd_accel_port 80
httpd_accel_with_proxy on
httpd_accel_uses_host_header on

Comunidade de Usuários do openSUSE Linux

Re: Squid e Sarg
« Responder #6 Online: Fevereiro 09, 2006, 10:40:31 am »

Icos Lau

  • Global Moderator
  • Hero Member
  • *****
  • Mensagens: 1717
  • Karma: +0/-0
Re: Squid e Sarg
« Responder #7 Online: Fevereiro 09, 2006, 11:23:48 am »
Olá exercito,

dessa maneira vc logo logo perde sua patente!

Observe o seguinte. Até instalei o squid aqui para retirar minha dúvida, pois não me lembrava ao certo se o diretório de cache padrão do squid era /var/spool/squid, o que definitivamente não o é.

Vou considerar então que vc, tenha copiado o conf de outra instalação sua, e não de um tutorial qualquer por ai, pois não quero pensar que vc, assim como o dr4ck3r, são rebeldes em relação as instruções passadas.

O diretório padrão do cache do squid é /var/cache/squid, naturalmente criado durante a instalação, e, comentado no arquivo de configuração, e que ao ser descomentado, retirando-se o # a frente da linha, permite-se de inicio a utilização normal deste utilitário.

A mensagem informada por vc, Starting WWW-proxy squid (/var/spool/squid) - Could not create cache_dir ! é muito simples e didática, o Squid não conseguiu criar o arquivo de cache, muito provavelmente porque nao exista tal diretório, já avisado antes, que copiar configurações é uma péssima ideia, espero que vc não tenha apagado as configurações originais do arquivo squid.conf, pois elas além das configurações, possuem comentários valiosos para a correta admisnitração deste serviço.

Por fim, altere o arquivo para que reflita sua correta configuração em relação ao diretório de cache do squid!

Abs, e estude!
MSI® K7N2 Delta, Athlon™ XP 2400
1GB DDR 400 Corsair®
2 Sata Seagate® 160 Gb
Nvidia® Geforce FX5200 256Mb
Monitor Samsung® 753v 17"
Pinnacle® PCTV
Creative® Live 5.1
DVD-RW Samsung® / DVD-RW LG®

"Um gênio é uma pessoa de talento, que faz toda a lição de casa"
Thomas A. Edison

exercito

  • Membro Jr.
  • **
  • Mensagens: 45
  • Karma: +0/-0
    • http://www.almacigana.com.br
Re: Squid e Sarg
« Responder #8 Online: Fevereiro 09, 2006, 01:18:23 pm »
Icoslau, fiz a mudança que vc me orientou... porém tenho observado que não o squid não tá armazenando em cache e o Sarg não tá exibindo os relatórios.
Oque preciso te mostrar pra vc ver se tá tudo certo?

Icos Lau

  • Global Moderator
  • Hero Member
  • *****
  • Mensagens: 1717
  • Karma: +0/-0
Re: Squid e Sarg
« Responder #9 Online: Fevereiro 09, 2006, 01:25:28 pm »
Veirifique primeiramente,

como estão os logs do squid em [/b]/var/log/squid/[/b], ele pode lhe ajudar muito.

Abs
MSI® K7N2 Delta, Athlon™ XP 2400
1GB DDR 400 Corsair®
2 Sata Seagate® 160 Gb
Nvidia® Geforce FX5200 256Mb
Monitor Samsung® 753v 17"
Pinnacle® PCTV
Creative® Live 5.1
DVD-RW Samsung® / DVD-RW LG®

"Um gênio é uma pessoa de talento, que faz toda a lição de casa"
Thomas A. Edison

exercito

  • Membro Jr.
  • **
  • Mensagens: 45
  • Karma: +0/-0
    • http://www.almacigana.com.br
Re: Squid e Sarg
« Responder #10 Online: Fevereiro 09, 2006, 01:45:43 pm »
Todos os logs tão vazios

Icos Lau

  • Global Moderator
  • Hero Member
  • *****
  • Mensagens: 1717
  • Karma: +0/-0
Re: Squid e Sarg
« Responder #11 Online: Fevereiro 09, 2006, 02:08:01 pm »
Olá exercito,

mas os usuários estão navegando?

Abs
MSI® K7N2 Delta, Athlon™ XP 2400
1GB DDR 400 Corsair®
2 Sata Seagate® 160 Gb
Nvidia® Geforce FX5200 256Mb
Monitor Samsung® 753v 17"
Pinnacle® PCTV
Creative® Live 5.1
DVD-RW Samsung® / DVD-RW LG®

"Um gênio é uma pessoa de talento, que faz toda a lição de casa"
Thomas A. Edison

exercito

  • Membro Jr.
  • **
  • Mensagens: 45
  • Karma: +0/-0
    • http://www.almacigana.com.br
Re: Squid e Sarg
« Responder #12 Online: Fevereiro 09, 2006, 02:58:36 pm »
sim... todos navegam....  estranho que tá tudo configurado corretamente...era pra ser gerado o Sarg com os acessos... onde será que tá esse erro?

Icos Lau

  • Global Moderator
  • Hero Member
  • *****
  • Mensagens: 1717
  • Karma: +0/-0
Re: Squid e Sarg
« Responder #13 Online: Fevereiro 09, 2006, 08:24:52 pm »
Opa,

se os usuários estão navegando e o squid, esqueça o sarg por enquanto, não registra nada, significa que algo está incorreto na sua configuração.

Verifique suas configurações de firewall, pois pode ser que vc somente esteja fazendo o repasse de pacotes, o que no caso do uso do squid não serve, as requisições devem ser desviadas para o squid.

Abs
MSI® K7N2 Delta, Athlon™ XP 2400
1GB DDR 400 Corsair®
2 Sata Seagate® 160 Gb
Nvidia® Geforce FX5200 256Mb
Monitor Samsung® 753v 17"
Pinnacle® PCTV
Creative® Live 5.1
DVD-RW Samsung® / DVD-RW LG®

"Um gênio é uma pessoa de talento, que faz toda a lição de casa"
Thomas A. Edison

atmozphera

  • Global Moderator
  • Hero Member
  • *****
  • Mensagens: 440
  • Karma: +0/-0
    • http://www.atmozphera.com.br
Re: Squid e Sarg
« Responder #14 Online: Fevereiro 10, 2006, 12:04:50 am »
exercito,

você está redirecionando o seu trafego http (porta 80) para a porta do squid (3128) ? verifique se você tem essas regras no seu firewall:

# redireciona trafego e faz proxy transparente (squid)
iptables -t nat -A PREROUTING -i eth0 -p tcp --dport 80 -j REDIRECT --to-port 3128
"o silêncio preenche nossa insegurança"