Страница 1 из 1

шейпер с уведомлением

Добавлено: 2009-11-03 10:34:01
XaTTa6bl4
Hi all!
Вообщем есть шейпер на основе IPFW на FreeBSD 6.3. Режет по скорости определенную часть пользователей. Работает давно и отлично - есть не просит :)
Теперь руководство хочет, чтобы при каждом посещении веб страницы, зарезанному по скорости пользователю выскакивало уведомление типа: Внимание - Ваша скорость органичена... бла-бла-бла. Как это можно сделать? Что посоветуете? Какой-нибудь прокси с редиректором?

Re: шейпер с уведомлением

Добавлено: 2009-11-03 10:37:21
zingel
расскажите руководству про такую штуку как биллинг

Re: шейпер с уведомлением

Добавлено: 2009-11-03 11:06:05
XaTTa6bl4
Биллинг есть - он то и отдает команду шейперу резать или не резать конкретного клиента. В данной ситуации он никак не поможет. Я вот думаю может какой-нибудь прокси с редиректором прикрутить?

Re: шейпер с уведомлением

Добавлено: 2009-11-03 11:14:17
hizel
плохо маштабируемое рещение, в фаерволе тоже есть редирект ;]
только это все велосепед с квадратными колесами

написать маленькую трейную утилитку и раздавать клиентам :]

Re: шейпер с уведомлением

Добавлено: 2009-11-03 12:41:09
XaTTa6bl4
написать маленькую трейную утилитку и раздавать клиентам :]
к сожалению в наших условиях не вариант
в фаерволе тоже есть редирект ;]
есть и он используется для оповещения совсем отключенных клиентов:
трафик по 80-му порту заворачивается на сам шейпер, где поднят апач с mod-rewrite, который на любой HTTP запрос выдает страничку с сообщением. Остальной трафик запрещен.

Думал на основе этой схемы что-то сделать, но вот ума не приложу как....

Re: шейпер с уведомлением

Добавлено: 2009-11-03 12:43:18
vadim64
XaTTa6bl4 писал(а):
написать маленькую трейную утилитку и раздавать клиентам :]
к сожалению в наших условиях не вариант
в фаерволе тоже есть редирект ;]
есть и он используется для оповещения совсем отключенных клиентов:
трафик по 80-му порту заворачивается на сам шейпер, где поднят апач с mod-rewrite, который на любой HTTP запрос выдает страничку с сообщением. Остальной трафик запрещен.

Думал на основе этой схемы что-то сделать, но вот ума не приложу как....
Это почему? Давайте всё таки искать решения к задачам, а не задаччи к решениям!

Re: шейпер с уведомлением

Добавлено: 2009-11-03 19:30:14
agat
2 идеи
1я разобрать информер (наверняка встречался многим этот вирус) переделать под себя и подсадить людям.
2я дописывать людям рекламу в браузер,
вот пример h@@p://anonymouse.org/cgi-bin/anon-www.cgi/http://www.lissyara.su/

Re: шейпер с уведомлением

Добавлено: 2009-11-04 6:49:06
reLax
Офттоп

Если бы у меня дома, к примеру, при каждом открытии сайта выскакивал мигающий баннер

Код: Выделить всё

Внимание ! Ваша скорость ограничена !

Твой любимый ОАО "ЦентрТелеком" 
То через неделю этот баннер присутствовал бы в каждом моем сне. Через 2 - я бы отказался от Интернета вообще на всю оставшуюся жизнь.

P.S. Затея руководства бредовая. Уж поверь мне, рядовой бухгалтер вряд ли отличает 128 килобит от мегабита и сомневаюсь, что вообще подозревает о существовании трафик-шейперов. А главное, что его это меньше всего заботит. И я тебя уверяю, что даже в случае реализации этой безумной идеи, в скором времени от нее придется отказаться. Бедные юзеры рано или поздно просто взвоют от этих постоянных уведомлений, и главное нах никому не нужных. Ну урезана скорость - значит урезана, смирись типа.

P.P.S. Я так понимаю используется dummynet ? В ipfw же есть команда, которая выводит таблицу состояния очередей. Кидай ее в MySQL, а там уже средствами Perl/PHP уже грепай IP и каждому клиенту свой выдавай. Как-то приходилось сталкиваться с неким явно недоработанным контент-фильтром dansguardian, не совсем то, но, думаю вопрос решить поможет.