Привет, я установил OpenWrt (Chaos Calmer) на моем маршрутизаторе, теперь я хочу зарегистрировать ipaddress, MAC-адрес, запрашиваемый URL-адрес сайта и порт с помощью прокси.
Какой прокси-сервер лучше всего подходит для решения вышеуказанной проблемы. И как мне этого добиться.
Точнее говоря, пользователь подключается к моему Wi-Fi роутеру. Когда он просматривает что-либо на своем мобильном или настольном компьютере, запрос сначала приходит на маршрутизатор. В моем маршрутизаторе мне нужно записать вышеупомянутые данные в один текстовый файл, и нам нужно хранить его в течение месяца в соответствии с политикой моей компании.
Я настроил задание CRON для экспорта данных журнала с маршрутизатора на мой сервер unix, чтобы маршрутизатор не вылетел из-за журналов.
Любая помощь очень ценится.
Для ведения журнала можно использовать squid в режиме прозрачного прокси . Вам нужно будет написать ACL для регистрации вышеупомянутой информации. Squid — очень мощный прокси для применения политик контроля доступа, если вам это нужно. Вы также можете регистрировать HTTP-трафик с помощью squid.
Вы можете использовать директиву access _log , а также есть возможность интегрировать его с демоном syslog. Проверьте Страница Squid .