Вопрос

Моя конечная цель - получить отчет, показывающий все домены верхнего уровня, которые были посещены накануне со всех компьютеров в моем доме.Отчет также мог бы показать, какие страницы были посещены, какой локальный IP-адрес был туда отправлен.Я бы также хотел отслеживать используемую входящую и исходящую пропускную способность.

Я не хочу устанавливать приложение на каждый компьютер:в идеале у меня был бы прокси-сервер или что-то в этом роде, через что проходили бы все соединения.Я не могу допустить, чтобы это замедляло работу сети - это не может повлиять на время пинга в XBox Live!;-) Я также часто использую VPN из дома, и это не должно мешать этой возможности.

Существующие компьютеры - это Windows (XP и Vista), но у меня нет проблем с установкой * nix box в качестве маршрутизатора / прокси-сервера.У меня есть запасное оборудование для этого.Рекомендации?Кальмар?ISA Сервер?Что-то еще?

Это было полезно?

Решение

Я бы использовал OpenDNS.com.Это не только решило мои проблемы с DNS, поскольку DNS-серверы моего провайдера постоянно выходили из строя, но и выполнило все то, о чем вы упомянули, без установки какого-либо программного обеспечения.

www.OpenDNS.com

DNS 1:208.67.222.222

DNS 2:208.67.220.220

Я просто настроил свой маршрутизатор на использование статических DNS-IP-адресов из OpenDNS, и теперь все компьютеры моего дома используют эти настройки DNS.

Если вы зарегистрируетесь на их сайте, вы получите дополнительные функции, такие как возможность блокировать порнографию, рекламное ПО и т.д.без необходимости установки программного обеспечения.

Удачи вам!

Другие советы

Коробка Linux с ntop ( нтоп ) чтобы сгенерировать отчет, подключенный к вашему модему с помощью концентратора, а не коммутатора, чтобы он мог отслеживать трафик, который используют другие устройства, подключенные к концентратору, - это очень ненавязчивый метод сбора статистики.

Я использовал Кальмаров + Прищуриться раньше.Это довольно хорошо работало для мониторинга использования Интернета.

Я поддерживаю идею Джейсона предложение использовать OpenDNS, с дополнительным предложением.Вы должны запрограммировать свой домашний маршрутизатор так, чтобы разрешать (или перенаправлять) DNS только на OpenDNS, чтобы предприимчивые подростки не меняли DNS для обхода ограничений.

Некоторые беспроводные маршрутизаторы покажут вам список доменов, посещенных за определенный период времени.

Одно из возможных решений:связующий брандмауэр между маршрутизатором и коммутатором (чтобы он видел весь трафик между локальной сетью и Интернетом).Ему не нужно ничего брандмауэрировать / блокировать, но Shorewall и MRTG могут подсчитывать трафик и генерировать приятные графики использования полосы пропускания.

Это поле также будет действовать как прозрачный прокси-сервер через squid и iptables, который собирает все URL-адреса, а calamari может делать статистику из журналов прокси.

Начать:www.shorewall.net

Кстати:Знают ли ваши пользователи, что вы за ними шпионите?Нравится ли им это?

Один вопрос, касающийся OpenDNS:как вы думаете, может ли DNS-сервер отслеживать все выбранные конкретные URL-адреса?Он может отслеживать каждый выбранный домен верхнего уровня, но не то, как часто и какие конкретные URL-адреса были получены с сервера.

Это невозможно для DNS-сервера и не является частью его работы.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top