Eu procurei por alguns dias sobre isso, mas de alguma forma ainda não encontrei o que estou procurando. Talvez eu esteja usando os termos de pesquisa errados, então agora estou recorrendo ao serverfault.
Tenho 1 IP público (digamos 123.123.123.1), mas tenho os seguintes servidores que usam a porta 80/443:
- Exchange (e-mail via Outlook Anywhere)
- IIS (site da empresa)
- OTRS (helpdesk da empresa)
- Site de demonstração (produtos)
Agora, estou ciente de que existe uma coisa chamada proxy reverso no Apache. Mas eu queria permanecer "padrão" e usar o IIS. Existe uma maneira de fazer proxy reverso usando IIS (Win2K8R2)? Estou disposto a gastar um pouco de tempo para estudá-lo/implementá-lo, mas se levar 2 dias para fazer exatamente isso, então continuo com o Apache.
Responder1
Basicamente, você quer saber se é difícil obter um proxy reverso no IIS.
A resposta curta é não; simplesmente não está instalado no IIS por padrão. Você precisa de reescrita de URL e (opcionalmente) de roteamento de solicitação de aplicativo.
Esta postagem do blog do IISeEste artigotem praticamente tudo que você precisa saber. Normalmente eu nunca faria um link-and-run, mas o artigo é bastante abrangente e não faz sentido reinventar a roda.