Domínios para ip: encaminhador de porta (2 servidores, 15 domínios, 1 IP)

1

Eu tenho um endereço IP externo, mas dois servidores web (um é o IIS e outro é o Apache) na rede que hospedam 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 isso para o IP apropriado.

Portanto, todas as solicitações da web devem ser reencaminhadas para os servidores apropriados.

Existe algo assim disponível?

Andrew
fonte

Respostas:

2

Isso é bem complicado, mas talvez funcione: - coloque um servidor na porta 80 e outro na porta 82 - criar sites virtuais com base em cabeçalhos de host em ambos os servidores - No servidor da porta 80, crie regras de reconfiguração para reescrever as solicitações do servidor da porta 82 para usar a porta 82

Então, diga www.site1.com está no servidor da porta 80 e www.site2.com está no servidor da porta 82

Quando uma solicitação de site2.com é recebida, o servidor da porta 80 deve ser reescrito para www.site2.com:82.

Finalmente, você precisaria definir um encaminhador de porta no roteador para encaminhar solicitações na porta 82 para o IP interno do servidor 2.

uSlackr
fonte
1
provavelmente você não precisa de portas diferentes, pois seu apache e iis provavelmente estão em máquinas diferentes.
Alex