Привет!
Возможно кто-нибудь сталкивался с похожей ситуацией и поделится опытом.
Есть домашняя сеть, больше правда похоже на мелкого провайдера, роутеры обслуживающие подсети на FreeBSD, шейпинг с помошью ipfw.
Проблема:
В начале месяца, происходит отключение интернета пользователям забывшим внести плату. И в саппорт лавина звонков типа: "А почему у меня любимый порносайт не открывается?!", "А у меня турнир по контре, почему не гамается?!" Да, юзвери банально забывают платить (
Частичное решение:
Отключённым пользователям при попытке запросить что-то с 80, 20, 21 и тд. портов выкидывается html страничка с просьбой заплатить. То есть в конце цепочки, докуда доходят только не пропущенные прежде пакеты стоит что-то вроде
fwd 127.0.0.1,$port tcp from $subnet/24 to any dst-port 20,21,80 via $LIF in
Практика показала, что для "домохозяек" это то что надо :)
Но этого всё же мало (
Пока хочется, например за 5 дней до срока отключения, показывать юзверям напоминалку, тем же способом что и просьбу об оплате. Только показывать её *один* раз в день, при первом запросе, например. Нужно как-то считать показы для каждого юзверя, эта-то часть и в разработке.
Разные идеи, вэлкам :)