Pular para o conteúdo

Squid balanceado com LVS

Este tutorial visa mostrar como configurar uma solução de balanceamento e robusta para servidores Squid. Toda solução foi instalada em CentOS 6.4 64 bits.
Marcos Milagres marcosg
Hits: 10.990 Categoria: Linux Subcategoria: Squid
  • Indicar
  • Impressora
  • Denunciar
O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.

Descritivo do ambiente

Nesta etapa vou apresentar o ambiente criado.

NOTA: é importante que todos os servidores tenham acesso direto à Internet. Em muitas corporações, principalmente no Governo, que é o meu caso, é necessário um IP válido, liberações de firewall etc. Neste artigo estou visando somente o funcionamento da solução.

Também vou considerar que os servidores Squid já estejam configurados e em funcionamento.

Para todos os servidores foi usado o Centos 6.4.

O LVS (Linux Virtual Server) é muito usado em soluções de servidores Web, por quê não utilizá-lo em outras situações? Este recurso permite que as requisições que cheguem nele sejam direcionadas à outros servidores (2, 3, 4, N servidores).

Foi usado o LVS em modo direct-routing.
  1. o cliente faz a requisição
  2. o LVS encaminha ao PROXY
  3. o proxy responde direto ao cliente

(o caminho de volta não passa pelo LVS)

Servidor LVS:

ETH0=192.168.0.1/24
ETH0:0= 192.168.0.4/24

Servidor Proxy1:

ETH0=192.168.0.2/24
lo:0=192.168.0.4/32

Servidor Proxy1:

ETH0=192.168.0.3/24
lo:0=192.168.0.4/32

O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.
O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.
   1. Descritivo do ambiente
   2. Instalação e configuração LVS
   3. Configuração rede Proxy1 e Proxy2
Nenhum artigo encontrado.

Squid + IPtables com dois links de internet

Autenticando usuários do Squid em um banco de dados MySQL

Manual traduzido do Squid - Parte 3

Instalando natACL no Debian Etch (proxy autenticado)

SquidGuard: Bloqueando o acesso a Web

#1 Comentário enviado por marquinhos1875 em 05/11/2015 - 15:53h
Muito bom, parabéns
Não seria?

Servidor Proxy1:

ETH0=192.168.0.2/24
lo:0=192.168.0.4/32

Servidor Proxy1: (2)

ETH0=192.168.0.3/24
lo:0=192.168.0.4/32
#2 Comentário enviado por marcosg em 05/11/2015 - 17:46h
Isso mesmo...errei na hora de enviar..primeiro artigo..ja viu ne..

valeu.

Marcos Milagres
#3 Comentário enviado por marquinhos1875 em 06/11/2015 - 01:38h
Vou testar
#4 Comentário enviado por sergeimartao em 09/11/2015 - 21:35h
Bem interessante, não conhecia o LVS, vlw pelo artigo.

Contribuir com comentário

Entre na sua conta para comentar.