¿Qué es un proxy?

0

El término Proxy podría traducirse como procurador/proveedor en nuestro idioma. Veamos qué es un proxy.

¿Qué es un Proxy?

Un servidor Proxy, dentro de la informática, es un sistema o programa que actúa como punto intermedio en una comunicación.

Si un cliente con la IP 1 realiza una petición a un sevidor con la IP 3. En esta hipotética comunicación, el proxy (con la IP 2) recibiría la petición de “IP 1” y la trasladaría a “IP 3”, si procede.

¿Qué es un Proxy?

¿Para qué? De esta forma, el servidor destino no sabrá de donde se ha originado la petición.

Esto suele aprovecharse para conseguir varios objetivos:

  1. Registrar el tráfico
  2. Controlar los accesos a servicio web
  3. Enmascaramiento/anonimato
  4. Proporcionar un servicio de caché que mejore el rendimiento en futuras conexiones

Tipos de servidores proxy

Servidores web, proxy de FTP, de ARP (para filtrado de peticiones) y otros, que pueden clasificarse en 2 tipos atendiendo a quién los implementa:

  • Local: quien quiere implementar la política de proxy es quien realiza la petición, suelen estar en la misma máquina en la que el cliente realiza las peticiones web. Con ellos, el cliente puede controlar el tráfico mediante reglas.
  • Externo: una entidad externa es quien implementa la política del Proxy. Suelen emplears para realizar “cacheo” de sitios web que mejore el rendimiento, realizar bloqueos de contenido web, compartir conexiones, etc.

Proxy para cacheo de archivos

Según su configuración, tambien distinguimos otros tipos de proxy que enumeraremos a continuación:

Proxy normal: este es un tipo de servidor que escucha en un puerto separado (como podría ser el 1198 mientras los clientes están configurados para enviar solicitudes de conexión a dicho puerto. Cuando el proxy recibe la solicitud, asigna el contenido y lo guarda para uso futuro. La próxima vez que un cliente visite la misma página web, el servidor proxy responderá con los datos ya almacenados, mejorando la velocidad de transferencia total.

¿Qué es un Proxy?

Proxy transparente

Otro tipo de proxy de cacheo, que está configurado de manera que elimine / sobreescriba la configuración del lado del cliente. Este tipo de servidor suele residir en la puerta de enlace y está pendiente de escuchar las solicitudes a puertos de navegación web: 80, 443, etc de los clientes, para después actuar de la forma antes comentada.

El nombre transparente lo recibe por el hecho de que el cliente que hace la solicitud nunca sabrá que existe un proxy entre ambas partes. Normalmente, se utilizan por parte de los ISP o proveedores de servicio para reducir el ancho de banda y carga utilizados por clientes.

Proxy reverso

Un servidor reverso es totalmente diferente a los anteriores, porque es usado para beneficiar al servidor web en lugar de al cliente. Básicamente, un proxy reverso está situado en la zona del servidor web y se dedica a introducir en caché todas las respuestas estáticas (contenido estático) desde el servidor web, para así responder a los clientes desde su caché y así reducir la carga del servidor. Este tipo de servidor se conoce también como Servidor de Aceleración Web.

Compartir.

Sobre el Autor

Alejandro es técnico micro-informático, experto en seguridad de las TIC y apasionado de la tecnología. Colabora habitualmente en diferentes publicaciones de seguridad, software y análisis de hardware entusiasta.

Dejar una Respuesta

Uso de cookies

Este sitio web utiliza cookies para que usted tenga la mejor experiencia de usuario. Si continúa navegando está dando su consentimiento para la aceptación de las mencionadas cookies y la aceptación de nuestra política de cookies, pinche el enlace para mayor información.

ACEPTAR