сбор статистики HTTP

Обсуждение настройки и работы сервисов, резервирования, сетевых настроек и вопросов безопасности ОС.

Модераторы: SLEDopit, Модераторы разделов

Аватара пользователя
esvaf
Бывший модератор
Сообщения: 844
Статус: экс- LinuxForum.Ru team
ОС: CentOS 5.3

сбор статистики HTTP

Сообщение esvaf »

Здравствуйте!
Передо мной стоит задача собирать и записывать в базу список url адресов, запршеных с компьютеров моей сети по HTTP, с указанием времени и имени компьютера(или ip). В распоряжении имеется компьютер, подключенных на равных правах с остальными. Сеть построена на базе одного хаба. ОС Linux.
Комп с точки зрения сети РАВНОЗНАЧНЫЙ с пользовательскими.
НЕ роутер, НЕ шлюз и никто другой...
Заранее спасибо за помощь!
Спасибо сказали:
Аватара пользователя
LX_D
Сообщения: 23
ОС: Arch Linux

Re: сбор статистики HTTP

Сообщение LX_D »

Хм, что-то не очень понятно с архтектурой сети. Но, понятно, что комп с ОС Linux является шлюзом в инет. Так что мешает заставить фаер гнать весь трафик через сквид, а затем при помощи самописного скриптика (перл, пхп, питон) (запускаемого, кстати, кроном через определенный промежуток времени) обрабатывать логи?
Вот, такая, вот, только мысля пришла на ум :D
[ Advanced Linux User ]
Спасибо сказали:
Аватара пользователя
esvaf
Бывший модератор
Сообщения: 844
Статус: экс- LinuxForum.Ru team
ОС: CentOS 5.3

Re: сбор статистики HTTP

Сообщение esvaf »

Так в том и прикол, что шлюзом комп не является(как и остальные мне подвластные)!
Спасибо сказали:
Аватара пользователя
serzh-z
Бывший модератор
Сообщения: 8259
Статус: Маньяк
ОС: Arch, Fedora, Ubuntu

Re: сбор статистики HTTP

Сообщение serzh-z »

Ну если только использовать на этой машине снифер, что не есть хорошо...
Спасибо сказали:
Аватара пользователя
esvaf
Бывший модератор
Сообщения: 844
Статус: экс- LinuxForum.Ru team
ОС: CentOS 5.3

Re: сбор статистики HTTP

Сообщение esvaf »

serzh-z писал(а):
12.01.2007 00:16
Ну если тольлько использовать на этой машине снифер, что не есть хорошо...

А что в этом плохого?
А какой сниффер использовать?
Спасибо сказали:
Аватара пользователя
elide
Бывший модератор
Сообщения: 2421
Статус: Übermensch
ОС: лялих

Re: сбор статистики HTTP

Сообщение elide »

бери Wireshark.
Сеть построена на базе одного хаба.
только я настоящих хабов уже много лет не видел, сейчас кругом одни коммутаторы...
слава роботам!
Спасибо сказали:
Аватара пользователя
esvaf
Бывший модератор
Сообщения: 844
Статус: экс- LinuxForum.Ru team
ОС: CentOS 5.3

Re: сбор статистики HTTP

Сообщение esvaf »

elide писал(а):
12.01.2007 02:05
бери Wireshark.
Сеть построена на базе одного хаба.
только я настоящих хабов уже много лет не видел, сейчас кругом одни коммутаторы...

Ну все-же это ХАБ кстати ему тоже не один год...
Спасибо сказали:
Аватара пользователя
agbr
Сообщения: 486
ОС: openSUSE 10.2

Re: сбор статистики HTTP

Сообщение agbr »

esvaf писал(а):
11.01.2007 21:15
Здравствуйте!
Передо мной стоит задача собирать и записывать в базу список url адресов, запршеных с компьютеров моей сети по HTTP, с указанием времени и имени компьютера(или ip). В распоряжении имеется компьютер, подключенных на равных правах с остальными. Сеть построена на базе одного хаба. ОС Linux.
Комп с точки зрения сети РАВНОЗНАЧНЫЙ с пользовательскими.
НЕ роутер, НЕ шлюз и никто другой...
Заранее спасибо за помощь!


имхо надо доходчиво объяснить тому, кто такую задачу поставил, что сие есть извращение жуткое и работать не будет.
например на роутере в сквид, или есть модули к iptables, которые умеют читать протоколы уровня HTTP.
jabber: agbr@jabber.ru

против проприетарного ПО в GNU/Linux
Спасибо сказали:
Аватара пользователя
esvaf
Бывший модератор
Сообщения: 844
Статус: экс- LinuxForum.Ru team
ОС: CentOS 5.3

Re: сбор статистики HTTP

Сообщение esvaf »

agbr писал(а):
16.01.2007 16:19
esvaf писал(а):
11.01.2007 21:15

Здравствуйте!
Передо мной стоит задача собирать и записывать в базу список url адресов, запршеных с компьютеров моей сети по HTTP, с указанием времени и имени компьютера(или ip). В распоряжении имеется компьютер, подключенных на равных правах с остальными. Сеть построена на базе одного хаба. ОС Linux.
Комп с точки зрения сети РАВНОЗНАЧНЫЙ с пользовательскими.
НЕ роутер, НЕ шлюз и никто другой...
Заранее спасибо за помощь!


имхо надо доходчиво объяснить тому, кто такую задачу поставил, что сие есть извращение жуткое и работать не будет.
например на роутере в сквид, или есть модули к iptables, которые умеют читать протоколы уровня HTTP.

так и сделаю
Спасибо сказали: