Tipos de «proxy». Características y funciones
Tipos de proxy:
- Proxy web.
- Proxy abierto.
- Proxy caché.
- Proxy reverso.
- Proxy transparente.
- Proxy NAT.
Algunas funciones:
- Proporcionar anonimato.
- Permitir el acceso a contenido restringido.
- Hacer caché de recursos.
- Realizar balanceo de carga.
- Mitigar ataques de red.
Características:
- Menos tiempo de configuración (sólo hay que configurar el proxy).
- Mayor seguridad.
- Filtrado eficiente de paquetes.
- Proporciona velocidad a la red.
Instalación de servidores «proxy»
Dependiendo del sistema operativo en el que haya que realizar la instalación se puede realizar mediante comandos o asistentes gráficos, algunas instalaciones son complejas pero eficaces en el funcionamiento.
Instalación y configuración de clientes «proxy»
El proxy se sitúa entre ambos, el cliente y el servidor de forma que este último no conoce cuales son los movimientos del cliente. Todos los sistemas operativos ofrecen la posibilidad de configurar un proxy aunque muchas veces el uso de un proxy es transparente al usuario y por lo tanto no tiene nada que configurar.
Configuración del almacenamiento en la caché de un «proxy»
La caché consiste en almacenar los objetos que han sido solicitados por el cliente recientemente. Cualquier navegador que usemos, podemos configurarlo de modo que todas las solicitudes HTTP se dirijan primero al caché web para obtener más rápidamente los objetos, sin necesidad de salir a internet.
Configuración de filtros
Los filtros se utilizan para permitir o denegar algún tipo de información, algunos ejemplos de uso de filtros:
- Permitir la navegación en un rango de red concreto.
- Bloquear dominios.
- Crear listas de control de acceso o ACL (del inglés, access control list).
- Bloquear contenidos.
- Etc.
Métodos de autenticación en un «proxy»
Un proxy puede exigir que un usuario se autentique con unos credenciales antes de poder permitir el acceso. Esta opción permite controlar a los usuarios que hacen uso del proxy, mejorando la seguridad.