Um proxy reverso oculta a existência do servidor de origem. Como, portanto, posso saber se um site está protegido por um proxy reverso?
Se eu efetuar ping em um site localizado atrás de um proxy reverso, receberei o IP do servidor proxy reverso e não do servidor que hospeda esse site, certo?
webserver
reverse-proxy
Torpido
fonte
fonte
Respostas:
Você pode tentar examinar os cabeçalhos HTTP das respostas do servidor para ver se há alguma pista. Proxies padrão (como
squid
) podem ser configurados para inserir umaVia:
linha ou semelhante nos cabeçalhos. Provavelmente, um proxy reverso não fará isso ou será configurado para não fazer isso, mas vale a pena tentar.O ping de um servidor Web que atua como proxy reverso revelará o IP do servidor "front end" e NÃO o servidor atrás do proxy reverso. O ICMP não viaja ou tem nada a ver com HTTP, portanto não há como isso acontecer.
fonte