Я хочу отслеживать историю просмотров моих детей. Я не могу найти никакого простого решения.
4 ответа
Я не думаю, что это возможно, поскольку это технически означало бы прослушивание и захват сетевых данных (например, пароли, номера кредитных карт ...).
Чтобы отследить их, вам нужно отследить изнутри рассматриваемое устройство.
В Windows вы можете настроить учетную запись, чтобы ее данные можно было использовать совместно с другими учетными записями на компьютере. Я полагаю, вы найдете его в настройках общего доступа к аккаунту.
Таким образом, вы проверяете кеш браузера, историю и т.д. В их папке AppData.
В эпоху SSL и TLS это мало что дает, и с несколькими сайтами, разделяющими IP-адреса, большинство журналов на основе IP-адресов также будут плохими (за исключением нескольких сайтов верхнего уровня, которые имеют целые сети, такие как Google и Facebook),
Чтобы явно выполнить то, что вы просите, вам нужно будет установить корневые центры сертификации на всех их устройствах и заставить их через прокси-прокси-сервер фактически отслеживать их историю на сетевом уровне, чтобы получать URL-адреса, а не только IP-адреса или доменные имена.
Лучше всего использовать родительский контроль на своих устройствах или MDM, который будет регистрировать и сообщать историю на самом устройстве.
Sonicwall имеет встроенное приложение брандмауэра, которое отслеживает весь интернет-трафик ваших пользователей и отображает их в виде списка или диаграммы по IP-адресу. Sonicwall должен находиться между вашим маршрутизатором и внутренней сетью, таким образом он будет захватывать все пакеты, поступающие в / из вашего маршрутизатора.
ISP-----Router----SonicWall----AccessPoint ((( ))) Wireless Devices
and
ISP-----Router----SonicWall----Wired Devices
РЕДАКТИРОВАТЬ: Это можно сделать в PFsense с установленным пакетом Squid3 и lightsquid (метод 1).
Первый метод не даст вам полные URL-адреса страниц, которые были просмотрены, если сеанс был HTTPS. Вы просто получите полное доменное имя.
Программное обеспечение PFsense является бесплатным. И это может быть установлено на различных старых аппаратных средствах,
Он также предоставляет отчеты об использовании сети в очень удобном для пользователя формате отчета. Посещенные URL, как часто, статистика и т.д.
Отслеживание HTTPS может быть сделано с этими инструкциями (метод 2)
Вы должны установить для каждого из ваших mac-адресов устройства детей статический ip на сервере dhcp (таким образом, список посещенных сайтов будет согласован для ip/users.)
я не знаю, будет ли какое-то одно решение действительно работать. например: если вы используете метод 2, что произойдет, когда ваши соседи приедут и будут использовать свое устройство, показывая вашим детям то, что им не разрешено просматривать? (у соседского ребенка на его устройстве не будет установлен сертификат. И вы не сможете увидеть ничего, кроме имени WWW, которое вы посетили.)
Вы можете установить явные правила в PFsense относительно того, каким устройствам разрешено общаться с Интернетом. т. е. ваш соседский ребенок может иметь пароль, но все равно не иметь доступа в интернет.
лучший вариант здесь может быть просто использовать что - то вроде SquidGuard и блок услуг , которые вы не хотите их просмотра с помощью черных списков для порнографии и т.д.