![]() |
Статистика web-сёрфинга без прокси сервера
Здравствуйте.
Есть сеть /24 с пользователями получающими адреса по DHCP. Есть шлюз на базе Ubuntu Server (скоро переезд на Mikrotik) занимающийся NAT. Есть AD (в теории). Есть ленивый сисадмин - я. Когда-то работал squid в качестве прокси сервера, и т.к. я ленив - он работал в прозрачном режиме. Были ограничения на соцсети и youtube, разбитые на сети и время. Потом соцсети и youtube дружно перескочили на https:\\ фильтрация контента на основе url сломалась и проксировать трафик в прозрачном режиме стало невозможно. Многие скажут есть схемы с подменой сертификатов и т.д. Я почему-то считаю это серьёзным костылём, да и вообще хочу отказаться от прокси сервера. Есть возможность развернуть схему на базе netflow - сенсоры и коллектор. Всё красиво, но как быть с клиентами которые получают адрес по DHCP? Сегодня он один, а завтра в общем виде другой. И если сотрудник пересел с места на место. Может стоит политиками раздать адрес прокси-сервера для браузера (но опять же только для IE), и в проксе вести логи по логину/паролю AD не смотря на IP адрес машины? Скажите есть ли варианты логировать статистику посещения веб ресурсов без прокси-сервера (всё прозрачно), но с какой-либо авторизацией? Захотел человек в интернет, вылезла ему страничка авторизации, он влогинился (или по krberos вошёл) и устремился в дебри необъяной сети. А кто-то (демон/служба/сервис) прозрачно логирует всё это дело. Зашёл он параллельно с другого компьютера/ноутбука/планшета/телефона под своей учёткой и это тоже залогировалось и т.д. Какие сервисы используют большие компании для ведения подобного рода статистики? |
Цитата:
|
Цитата:
Поскольку для используемых адресов срок аренды постоянно продляется, у всех всегда будут одинаковые адреса. Цитата:
А на маршрутизаторе разрешить входящие/исходящие соединения только для IP прокси-сервера. Таким образом в обход прокси никто не выйдет. Цитата:
Также Squid вроде бы поддерживает авторизацию через Kerberos |
Цитата:
Цитата:
Цитата:
Цитата:
Цитата:
|
Цитата:
относительно окна аунтификации на прокси в браузере - если у вас есть терминальные серверы, то все эти agentless решения будут показывать траффик от первого аунтифицированного пользователя терминального сервера. а в остальном у микротика (по-моему) есть встроенный Captive Portal |
Цитата:
Цитата:
Цитата:
Цитата:
Хочется минимизировать количество оборудования на удалённых точках (3-5 рабочих мест). Сейчас в таком подразделении может стоять только один Mikrotik, который выпускает в интернтет, раздаёт wi-fi, держит тунели и маршрутизирует трафик. Ради сбора статистики ставить туда ещё одну машину и понимать на ней прокси - не хочу. А вот научить MT сливать данные мне хотелось бы. Стоит задумываться о 802.1X Port Access Control ? |
Tonny_Bennet,
вы путате солёное с горячим. у вас сейчас одна задача, не простая - аунтифицировать пользователя с терминальной сессии (всё остальное так или иначе реализуемо, хотя с горами костылей). я не знаю agentless способа аунтификации пользователей с терминального сервера. если этим можно принебречь - горы костылей вам в руки. вообще, ИМХО, в нынешние времена трафик уже никого не интересует. |
Цитата:
Не нужно вручную контролировать базу DNS Не нужно вводить руками параметры на десятках компьютеров. Не нужно вести журналы учёта адресов и постоянно бояться, что случится дублирование адресов. Не нужно бегать по всем кабинетам, как в ягобицепсы раненный, при необходимости изменить один параметр. Что же касается "простаивающих адресов". У вас настолько большая сеть, что может переполниться маска /24? Сделайте маску /23 - этого хватит очень надолго. Цитата:
Однако TMeter вроде бы может вести учёт по именам пользователей, работающих на данном компьютере. Так что можно вести учёт совокупного трафика терминального сервера, а затем анализировать его отдельно. Цитата:
Разве что в базе DNS сделать CNAME "Proxy" на основной сервер и написать скрипт, который будет периодически опрашивать его, а при потере изменять эту ссылку на запасной. Впрочем обычно прокси на linux, установленном на самые обычные старые системные блоки, работают месяцами точно :) Ну а на если вы на надёжном сервере сделаете виртуальную машину, то вообще проблем никаких не будет. |
Цитата:
Цитата:
Не хотите подменять сертификаты? Пропишите прокси на https через GPO. Цитата:
Цитата:
Цитата:
|
Цитата:
Однако в результате получается, что используются имена компьютеров на момент составления отчётов. |
El Scorpio, в данном случае я имел ввиду ПО типа ntop, а не squid.
Для squid я поступил бы иначе, сделал бы связку Squid + AD и с помощью GPO указал бы прокси сервер. Так же если мне память не изменяет то SARG довольно старый и куда проще и лучше использовать lightsquid или free-sa |
Цитата:
Цитата:
Цитата:
Цитата:
Цитата:
Цитата:
Цитата:
Цитата:
|
Цитата:
|
Время: 17:20. |
Время: 17:20.
© OSzone.net 2001-