Estoy buscando una solución a un problema:
Los clientes se conectan a la red WiFi mediante un servidor Radius y luego utilizan Internet a través de un servidor Squid transparente que registra el acceso.
Me gustaría encontrar un sistema para mostrar el nombre de usuario registrado en los registros de Squid. Esto facilita el registro y ahorra tiempo.
Una idea ?
Gracias !
Respuesta1
Sospecho firmemente que será difícil hacerlo en tiempo real (la información está en diferentes sistemas)
Dicho esto, si registra ambos conjuntos de datos en la misma base de datos, está "sólo" a una unión de la base de datos (en dirección IP y hora) de la respuesta a su pregunta.
Esa unión a la base de datos será un poco desafiante (dado que las direcciones IP se pueden reutilizar, deberá incluir los mensajes de inicio de sesión y desconexión de la autenticación WiFi en la consulta de la base de datos), pero debería ser factible. Una vez que tenga el período de tiempo, el nombre de usuario y la dirección IP asociados, debería poder unirse a la dirección IP y la marca de tiempo de los datos registrados por el proxy SQUID para asociar el nombre de usuario con la consulta.
¡Mucha suerte!