Es posible que los servidores web / sitios web encuentren la IP real detrás de un proxy. En general, los servidores proxy HTTP, al recibir una solicitud de un cliente / usuario, agregan un nuevo campo (X-Forwarded-For) en el encabezado HTTP y posteriormente envían la solicitud al servidor web. Este campo X-Forwarded-For tiene la dirección IP del cliente. Por lo tanto, al analizar este campo, un sitio web puede averiguar la dirección IP real.
Sin embargo, los servidores proxy proporcionan diferentes niveles de anonimato. Si se usa un proxy altamente anónimo (también conocido como proxy de élite), es posible que el sitio web no pueda encontrar la dirección IP real, ya que estos proxies de elite generalmente no incluyen dichos encabezados. Otra opción es usar Ultrasurf si desea ocultar una dirección IP real.
Revise esta publicación para obtener detalles sobre el encabezado x-forwarded-for y una simple secuencia de comandos de python que muestre cómo un servidor web puede detectar el uso de un servidor proxy: X-Forwarded-For