Você pode configurar um proxy reverso usando diferentes ferramentas, como o Apache. Você precisa lembrar que, para ter vários servidores atrás de um único endereço IP, você precisa de algumas coisas:
- um endereço IP local exclusivo para cada servidor atrás desse endereço IP exclusivo
- uma maneira de distinguir com exclusividade o tráfego de entrada e redirecioná-lo adequadamente
O tráfego pode ser redirecionado com base em diferentes coisas que um proxy reverso pode manipular:
- O endereço IP de origem
- A porta real usada no endereço IP de destino (você)
- para HTTP / HTTPS, você também pode redirecionar com base na parte do nome do host do cabeçalho HTTP [S].
O terceiro é provavelmente o que você deseja usar, a menos que esteja pronto para anunciar alguns serviços da Web em execução em uma porta não padrão.
E, é claro, a segurança é sempre a prioridade e sua configuração deve ser verificada por um especialista ou passar por uma verificação profunda para garantir que ela não seja vulnerável a ataques. Mantenha seu proxy reverso ou software de firewall sempre atualizado.