Я ищу решение проблемы:
Клиенты подключаются к сети WiFi с помощью сервера Radius, а затем используют Интернет через прозрачный сервер Squid, который регистрирует доступ.
Я хотел бы найти систему для отображения имени пользователя, зарегистрированного в журналах Squid. Это упрощает ведение журнала и экономит время.
Идея?
Спасибо!
Я сильно подозреваю, что это будет сложно сделать в режиме реального времени ( информация находится в разных системах)
Тем не менее, если вы регистрируете оба набора данных в одной базе данных, вы "всего лишь" присоединитесь к базе данных (по IP-адресу и времени) от ответа на ваш вопрос.
Это соединение с базой данных будет немного сложным (поскольку IP-адреса можно использовать повторно, вам нужно будет включить в запрос к базе данных сообщения входа и отключения от аутентификации WiFi), но это должно быть выполнимо. После того, как у вас есть временные рамки, имя пользователя и IP-адрес, связанные вместе, вы сможете присоединиться к IP-адресу и метке времени данных, зарегистрированных прокси-сервером SQUID, чтобы связать имя пользователя с запросом.
Желаем удачи!