SQUID Proxy en un entorno de cliente ligero

SQUID Proxy en un entorno de cliente ligero

Tengo un entorno que utiliza tecnología de cliente ligero. Muchos clientes ligeros se conectan a un servidor central, inician sesión y obtienen una sesión X con su nombre de usuario. Todas las solicitudes a Internet provienen de la IP del servidor maestro.

Me gustaría configurar un proxy para registrar el tráfico con fines de diagnóstico, ya que se sabe que los usuarios que visitan sitios web cretinos aumentan la carga en el servidor. El flujo será el siguiente:

Clientes ligeros (1-n) ----> Servidor ----> SQUID ----> Internet

El problema es que esto no proporcionará ninguna información de registro útil ya que cada solicitud simplemente proviene del servidor central. ¿Existe alguna forma de inyectar un "X-Forwarded-For: INSERT_USERNAME_HERE" en cada solicitud HTTP que Squid registrará y eliminará el encabezado para que el sitio web no lo reciba?

Respuesta1

Soportes para calamaresautenticación de proxy, lo que obliga a los usuarios a iniciar sesión en el proxy antes de tener acceso a Internet.

información relacionada