Lambert Опубликовано: 12 травня, 2006 Опубликовано: 12 травня, 2006 гуру, посоветуйте - чем можно посчитать трафик, прощедший через прокси? построена цепочка: клиент - локальный прокси - прокси провайдера. Есть интерес разбирать логи локального сквида на предмет кол-ва укр. и мирового траффика, потребленного каждым из клиентов. Чем бы это можно сделать, ткните носом плз?
XoRe Опубліковано: 12 травня, 2006 Опубліковано: 12 травня, 2006 Если можно - делаешь локальный прокси прозрачным и прописываешь ему парентом прокси провайдера. Если нельзя - ставишь/пишешь штуку, которая будет анализировать логи прокси. И снимать денежки ) Можно даже СТГ прикрутить к этому делу, списывая деньги со счетов клиентов через консольный конфигуратор в скрипте.
Lambert Опубліковано: 13 травня, 2006 Автор Опубліковано: 13 травня, 2006 Если можно - делаешь локальный прокси прозрачным и прописываешь ему парентом прокси провайдера. Если нельзя - ставишь/пишешь штуку, которая будет анализировать логи прокси. И снимать денежки ) Можно даже СТГ прикрутить к этому делу, списывая деньги со счетов клиентов через консольный конфигуратор в скрипте. О. Это уже ближе.. А такая штуковина как SARG умеет что-то подобное? Получается, из лога нужно выбрать период, потом в этом периоде отфильтровать все, что запрашивал src IP клиента, потом выбрать все dst и пропустить их через фильтр Украина/мир хм.. и как это все сделать?
Serjio Опубліковано: 13 травня, 2006 Опубліковано: 13 травня, 2006 А такая штуковина как SARG умеет что-то подобное?Получается, из лога нужно выбрать период, потом в этом периоде отфильтровать все, что запрашивал src IP клиента, потом выбрать все dst и пропустить их через фильтр Украина/мир ну на свой вопрос сам же и ответил .... реализовать осталось повторю слова Max-a: stg.dp.ua
XoRe Опубліковано: 13 травня, 2006 Опубліковано: 13 травня, 2006 На stg.dp.ua нет скриптов для парсинга логов сквида ) 2Lambert: сарж хз, но по слухам, умеет. А как поделить на украину/мир - хз) Всегда можно самописными скриптами.
Max Опубліковано: 13 травня, 2006 Опубліковано: 13 травня, 2006 сарж хз, но по слухам, умеет Уметь то умеет но в точности очень хромает
Lambert Опубліковано: 13 травня, 2006 Автор Опубліковано: 13 травня, 2006 сарж хз, но по слухам, умеет Уметь то умеет но в точности очень хромает Более чем хромает... На PHP можно реализовать, точно знаю, но я в нем слаб.. если б кто сделал - думаю, локалка бы скинулась деньгами, сколько там надо будет, в разумных пределах.. Когда-то мы сообща рисовали такое дело еще под OS/2.. пару лет назад. Всего-то пропарсить лог сквида, и выборку по IP src и dst UA/world согласно списка. Сам сквид украинский траффик пускает на прокси провайдера (parent) и мировой - на соседний прокси (sibling). Сделано так потому, что провайдер за мировой траффик денег много просит. В итоге пользуемся сторонним. Но считать его тоже как-то хотелось бы.. А сквид в режиме транспарентного прокси отказывается перенаправлять траффик согласно ACL UA/World.. почему-то.. может, руки мои кривы?
XoRe Опубліковано: 14 травня, 2006 Опубліковано: 14 травня, 2006 А может сделать прокси прозрачным и считать трафик с помощью СТГ?
Lambert Опубліковано: 14 травня, 2006 Автор Опубліковано: 14 травня, 2006 А может сделать прокси прозрачным и считать трафик с помощью СТГ? транспарентный сквид отказался у меня разбирать траффик по направлениям, почему-то. Сейчас это работает так: сквиду скармливается агрегатированный список укр. сетей, который прописывается как acl ukr dst "file" дальше, если dst находится в ukr - запрос идет на прокси провайдера, если нет (то есть мировой траффик) - запрос идет на другой прокси, где мировой траффик дешевле. Может быть, что-то я делаю неправильно? хз..
XoRe Опубліковано: 14 травня, 2006 Опубліковано: 14 травня, 2006 Можно прописать ему neighbour или как он там называется. Прописать, чтоб он шел на этот neighbour только по этому acl. Или так или надо писать не neighbour, а parent. Там есть указание использовать другой прокси только для конкретных acl
Lambert Опубліковано: 14 травня, 2006 Автор Опубліковано: 14 травня, 2006 Да, но это работает если я не использую сквид как транспарентный прокси. Когда он сидит на своем 3128 - все нормально, клиенты к нему обращаются, я смотрю по логам, что украину он берет с аплинка, мир - с соседа. все нормально. Но попытавшись перевести его в акселератор- я получил облом, все пошло напрямую. Руки? или может более другую версию сквида собрать да поставить?
Рекомендованные сообщения
Создайте аккаунт или войдите в него для комментирования
Вы должны быть пользователем, чтобы оставить комментарий
Создать аккаунт
Зарегистрируйтесь для получения аккаунта. Это просто!
Зарегистрировать аккаунтВхід
Уже зарегистрированы? Войдите здесь.
Войти сейчас