Lambert 5 Опубликовано: 2006-05-12 16:56:06 Share Опубликовано: 2006-05-12 16:56:06 гуру, посоветуйте - чем можно посчитать трафик, прощедший через прокси? построена цепочка: клиент - локальный прокси - прокси провайдера. Есть интерес разбирать логи локального сквида на предмет кол-ва укр. и мирового траффика, потребленного каждым из клиентов. Чем бы это можно сделать, ткните носом плз? Ссылка на сообщение Поделиться на других сайтах
Max 0 Опубліковано: 2006-05-12 18:19:59 Share Опубліковано: 2006-05-12 18:19:59 stg.dp.ua Ссылка на сообщение Поделиться на других сайтах
XoRe 0 Опубліковано: 2006-05-12 23:47:30 Share Опубліковано: 2006-05-12 23:47:30 Если можно - делаешь локальный прокси прозрачным и прописываешь ему парентом прокси провайдера. Если нельзя - ставишь/пишешь штуку, которая будет анализировать логи прокси. И снимать денежки ) Можно даже СТГ прикрутить к этому делу, списывая деньги со счетов клиентов через консольный конфигуратор в скрипте. Ссылка на сообщение Поделиться на других сайтах
Lambert 5 Опубліковано: 2006-05-13 09:12:38 Автор Share Опубліковано: 2006-05-13 09:12:38 Если можно - делаешь локальный прокси прозрачным и прописываешь ему парентом прокси провайдера. Если нельзя - ставишь/пишешь штуку, которая будет анализировать логи прокси. И снимать денежки ) Можно даже СТГ прикрутить к этому делу, списывая деньги со счетов клиентов через консольный конфигуратор в скрипте. О. Это уже ближе.. А такая штуковина как SARG умеет что-то подобное? Получается, из лога нужно выбрать период, потом в этом периоде отфильтровать все, что запрашивал src IP клиента, потом выбрать все dst и пропустить их через фильтр Украина/мир хм.. и как это все сделать? Ссылка на сообщение Поделиться на других сайтах
Serjio 19 Опубліковано: 2006-05-13 12:11:24 Share Опубліковано: 2006-05-13 12:11:24 А такая штуковина как SARG умеет что-то подобное?Получается, из лога нужно выбрать период, потом в этом периоде отфильтровать все, что запрашивал src IP клиента, потом выбрать все dst и пропустить их через фильтр Украина/мир ну на свой вопрос сам же и ответил .... реализовать осталось повторю слова Max-a: stg.dp.ua Ссылка на сообщение Поделиться на других сайтах
XoRe 0 Опубліковано: 2006-05-13 12:33:06 Share Опубліковано: 2006-05-13 12:33:06 На stg.dp.ua нет скриптов для парсинга логов сквида ) 2Lambert: сарж хз, но по слухам, умеет. А как поделить на украину/мир - хз) Всегда можно самописными скриптами. Ссылка на сообщение Поделиться на других сайтах
Max 0 Опубліковано: 2006-05-13 16:00:53 Share Опубліковано: 2006-05-13 16:00:53 сарж хз, но по слухам, умеет Уметь то умеет но в точности очень хромает Ссылка на сообщение Поделиться на других сайтах
Lambert 5 Опубліковано: 2006-05-13 23:43:16 Автор Share Опубліковано: 2006-05-13 23:43:16 сарж хз, но по слухам, умеет Уметь то умеет но в точности очень хромает Более чем хромает... На PHP можно реализовать, точно знаю, но я в нем слаб.. если б кто сделал - думаю, локалка бы скинулась деньгами, сколько там надо будет, в разумных пределах.. Когда-то мы сообща рисовали такое дело еще под OS/2.. пару лет назад. Всего-то пропарсить лог сквида, и выборку по IP src и dst UA/world согласно списка. Сам сквид украинский траффик пускает на прокси провайдера (parent) и мировой - на соседний прокси (sibling). Сделано так потому, что провайдер за мировой траффик денег много просит. В итоге пользуемся сторонним. Но считать его тоже как-то хотелось бы.. А сквид в режиме транспарентного прокси отказывается перенаправлять траффик согласно ACL UA/World.. почему-то.. может, руки мои кривы? Ссылка на сообщение Поделиться на других сайтах
XoRe 0 Опубліковано: 2006-05-14 05:59:10 Share Опубліковано: 2006-05-14 05:59:10 А может сделать прокси прозрачным и считать трафик с помощью СТГ? Ссылка на сообщение Поделиться на других сайтах
Lambert 5 Опубліковано: 2006-05-14 08:53:42 Автор Share Опубліковано: 2006-05-14 08:53:42 А может сделать прокси прозрачным и считать трафик с помощью СТГ? транспарентный сквид отказался у меня разбирать траффик по направлениям, почему-то. Сейчас это работает так: сквиду скармливается агрегатированный список укр. сетей, который прописывается как acl ukr dst "file" дальше, если dst находится в ukr - запрос идет на прокси провайдера, если нет (то есть мировой траффик) - запрос идет на другой прокси, где мировой траффик дешевле. Может быть, что-то я делаю неправильно? хз.. Ссылка на сообщение Поделиться на других сайтах
XoRe 0 Опубліковано: 2006-05-14 10:41:32 Share Опубліковано: 2006-05-14 10:41:32 Можно прописать ему neighbour или как он там называется. Прописать, чтоб он шел на этот neighbour только по этому acl. Или так или надо писать не neighbour, а parent. Там есть указание использовать другой прокси только для конкретных acl Ссылка на сообщение Поделиться на других сайтах
Lambert 5 Опубліковано: 2006-05-14 13:07:26 Автор Share Опубліковано: 2006-05-14 13:07:26 Да, но это работает если я не использую сквид как транспарентный прокси. Когда он сидит на своем 3128 - все нормально, клиенты к нему обращаются, я смотрю по логам, что украину он берет с аплинка, мир - с соседа. все нормально. Но попытавшись перевести его в акселератор- я получил облом, все пошло напрямую. Руки? или может более другую версию сквида собрать да поставить? Ссылка на сообщение Поделиться на других сайтах
Рекомендованные сообщения
Создайте аккаунт или войдите в него для комментирования
Вы должны быть пользователем, чтобы оставить комментарий
Создать аккаунт
Зарегистрируйтесь для получения аккаунта. Это просто!
Зарегистрировать аккаунтВхід
Уже зарегистрированы? Войдите здесь.
Войти сейчас