Lo primero vamos a explicar un poco qué es y en qué consiste esto de un Servidor Proxy. Seguramente mucho han escuchado o leido la frase de "utilizar un proxy" por ejemplo buscando la manera de saltarse la restricción geográfica que imponen ciertas retransmisiones en streaming a través de Internet. Pese a que sea un uso popularizado de los mismos en realidad este tipo de servidores aparecieron para cumplir otras muchas funciones.
Un Servidor Proxy es un equipo o programa que actua de intermediario entre las peticiones de un Cliente a un Servidor como por ejemplo entre las peticiones que realice un usuario a Internet. Entre las funciones a destacar de un sevidor proxy podemos señalar:
- Control del tráfico. Debido a que todo el trafico que se produce entre el cliente y el servidor de contenidos pasa a través del proxy se pueden establecer filtros para prohibir el acceso a determinado tipo de contenido. Tambien es posible monitorizar el tráfico y hasta establecer límites en el ancho de banda
- Proporcionar caché-web. Algunos Servidores Proxy almacenan aquellos documentos o paginas web más visitadas de manera que cuando el usuario vuelve a realizar una petición a las mismas pueden servirlas rapidamente con el aumento de rendimiento que ésto proporciona en la red.
- Navegar de manera anónima. Cuando navegas a través del proxy tus peticiones a determinado recurso de Internet se envian al Proxy y será él quien se comunique con el servidor final que proporciona dicho recurso a través de su propia dirección IP. De este modo es posible hacer que el servidor final desconozca que en realidad la petición ha salido de tu equipo . Esta utilidad ha popularizado el uso de servidores proxys para falsear tu ubicación geográfica