Squid no CentOS - Configuração simples

Publicado por matheus ferreira cardoso em 02/03/2015

[ Hits: 12.082 ]

 


Squid no CentOS - Configuração simples



Essa é uma forma fácil de iniciar a configuração de um Squid, futuramente em outro tutorial, irei postar outros passos para configurações que são necessárias para diversas empresas.

Iniciando configuração

1. Instale o pacote Squid:

# yum­-y install squid

2. Ative a inicialização do serviço Squid no sistema:

# chkconfig squid on

3. Inicie o serviço Squid:

# service squid start

4. Retirando as linhas comentadas do arquivo de configuração:

# cd /etc/squid
# egrep ­v '^(#|$)' squid.conf.default > squid.conf
# service squid restart

5. Liberando o acesso ao Squid a partir da rede local:

#acl localnet src 10.0.0.0/8
#acl localnet src 172.16.0.0/12
#acl localnet src 192.168.0.0/16
#acl localnet src fc00::/7
#acl localnet src fe80::/10

acl localnet src 192.168.0.0/24http_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 allow localhost
http_access deny all

6. Reinicie o serviço Squid:

# service squid restart

7. Testando a configuração.

7.1. Configure o seu navegador para utilizar o proxy:

7.2. Monitore o acesso:

# tail -f /var/log/squid/access.log

Outras dicas deste autor

Instalação do ZoneMinder 1.28.0 no Ubuntu ou Ubuntu Server 14.04-14.10 64 bits

Virtualbox no Debian - Instalação via repositórios

Proxy no Xfce 4

Instalando o ambiente gráfico Xfce 4 no Ubuntu 15.04.com exclusão do Unity

Squid no CentOS - Parte 2: Autenticação

Leitura recomendada

Claro 3G no Ubuntu 9.10 e 9.04 - Modem Sony Ericcson MD 300

Utilizando as chamadas de sistema dup() e dup2()

Python 2.7 no CentOS/Red Hat Enterprise 6

Gerando relatórios do PosgreSQL usando o PgFouine

Resolvendo dependência de keys no APT

  

Comentários
[1] Comentário enviado por thyagobrasileiro em 03/03/2015 - 10:00h

Muito pratico.


Ficou faltando a declaração de algumas acls
safe_ports
ssl_ports

[2] Comentário enviado por bleckout em 03/03/2015 - 10:08h


Sou novato no assunto, queria tirar uma dúvida.

Assim que eu instalar ele, o que devo fazer para as demais máquinas da rede serem filtradas pelo Squid? Preciso apontar todas elas pro meu Servidor Squid? E como funciona o proxy transparente? :v

[3] Comentário enviado por mysterproxy em 22/06/2015 - 16:46h


[2] Comentário enviado por bleckout em 03/03/2015 - 10:08h


Sou novato no assunto, queria tirar uma dúvida.

Assim que eu instalar ele, o que devo fazer para as demais máquinas da rede serem filtradas pelo Squid? Preciso apontar todas elas pro meu Servidor Squid? E como funciona o proxy transparente? :v


Ola desculpe pela demora na resposta estou a frente de alguns projetos na empresa onde trabalho e estou meio sem tempo. essa configuração e apenas um básico do que ainda e necessário para que você tenha um squid autenticado e talz porem respondendo a sua pergunta " sim " quando você terminar todos os passos você tem que apontar o IP do seu servidor proxy para que a maquina cliente saiba para onde mandar as requisições. No caso do proxy transparente e um pouco diferente, com o proxy transparente todas as requisições feitas à porta 80 são automaticamente redirecionadas para a porta do Squid assim vc não precisa setar nas maquinas clientes o IP do seu proxy porque as requisições da porta 80 já estão apontadas para ele. Bom em síntese e isso qualquer duvida me add la no g+ -- munix.root@gmail.com tiro as duvidas que estiverem ao meu alcance.

[4] Comentário enviado por mysterproxy em 22/06/2015 - 16:49h


[1] Comentário enviado por thyagobrasileiro em 03/03/2015 - 10:00h

Muito pratico.


Ficou faltando a declaração de algumas acls
safe_ports
ssl_ports


Valeu ai kkk.



Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner
Linux banner
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts