Форум русскоязычного сообщества Ubuntu


Увидели сообщение с непонятной ссылкой, спам, непристойность или оскорбление?
Воспользуйтесь ссылкой «Сообщить модератору» рядом с сообщением!

Автор Тема: Отследить посещение сайта.  (Прочитано 2038 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн thunderamur

  • Автор темы
  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 6748
  • Ubuntu 16.04
    • Просмотр профиля
Отследить посещение сайта.
« : 10 Апрель 2014, 04:57:20 »
Как можно отследить посещение сайта. Сквида нет, мб возможно это сделать с помощью логов iptables?

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 25967
    • Просмотр профиля
Re: Отследить посещение сайта.
« Ответ #1 : 10 Апрель 2014, 05:36:29 »
На пакетном уровне вы этого не увидите. Надо анализировать протокол, который используется, в данном случае - HTTP. Т.е. - вам нужен прозрачный прокси.
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…

Оффлайн thunderamur

  • Автор темы
  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 6748
  • Ubuntu 16.04
    • Просмотр профиля
Re: Отследить посещение сайта.
« Ответ #2 : 10 Апрель 2014, 06:59:04 »
iptables -A FORWARD -d site.ru -p tcp --dport 80 -j LOG --log-level info --log-prefix "#site.ru**"
вот так в kern.log вижу, кто ходил на сайт.

ещё бы какой-нибудь удобный анализатор лог-файлов, а то записей однотипных много. А мне всего лишь нужно знать, кто когда посещал сайт.

Оффлайн Chibiko

  • Активист
  • *
  • Сообщений: 295
  • человекобяка
    • Просмотр профиля
    • Велопоходики
Re: Отследить посещение сайта.
« Ответ #3 : 10 Апрель 2014, 09:41:48 »
А мне всего лишь нужно знать, кто когда посещал сайт.
Зачем тогда заморачиваться и не поставить какой-либо счетчик посещений? Гуглятся на "ура". И статистика прилагается. Даже по часам.

Оффлайн thunderamur

  • Автор темы
  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 6748
  • Ubuntu 16.04
    • Просмотр профиля
Re: Отследить посещение сайта.
« Ответ #4 : 10 Апрель 2014, 11:47:20 »
Chibiko,
например?

Оффлайн Chibiko

  • Активист
  • *
  • Сообщений: 295
  • человекобяка
    • Просмотр профиля
    • Велопоходики
Re: Отследить посещение сайта.
« Ответ #5 : 10 Апрель 2014, 11:55:36 »
Chibiko,
например?
Мне навороченного ничего не надо. У меня стоит простенький скрипт от Openstat
И случайно нагуглил inetlog - Они чего-то супер-пупер неимоверное предлагают, вплоть до статистики по ip.

Все совсем уже вконец обленились, и за каждого гуглить надо?
Может темку создать с заказами на гуглёжь для пользователей ubuntu.ru? O_o
Эту например можно переименовать в:
"Нагуглите мне пожалуйста счетчик посетителей на сайт. Меня забанили  :( "
« Последнее редактирование: 10 Апрель 2014, 11:57:13 от Chibiko »

Оффлайн Чистый

  • Почётный модератор
  • Старожил
  • *
  • Сообщений: 3474
  • nix - вот оно счастье...
    • Просмотр профиля
Re: Отследить посещение сайта.
« Ответ #6 : 10 Апрель 2014, 12:05:10 »
может все же воспользоватся нормальными инструментами а не велосипеды городить ? http://www.google.com/webmasters/ так же в логах apache идет статистика с какого IP обращались и какой ответ получили.
Тестовый репозиторий kdeNeur ppa:devcode/kdeneur
各々が死ぬことをどのように決定する

Оффлайн Chibiko

  • Активист
  • *
  • Сообщений: 295
  • человекобяка
    • Просмотр профиля
    • Велопоходики
Re: Отследить посещение сайта.
« Ответ #7 : 10 Апрель 2014, 12:07:58 »
может все же воспользоватся нормальными инструментами а не велосипеды городить ? http://www.google.com/webmasters/ так же в логах apache идет статистика с какого IP обращались и какой ответ получили.
... а если у меня нет доступа к логам apache? O_o

Оффлайн Чистый

  • Почётный модератор
  • Старожил
  • *
  • Сообщений: 3474
  • nix - вот оно счастье...
    • Просмотр профиля
Re: Отследить посещение сайта.
« Ответ #8 : 10 Апрель 2014, 12:09:46 »
Chibiko,
тогда задавая вопрос на данном форуме стоит описывать более полно проблему, гадать на кофейной гуще не самое приятное и благодарное дело.
Тестовый репозиторий kdeNeur ppa:devcode/kdeneur
各々が死ぬことをどのように決定する

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 25967
    • Просмотр профиля
Re: Отследить посещение сайта.
« Ответ #9 : 10 Апрель 2014, 13:27:35 »
iptables -A FORWARD -d site.ru -p tcp --dport 80 -j LOG --log-level info --log-prefix "#site.ru**"
вот так в kern.log вижу, кто ходил на сайт.

ещё бы какой-нибудь удобный анализатор лог-файлов, а то записей однотипных много. А мне всего лишь нужно знать, кто когда посещал сайт.
При условии, что у сайта один IP и за время работы вашей системы (от перезагрузки до перезагрузки правил) он не меняется. Читайте документацию, прежде чем что-то делать.
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…

Оффлайн peregrine

  • FSM
  • СуперМодератор
  • Старожил
  • *
  • Сообщений: 7080
  • Gentoo x64 Ubuntu 16.04.1 x64
    • Просмотр профиля
Re: Отследить посещение сайта.
« Ответ #10 : 10 Апрель 2014, 14:41:48 »
thunderamur, один IP - не всегда один пользователь.

Оффлайн ozim

  • Активист
  • *
  • Сообщений: 311
  • Kubuntu 14.04 x64
    • Просмотр профиля
Re: Отследить посещение сайта.
« Ответ #11 : 10 Апрель 2014, 14:43:46 »
liveinternet счетчик самый рульный.

Оффлайн thunderamur

  • Автор темы
  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 6748
  • Ubuntu 16.04
    • Просмотр профиля
Re: Отследить посещение сайта.
« Ответ #12 : 10 Апрель 2014, 18:38:18 »
Chibiko,
У меня не веб-сервер, а шлюз. Ты неверно понял задачу.

Щас прочитал вопрос, да, надо было мне как-то лучше описать задачу.


AnrDaemon,
peregrine,
этим правилом добавляется сразу несколько адресов.
да, не надежно, но очень просто, чтобы посмотреть ходит кто на сайт или нет. Завтра проверю, меняются ли IP у сайта, если нет, то так и оставлю на неск. дней, потом уберу, мне больше и не нужно. Потому и не хочу на это время тратить и делать что-то основательное.

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 25967
    • Просмотр профиля
Re: Отследить посещение сайта.
« Ответ #13 : 10 Апрель 2014, 19:47:59 »
Вы никак не можете это "проверить", чтобы быть уверенным в бесперебойной и правильной работе правила во все времена.
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…

Оффлайн thunderamur

  • Автор темы
  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 6748
  • Ubuntu 16.04
    • Просмотр профиля
Re: Отследить посещение сайта.
« Ответ #14 : 11 Апрель 2014, 05:33:51 »
AnrDaemon,
да мне во все времена и не нужно. Если в течение нескольких замеров IP не изменится, в данной ситуации, для меня, это будет достаточным, чтобы утверждать, что инфа верная.

 

Страница сгенерирована за 0.058 секунд. Запросов: 24.