Vários servidores web apache em máquinas diferentes, todos no mesmo IP

1

Meu conhecimento sobre o apache é mínimo.

O que eu tenho:

Um apache em 10.10.10.5
Um apache em 172.16.10.9

Ambos usam o mesmo gateway pfSense e compartilham o mesmo IP externo. Eu gostaria de apontar dois domínios diferentes para este IP externo. Em domain1.com, o servidor 10. * deve responder e no domínio2.com, o servidor 172. * deve responder.

Isso pode ser feito?

    
por simon 14.10.2012 / 20:54

1 resposta

1

Você precisa de um servidor da web de front-end que atue como um proxy reverso que encaminha solicitações com base no cabeçalho HTTP Host . O front end pode ser um servidor separado ou um dos servidores existentes.

O servidor Apache HTTPD tem um mod_proxy module que pode ser usado para isso.

A reverse proxy (or gateway), by contrast, appears to the client just like an ordinary web server. No special configuration on the client is necessary. The client makes ordinary requests for content in the name-space of the reverse proxy. The reverse proxy then decides where to send those requests, and returns the content as if it was itself the origin.

Google pula algum exemplo aleatório

    
por 14.10.2012 / 22:34