Linux slogan
Visite também: Segurança Linux · BR-Linux.org · Dicas-L · Doode · NoticiasLinux · SoftwareLivre.org · UnderLinux



» Screenshot
Linux: Navegando com Ubuntu
Por jochen
» Login
Login:
Senha:

Se você ainda não possui uma conta, clique aqui.

Esqueci minha senha



Artigo

HAproxy + Stunnel (https) + CentOS 6
Linux user
vandocouto
23/11/2011
Neste artigo vou abordar a configuração do Load Balance com o software HAproxy e Stunnel.
Toda configuração será feita no CentOS 6 i386.

Por: evandro matos couto
[ Hits: 6777 ]
Conceito: 10.0   2 voto(s)2 voto(s)2 voto(s)2 voto(s)2 voto(s) + quero dar nota ao artigo

Objetivo

Montar um servidor de Balanceamento de Carga Web com o HAproxy e Stunnel.

Não vou abordar a configuração do Keepalived, apenas irei instalar o pacote no servidor CentOS-1, pois sua configuração necessita de um quarto(4º) servidor para podermos obter o máximo de disponibilidade no serviço.

Como o objetivo é apenas o balanceamento, então deixarei para um próximo tutorial a configuração do Keepalived.
Linux: HAproxy + Stunnel (https) + CentOS 6
No servidor que irá conter o HAproxy, instale os pacotes abaixo:

# wget http://download.fedora.redhat.com/pub/epel/6/i386/haproxy-1.4.18-1.el6.i686.rpm
# rpm -Uvh haproxy-1.4.18-1.el6.i686.rpm
# wget http://mirror.centos.org/centos/6/os/i386/Packages/stunnel-4.29-2.el6.i686.rpm
# rpm -Uvh stunnel-4.29-2.el6.i686.rpm
# wget http://download.fedora.redhat.com/pub/epel/6/i386/keepalived-1.2.2-2.el6.i686.rpm
# yum install libnl.i686 libnl-devel.i686 -y
# rpm -Uvh keepalived-1.2.2-2.el6.i686.rpm


Próxima página >>




Páginas do artigo

Outros artigos deste autor

Leitura recomendada

Comentários
[1] Comentário enviado por silent-man em 02/12/2011 - 16:38h:

@vandocouto,

em primeiro lugar bom artigo. Ainda não tive a oportunidade de testá-lo apesar de já ter ouvido falar.

Tenho uma dúvido.

Quando o cliente acessa o endereço HTTP(no exemplo acima CentOS-1 192.168.1.55) e esta requisição bate nos HTTP's Servers CentOS-2 ou CentOS-3 qual IP irá aparecer nestes Https Servers, o IP do cliente ou o Ip do CentOS-1 ?

[]s

[2] Comentário enviado por vandocouto em 02/12/2011 - 19:55h:

Caro Slient-man,

Respondendo sua pergunta:

1 - no caso do http os logs no centos-2 e centos-3 irão mostrar os ip's do clientes sim.
2 - já no caso do https os logs do centos-2 e centos-3 irão mostrar o ip do centos-1, porém no centos-1 você poderá ver os ip's dos clientes que estão requisitando o acesso via https.

Lembrado que o centos-1 recebe a requisição e encaminha para os nodes conforme exemplo no tutorial.

Espero ter ajudado você

até.





Contribuir com comentário


  
Para executar esta ação você precisa estar logado no site, caso contrário, tudo o que for digitado será perdido.
Responsável pelo site: Fábio Berbert de Paula - Conteúdo distribuído sob licença GNU FDL
Site hospedado por:

Viva o Linux

A maior comunidade Linux da América Latina! Artigos, dicas, tutoriais, fórum, scripts e muito mais. Ideal para quem busca auto-ajuda em Linux.