Я работаю в системе hotSpot с сервером Freeradius. Я хочу отслеживать все посещенные сайты пользователей. Я хочу регистрировать все посещенные веб-сайты всеми пользователями, используя mac-адрес и имя пользователя. (когда пользователь хочет получить доступ к Интернету, он должен иметь учетную запись в моей системе точек доступа). freeradius не предоставляет эту функцию, так как я могу это сделать? Я хочу сохранить все посещенные пользователем сайты в базе данных MySQL
1 ответ
0
Вам нужно что-то, что понимает HTTP. Прокси-сервер перенаправления (например, squid
) будет самым простым решением для развертывания. Имейте в виду, что вы не можете отслеживать запросы к веб-сайтам HTTPS, так как соединение зашифровано.
Тем не менее, squid
не даст вам MAC-адреса. Вам нужно будет сопоставить их позже или просто перейти по имени пользователя.