Balanceador de carga do Apache - Redirecionamento de URL para IP interno

1

Estou tentando configurar um Loadbalancer simples no Apache como abaixo

Meu balanceador de carga de nó único está no IP interno 192.168.1.3 com esta configuração

    <VirtualHost *:80>
            ProxyRequests off        
            ServerName xxx.xxx.xxx.xxx
            # this is my external Static IP 
            <Proxy balancer://mycluster>
                    BalancerMember http://192.168.1.2
                    BalancerMember http://192.168.1.3
                    Require all granted
                    ProxySet lbmethod=byrequests
            </Proxy>
            <Location /balancer-manager>
                    SetHandler balancer-manager
                    Require host example.org
            </Location>
            ProxyPass /balancer-manager !
            ProxyPass / balancer://mycluster/
    </VirtualHost>

Configurei no meu roteador para encaminhar todas as solicitações http para o meu balanceador de carga 192.168.1.3

Agora, quando eu tento acessar meu aplicativo no sistema que está em uma rede diferente como a de servidores como xxx.xxx.xxx.xxx eu sou redirecionado 192.168.1.2 e 192.168.1.3 alternativamente. Como estou em rede diferente, esses redirecionamentos não têm sentido. Como resolvo isso de tal forma que minha configuração funciona quando acessada de um IP externo?

    
por user342405 07.03.2016 / 22:15

0 respostas