Instalando e configurando o Squid no Slackware

Nesse artigo informo como instalar e configurar de forma simplificada o Squid no Slackware de uma forma que manteremos os padrões do sistema, usando o seu sistema de pacotes.

[ Hits: 140.922 ]

Por: João Paulo de Oliveira Faria em 28/01/2005 | Blog: http://www.jpfaria.com


Criando o rc.squid



1 - Vamos criar o arquivo /etc/rc.d/rc.squid:

# touch /etc/rc.d/rc.squid

2 - Vamos dar permissão de execução no mesmo:

# chmod +x /etc/rc.d/rc.squid

3 - Coloque o conteúdo abaixo no arquivo que acabamos de criar:

#!/bin/sh
# Start/stop/restart squid.

# Start squid:
squid_start() {
  if [ -x /usr/sbin/squid ]; then
    echo "Starting SQUID..."
    /usr/sbin/squid -D
  fi
}

# Stop squid:
squid_stop() {
  killall squid
}

# Restart squid:
squid_restart() {
  squid_stop
  sleep 1
  squid_start
}

case "$1" in
'start')
  squid_start
  ;;
'stop')
  squid_stop
  ;;
'restart')
  squid_restart
  ;;
*)
  echo "usage $0 start|stop|restart"
esac

Colocando o Squid para iniciar de forma organizada


Edite o arquivo /etc/rc.d/rc.M ou no /etc/rc.d/rc.local e adicione o conteúdo abaixo no final do mesmo:

# Start the squid daemon:
if [ -x /etc/rc.d/rc.squid ]; then
  . /etc/rc.d/rc.squid start
fi
Página anterior     Próxima página

Páginas do artigo
   1. Introdução
   2. Começando e organizando a instalação
   3. Criando o rc.squid
   4. Configurando o IE para usar o seu servidor de proxy
Outros artigos deste autor

Solução completa com o sendmail

Instalando e configurando um servidor DNS (Bind+CHROOT) no Slackware

Configurando o iptables-p2p no Slackware

Instalando Snort e Guardian no Slackware

Configurando a placa de som C-MEDIA (CM8738) no Slackware

Leitura recomendada

Recebendo relatório do SARG via e-mail (Gmail)

DansGuardian: Filtrando o acesso a Web

Squid balanceado com LVS

Squid3 com bloqueio HTTPS [que realmente funciona] - Versão 3.5.22

FLogSQD - Filtro de log do proxy Squid

  
Comentários
[1] Comentário enviado por cybercop em 28/01/2005 - 09:13h

Artigo show de bola! Eu estava justamente precisando um desse tipo, porém tenho algumas pequenas duvidas, que sao:

1º) No caso do ACL´s, a minha rede o servidor é 192.168.0.1 e as estações sao 192.168.0.XXX (aonde xxx é o valor de 0 a 254), e o DNS uso o ip da telefonica que é 200.204.0.10 qual seria minha linha de comando no acl?

2º) Qual é o arquivo que é feita a visualização do LOG, das paginas que os usuarios visitaram na rede?

3º) E qual arquivo que configura as portas dos serviços, por exemplo, se eu quiser usar o MSN ou o kazaa na rede, como faço?

Valeu

[2] Comentário enviado por flipe em 28/01/2005 - 10:20h

1_foi como ele disse, é só mudar os ips.

2_os logs estão em /var/log/squid/

3_a configuração do squid é feita toda no squid.conf, é só ir acrescentando as opções.

www.linuxman.pro.br/squid - visita que é uma pagina muito boa!!!

falo!!!!

[3] Comentário enviado por removido em 28/01/2005 - 10:39h

OPa!,

Fala ae leke!,

Cara de primeira o artigo !.

Já foi pro meus favoritos aqui do vol XD

--
Abs,
guinet gmail com



[4] Comentário enviado por cvs em 28/01/2005 - 13:14h

Esse pacote tgz já vem com o arp-acl habilitado?

[5] Comentário enviado por tucs em 28/01/2005 - 16:49h

Ja tinha instalado o squid com o installpkg e peguei o seu rc.squid para usar, mas realmente naum funciono, pois um unico comando naum para e sim umas 3 X repetindo (/etc/rc.d/rc.squid stop) dai sim.

Abraços
Eduardo Assis

[6] Comentário enviado por slask em 28/01/2005 - 19:08h

De Primeira o artigo hein! flwss

[7] Comentário enviado por removido em 30/01/2005 - 20:20h

Bom artigo, parabéns =)

[8] Comentário enviado por Ed_slacker em 14/02/2005 - 13:14h

Olá, João Paulo Faria!
Bem, primeiro eu quero te parabenizar pelo brilhante, bem-explicado e COMPETENTE artigo que vc postou aqui no site. Ele me ajudou muito, pois há meses eu queria saber como instalar o Squid no Slackware. E graças ao seu artigo eu consegui.
Mas eu também participo de outro fórum que há pessoas que tem o mesmo problema que eu tinha.
Então eu quero saber se vc me dá permissão de publicar este mesmo artigo em outro fórum, para ajudar estas pessoas?!
Obviamente seu nome constará como sendo ou autor do artigo.

Grato...

[9] Comentário enviado por jpfaria em 15/02/2005 - 11:03h

Opa Edir, pode sim.. sem problemas!!

Escrevo artigo justamante para ajudar a todos e a mim, para nunca mais esquecer.. :)

manda bala ae!

[]'s

[10] Comentário enviado por mitmaya em 15/04/2005 - 20:56h

Estou com a seguinte menssagem de erro:
squid: ERROR: Could not send signal 1 to process 1963: (3) No such process

[11] Comentário enviado por sandromt em 03/06/2005 - 17:04h

Valeu pelo artigo, esta muito bom. Eu fiz e funcionou direitinho (com algumas alteraçoes), mas no final deu tudo certo.

T++

[12] Comentário enviado por sippel em 27/07/2006 - 13:35h

Ótimo script, extremamente funcional.

[13] Comentário enviado por Maximusmano em 14/09/2007 - 20:23h

Exatamente o que eu estava precisando um tudo
simples e eficiente!
valeu cara
o pessoal do VOL tah dando show!

[14] Comentário enviado por blaizer em 31/05/2008 - 11:31h

opa brother valew meus unico tuto q rolo de primeira no slack aqui !!


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts