![Domínios para ip:port forwarder (2 servidores, 15 domínios, 1 IP)](https://rvso.com/image/1311816/Dom%C3%ADnios%20para%20ip%3Aport%20forwarder%20(2%20servidores%2C%2015%20dom%C3%ADnios%2C%201%20IP).png)
Tenho 1 endereço IP externo, mas 2 servidores web (um é IIS e outro é Apache) em uma rede que hospeda cerca de 15 domínios.
Preciso de uma solução que verifique todas as solicitações da porta 80, detecte de qual domínio essa solicitação veio e redirecione/redirecione para o IP apropriado.
Portanto, todas as solicitações da web devem ser redirecionadas para servidores apropriados.
Existe algo assim disponível?
Responder1
Isto é bastante complicado, mas talvez funcione: - coloque um servidor na porta 80 e outro na porta 82 - crie sites virtuais baseados em cabeçalhos de host em ambos os servidores - No servidor da porta 80, crie regras de reescrita para reescrever as solicitações para o servidor da porta 82 para usar a porta 82
Digamos que www.site1.com esteja no servidor da porta 80 e www.site2.com esteja no servidor da porta 82
Quando chega uma solicitação para site2.com, o servidor da porta 80 seria reescrito para www.site2.com:82.
Finalmente, você precisaria configurar um encaminhador de porta em seu roteador para encaminhar solicitações na porta 82 para o IP interno do servidor 2.