2. Proxy

Proxy

Un servidor proxy es una tecnología que se utiliza como puente entre el origen (un ordenador) y el destino de una solicitud (Internet).

Generalmente se trata de un dispositivo u ordenador intermedio que nos permite conectarnos a Internet de manera indirecta.

¿Que ganamos con lograr una conexión indirecta? Bueno se pueden conseguir algunos beneficios.

  • Privacidad.
  • Velocidad
  • Economizar Ancho de banda.
  • Saltarse restricciones.



Tipos de proxys existen


Proxy web

Sin duda uno de los servidores proxy más populares son los web.

Estamos ante una opción en la que los usuarios pueden acceder a través de una página web. Esa web es la que actúa como proxy.

Está basado en HTTP y HTTPS y actúa como intermediario para acceder a otros servicios en Internet.

Toda esa navegación pasa a través del proxy web que estamos utilizando. Hay  proxy gratuitos con los que visitar páginas de forma privada con tu navegador.

Ejemplo:

Hide.me, una empresa de seguridad que lleva desde 2012 ofreciendo una red privada virtual (VPN) de pago y un proxy gratis bastante competente, puesto que lo utilizan como demostración de lo fiables que son sus servicios de pago.
Cuando entras a su web tienes tres casillas que tienes que completar. Locación Proxy es en la que tienes que elegir desde qué país quieres que la página que visites crea que navegas, Más opciones te permite optimizar tu privacidad, y encima de estas dos opciones tienes una barra de direcciones para poner la página a la que quieres entrar.



Toda tu navegación se realiza desde esa Pagina Web, por lo tanto beneficios como privacidad al esconder la IP, saltar barreras geográficas, etc. se pueden tener como beneficios.

Basta poner en un buscador web proxy free y aparecerán varios.

Proxy caché.
Su funcionamiento consiste en gurdar en cache los elementos /páginas que ya hemos solicitado recientemente como cliente. De esta manera, configurando nuestros navegadores para que todas las solicitudes HTTP y HTTPS se dirijan primero a este almacén, estos objetos podrán obtenerse más rápidamente sin la necesidad de buscar en Internet puesto que ya se encuentran en él por haber sido solicitados previamente.


Con esta implementación entre otras ventajas logramos velocidad.

Proxy reverso.

Un proxy inverso se ubica frente a un servidor web y recibe todas las solicitudes antes de que lleguen al servidor de origen. Funciona de manera similar a un proxy de reenvío, con la excepción de que en este caso es el servidor web el que utiliza el proxy y no el usuario o el cliente.


Una de las funciones más importantes que proporcionan los proxies inversos son

  • seguridad
  • equilibrado de carga

Ver que se puede tener distintos servidores a los cuales el proxy reverso distribuirá la consulta, ejemplo aulavirtual.fio.unam.edu.ar o www.fio.unam.edu.ar.

En el caso de que sean servidores iguales, se puede balancear la carga usado la técnica denominada  DNS round robin para dirigir las solicitudes a través de una lista rotatoria de servidores internos.

Un proxy  cache o web  actúa en nombre de un cliente, mientras que un proxy inverso actúa en nombre del servidor.

Proxy transparente.

Un proxy transparente (también conocido como proxy de intercepción, en línea o forzado) intercepta la comunicación normal en la capa de red sin requerir ninguna configuración especial del cliente. Los clientes no necesitan estar enterados de la existencia del proxy. Todo el tráfico con destino a puerto 80 (http) o 443 (https) es redireccionado de forma transparente a este equipo, que hace de proxy.

En función de lo comentado:

¿Donde se configura el acceso a un Proxy?

¿Si capturo la trama de un navegador que accede por ejemplo desde la facultad a una página de Clarín y  que tiene configurado un Proxy cache, la IP de destino de la trama será la del Gateway , la de Clarín u otra?( justifique)