Como descobrir se um servidor está agindo como um proxy reverso?

0

Até onde eu sei, algumas empresas de webhosting usam proxies reversos como algum tipo de balanceador de carga, então todas as solicitações HTTP vão para um servidor físico, mas por trás dele existem vários outros servidores web. Por exemplo, se você visitar o link e digitar o IP 213.239.234.111, você verá que esta máquina hospeda mais de 700 domínios.

Agora, minha pergunta é:

Existe a possibilidade de descobrir se um servidor age como um proxy reverso, talvez através de cabeçalhos HTTP ou outros métodos de impressão digital?

    
por JohnnyFromBF 18.10.2011 / 15:36

1 resposta

1

O fato de a máquina hospedar mais de 700 domínios em um IP não tem nada a ver com um proxy reverso.

  1. Como o endereço IP é uma mercadoria escassa, é uma prática comum hospedar vários (muitos) sites em um endereço IP. Empresas de hospedagem na web fazem isso o tempo todo, e 700 sites em um servidor não é incomum, se esses sites não são particularmente de alto tráfego. Não há proxy reverso envolvido.

  2. A existência do proxy reverso pode ou não ser revelada nos cabeçalhos HTTP. Geralmente não. Além disso, o aplicativo de proxy reverso pode estar no mesmo servidor que o próprio aplicativo da web. Além disso, isso é feito com bastante frequência.

  3. Às vezes, se você puder "imprimir" uma determinada peça de hardware ou software como sendo um balanceador de carga especializado, pode ter certeza de que ele atua como um proxy reverso. Mas no caso de um software de uso geral (Apache, etc.) que também possa atuar como proxy, isso é impossível.

por 18.10.2011 / 16:55