Можно ли отслеживать посещенные сайты по каждому пользователю или IP с помощью устройства Mikrotik и сервера Freeradius
Я использую устройство Mikrotik для создания службы Hotspot и использую Freeradius на сервере Centos (на другом сервере) для AAA (аутентификация, авторизация и учет)
Теперь, что мне нужно, это регистрировать каждый сайт, который посещал определенный пользователь (мониторинг веб-серфинга)
на самом деле, я не знаю, возможно ли это с Freeradius или с помощью сервисов Mikrotik
1 ответ
Это можно сделать с помощью веб-прокси.
Вы можете использовать либо встроенную функцию прокси-сервера mikrotik, включив прокси-сервер ( https://wiki.mikrotik.com/wiki/Manual:IP/Proxy), и зарегистрировать действия прокси-сервера ( https://wiki.mikrotik.com/wiki/Manual:System/Log).
Вы также можете использовать прокси-программу, такую как Squid, на вашем устройстве CentOS для экономии ресурсов процессора и хранилища на маршрутизаторе Mikrotik.
Другой вариант, вы также можете использовать программу под названием "conntrack" на вашем CentOS, чтобы, как следует из названия, отслеживать все соединения. Это может включать любые соединения, а не только HTTP-запросы. Конечно, весь интернет-трафик должен проходить через коробку CentOS.