Tenho alguns servidores web na mesma rede, cada um deles com seu próprio IP.
Agora quero que um proxy "transfira" a solicitação para o servidor correto de acordo com o domínio solicitado.
Estava tudo bem até perceber que todas as solicitações são consideradas do proxy em vez do IP original.
Como posso fazer com que a solicitação envie seu IP original no TCP/IP?
Não quero usar variáveis get ou esse tipo de solução.
Responder1
use o cabeçalho X-Forwarded-For para isso. é pelo que entendi exatamente projetado para resolver seu problema.
verhttp://en.wikipedia.org/wiki/X-Forwarded-Forpara detalhes.
Responder2
Proxy Squid
Sua compreensão dos proxies está correta.
O que você deseja fazer é possível dependendo de qual proxy você está usando.
Se você estiver usandolulacomo seu proxy, você pode conseguir isso com uma regra de reescrita no arquivo squid.conf.