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

Bugs e Modifica
Avatar do usuário
marceloleaes
Administrator
Administrator
Mensagens: 1523
Registrado em: 10 Jun 2013 12:45
Localização: Novo Hamburgo
Idade: 42
Contato:
Status: Offline

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

Mensagem 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
Você não está autorizado a ver ou baixar esse anexo.
Editado pela última vez por marceloleaes em 04 Jul 2013 02:25, em um total de 1 vez.


"Transportai um punhado de terra todos os dias e fareis uma montanha." Confúcio
Avatar do usuário
r0n4ld0
Administrator
Administrator
Mensagens: 107
Registrado em: 10 Jun 2013 12:29
Localização: Fortaleza
Status: Offline

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

Mensagem por r0n4ld0 »

Marcelo,

Precisa das info de balanceamento e do failover
________________________
Atenciosamente,
Ronaldo davi

Fortaleza CE - Brasil
Avatar do usuário
marceloleaes
Administrator
Administrator
Mensagens: 1523
Registrado em: 10 Jun 2013 12:45
Localização: Novo Hamburgo
Idade: 42
Contato:
Status: Offline

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

Mensagem 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.
"Transportai um punhado de terra todos os dias e fareis uma montanha." Confúcio
Avatar do usuário
felipeqga
Global Moderator
Global Moderator
Mensagens: 79
Registrado em: 05 Nov 2013 23:42
Status: Offline

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

Mensagem por felipeqga »

Parabens mano, otimo trabalho.
mailsonmota
Newbie
Newbie
Mensagens: 35
Registrado em: 01 Mar 2014 10:42
Status: Offline

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

Mensagem 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.
Avatar do usuário
marceloleaes
Administrator
Administrator
Mensagens: 1523
Registrado em: 10 Jun 2013 12:45
Localização: Novo Hamburgo
Idade: 42
Contato:
Status: Offline

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

Mensagem 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.
"Transportai um punhado de terra todos os dias e fareis uma montanha." Confúcio
Responder

Voltar para “Bugs e Mods”