Регистрация имен пользователей в Squid для клиентов, подключенных по WiFi с помощью Radius

Регистрация имен пользователей в Squid для клиентов, подключенных по WiFi с помощью Radius

Я ищу решение проблемы:

Клиенты подключаются к сети Wi-Fi с помощью сервера Radius, а затем используют Интернет через прозрачный сервер Squid, который регистрирует доступ.

Я хотел бы найти систему, которая отображала бы имя пользователя, вошедшего в журналы Squid. Это упрощает ведение журнала и экономит время.

Идея ?

Спасибо !

решение1

Я сильно подозреваю, что это будет сложно сделать в режиме реального времени (информация находится в разных системах)

Тем не менее, если вы регистрируете оба набора данных в одной и той же базе данных, то от ответа на ваш вопрос вас отделяет «всего» одно присоединение к базе данных (по IP-адресу и времени).

Это присоединение к базе данных будет несколько сложным (поскольку IP-адреса могут использоваться повторно, вам нужно будет включить сообщения о входе и отключении от аутентификации WiFi в ваш запрос к базе данных), но это должно быть выполнимо. Как только у вас будут временные рамки, имя пользователя и IP-адрес, связанные вместе, вы сможете присоединиться по IP-адресу и временной метке данных, зарегистрированных прокси-сервером SQUID, чтобы связать имя пользователя с запросом.

Но удачи вам!

Связанный контент