Jump to content

детальная статистика с указанием Web-ресурсов


Recommended Posts

Всем привет,

подскажите каким образом мне получить информацию о том на какие web ресурсы ходил конкретный пользователь и соответственно количество трафика которое ушло к примеру на mail.ru

 

вариант с направлениями не подходит, потому как не хочется описывать весь интернет по направлениям :)

 

Спасибо.

Link to post
Share on other sites

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

Link to post
Share on other sites

всё понятно, спасибо...

Случаем ни у кого не завалялось парсера на мой случай?

Быть может есть уже готовый модуль, просто мы о нём не знаем?

 

Спасибо.

Link to post
Share on other sites
В детальной статистике указанны IP-адреса всех ресурсов, запрошенных пользователем. Сделайте обратное разрешение имени и получите, какому доменному имени соответствуют эти IP-адреса.

Это не сильно помагает. В основном все пользуются услугами хостинга, поэтому обратное разрешение ничего не даст :)

 

У меня половина адресов выглядит так: masterhost.ru

Link to post
Share on other sites
мда, вчера посмотрел статистику, там много ресурсов которые ссылаются на хостинговые площадки.

а так оно и есть ... а одном IP десятки сайтов !

Link to post
Share on other sites

Я повесил сквида на шлюзе - результат - экономия порядка 15-20% траффика (В месяц у нас порядка 25-30 Гб, эконосмия существенная) + антивирусник. Логи сквида пишутся в mysql (squid -k rotate + парсер), оттуда смотрятся через php. (Топ сайтов общий и по юзеру, % экономии траффика...)

 

 

В направлениях:

gate ~ # cat /etc/stargazer/rules

TCP 10.0.0.9:3128 DIR1

ALL 10.0.0.0/21 DIR0

ALL 192.168.1.0/24 DIR0

ALL 0.0.0.0/0 DIR1

 

В правилах файрвола:

localnet=10.0.0.0/21

ProxyIP=Думаю ясно

server0=внутренний IP шлюза

 

iptables -t nat -A PREROUTING -s $localnet -d ! $server0 -p tcp -m multiport --dport 80,81,82,83,88,8000,8001,8002,8080,8081 -j DNAT --to-destination $proxyIP:3128

iptables -t nat -A PREROUTING -s $localnet -d ! $server0 -p udp -m multiport --dport 80,81,82,83,88,8000,8001,8002,8080,8081 -j DNAT --to-destination $proxyIP:3128

iptables -t nat -A PREROUTING -s $localnet -d ! $server0 -p tcp -m multiport --dport 8082,8083,8091,8100,8101,8102,8103,8080,8888 -j DNAT --to-destination $proxyIP:3128

iptables -t nat -A PREROUTING -s $localnet -d ! $server0 -p udp -m multiport --dport 8082,8083,8091,8100,8101,8102,8103,8080,8888 -j DNAT --to-destination $proxyIP:3128

Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...