Перейти до

и снова о Squid


Рекомендованные сообщения

гуру, посоветуйте - чем можно посчитать трафик, прощедший через прокси?

построена цепочка: клиент - локальный прокси - прокси провайдера.

Есть интерес разбирать логи локального сквида на предмет кол-ва укр. и мирового траффика, потребленного каждым из клиентов.

Чем бы это можно сделать, ткните носом плз?

Ссылка на сообщение
Поделиться на других сайтах

Если можно - делаешь локальный прокси прозрачным и прописываешь ему парентом прокси провайдера.

 

Если нельзя - ставишь/пишешь штуку, которая будет анализировать логи прокси.

И снимать денежки )

 

Можно даже СТГ прикрутить к этому делу, списывая деньги со счетов клиентов через консольный конфигуратор в скрипте.

Ссылка на сообщение
Поделиться на других сайтах
Если можно - делаешь локальный прокси прозрачным и прописываешь ему парентом прокси провайдера.

 

Если нельзя - ставишь/пишешь штуку, которая будет анализировать логи прокси.

И снимать денежки )

 

Можно даже СТГ прикрутить к этому делу, списывая деньги со счетов клиентов через консольный конфигуратор в скрипте.

О. Это уже ближе..

А такая штуковина как SARG умеет что-то подобное?

Получается, из лога нужно выбрать период, потом в этом периоде отфильтровать все, что запрашивал src IP клиента, потом выбрать все dst и пропустить их через фильтр Украина/мир

хм.. и как это все сделать? :(

Ссылка на сообщение
Поделиться на других сайтах
А такая штуковина как SARG умеет что-то подобное?

Получается, из лога нужно выбрать период, потом в этом периоде отфильтровать все, что запрашивал src IP клиента, потом выбрать все dst и пропустить их через фильтр Украина/мир

ну на свой вопрос сам же и ответил .... реализовать осталось :(

повторю слова Max-a: stg.dp.ua

Ссылка на сообщение
Поделиться на других сайтах

На stg.dp.ua нет скриптов для парсинга логов сквида )

 

2Lambert: сарж хз, но по слухам, умеет.

А как поделить на украину/мир - хз)

Всегда можно самописными скриптами.

Ссылка на сообщение
Поделиться на других сайтах
сарж хз, но по слухам, умеет

Уметь то умеет но в точности очень хромает

Более чем хромает...

На PHP можно реализовать, точно знаю, но я в нем слаб..

если б кто сделал - думаю, локалка бы скинулась деньгами, сколько там надо будет, в разумных пределах..

Когда-то мы сообща рисовали такое дело еще под OS/2.. пару лет назад.

Всего-то пропарсить лог сквида, и выборку по IP src и dst UA/world согласно списка.

Сам сквид украинский траффик пускает на прокси провайдера (parent) и мировой - на соседний прокси (sibling). Сделано так потому, что провайдер за мировой траффик денег много просит. В итоге пользуемся сторонним. Но считать его тоже как-то хотелось бы..

А сквид в режиме транспарентного прокси отказывается перенаправлять траффик согласно ACL UA/World.. почему-то.. может, руки мои кривы?

Ссылка на сообщение
Поделиться на других сайтах
А может сделать прокси прозрачным и считать трафик с помощью СТГ?

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

Сейчас это работает так: сквиду скармливается агрегатированный список укр. сетей, который прописывается как acl ukr dst "file"

дальше, если dst находится в ukr - запрос идет на прокси провайдера, если нет (то есть мировой траффик) - запрос идет на другой прокси, где мировой траффик дешевле.

Может быть, что-то я делаю неправильно? хз..

Ссылка на сообщение
Поделиться на других сайтах

Можно прописать ему neighbour или как он там называется.

Прописать, чтоб он шел на этот neighbour только по этому acl.

Или так или надо писать не neighbour, а parent.

Там есть указание использовать другой прокси только для конкретных acl

Ссылка на сообщение
Поделиться на других сайтах

Да, но это работает если я не использую сквид как транспарентный прокси.

Когда он сидит на своем 3128 - все нормально, клиенты к нему обращаются, я смотрю по логам, что украину он берет с аплинка, мир - с соседа. все нормально.

Но попытавшись перевести его в акселератор- я получил облом, все пошло напрямую.

Руки? или может более другую версию сквида собрать да поставить?

Ссылка на сообщение
Поделиться на других сайтах

Создайте аккаунт или войдите в него для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Вхід

Уже зарегистрированы? Войдите здесь.

Войти сейчас
  • Зараз на сторінці   0 користувачів

    Немає користувачів, що переглядають цю сторінку.

×
×
  • Створити нове...