Página 1 de 1

[Mod] Módulo Pound para Alta dispobilidade e Balanceamento de servidores web

Enviado: 24 Jun 2013 22:59
por marceloleaes
VERSÃO ALPHA - EM HOMOLOGAÇÃO - PACOTE DISPONÍVEL APENAS PARA VERSÃO 2.4.1
Este módulo não é aconselhado para pessoas que não possuam webservers atrás do Endian Firewall. Ele só tem utilidade quando o Endian será o Proxy reverso de servidores web. Não instale este módulo se não for utilizar. Ele altera o Apache para a nova função.

O POUND é um proxy reverso, balanceador de carga e um front-end HTTP/HTTPs para servidores web. Ele foi desenvolvido para permitir a distribuição de carga entre diversos servidores web e possibilitar um empacotamento SSL conveniente para os servidores que não oferecem este serviço de forma nativa. Além de contar com recurso de Failover encaminhando as solicitações para o proximo server online.

Para instalação deste pacote é pré requisito o WGET

Copiar para o Endian usando WinsCP , permissionar chmod + proxyreverso-2.4.1.sh e depois rodar: ./proxyreverso-2.4.1.sh
Ainda não existe versão para Endian 2.5.1 , aguarde pelo script para a sua versão.
Depois de rodar, será criado um novo menu no Endian na aba Serviços -> Proxy Reverso

Imagem

Uma breve descrição e um link para a documentação da aplicação serão exibidos. É possivel reiniciar o serviço pela mesma tela.

Para ativar o serviço você deve primeiro configura-lo. Consulte a documentação e aplique conforme suas necessidades.
Após configurar reinicie o Endian para o serviço fique ativo. Quando retornar do reboot será necessário criar duas regras em Firewall -> System Access. Uma libera a porta 80 para acesso externo para as requisições vindas da web sejam entregues ao Proxy Reverso. A outra libera a porta 8081 para acesso interno, como o Proxy Reservo utilizou a 80 foi necessário ajustar uma segunda porta para entrega das configurações de proxy por WPAD. Se utiliza este serviço ajuste para acessar: http://ipdoendian:8081/wpad.dat

As regras devem ficar conforme o exemplo:

Imagem

Re:[Mod] Módulo Pond para Alta dispobilidade e Balanceamento de servidores web

Enviado: 25 Jun 2013 09:01
por r0n4ld0
Marcelo,

Precisa das info de balanceamento e do failover

Re:[Mod] Módulo Pond para Alta dispobilidade e Balanceamento de servidores web

Enviado: 25 Jun 2013 12:26
por marceloleaes
Ronaldo davi escreveu: Marcelo,

Precisa das info de balanceamento e do failover
Como assim ? O conf já foi com um exemplo, basta ajusta-lo.

Re:[Mod] Módulo Pound para Alta dispobilidade e Balanceamento de servidores web

Enviado: 12 Jun 2014 15:28
por felipeqga
Parabens mano, otimo trabalho.

Re:[Mod] Módulo Pound para Alta dispobilidade e Balanceamento de servidores web

Enviado: 05 Nov 2015 23:22
por mailsonmota
Parabéns Marcelo pelo trabalho,

Tenho apenas um IP válido e criei uma DMZ e coloquei o meu servidor de e-mail que utiliza a porta 443. Necessito que outro serviço também utilize a porta 443 como faço para configurar o proxy reverso para atender essa minha demanda? Desde já agradeço.

Re:[Mod] Módulo Pound para Alta dispobilidade e Balanceamento de servidores web

Enviado: 05 Nov 2015 23:46
por marceloleaes
mailson

O pound opera como balance ou failover, teria que ser exatamente o mesmo serviço.
Atrás do pound por exemplo ficariam 2 ou mais servidores web, todos com o mesmo conteúdo compartilhado.
Assim ele distribui a carga dos acessos entre os servidores e em caso de queda do principal repassa para os proximos que estivem online para atender as requisições vindas da rua...

No teu caso que precisa acesso a um serviço diferente somente tendo mais ips públicos.

Ou alterar a porta 443 de um dos serviços por outra qualquer.