2010/5/25 Oleh Hrynchuk
Основне, що цікавить - як і чим в сучасному світі можна реалізувати примусовий одноразовий html-редирект броузера клієнта на певну сторінку (з тарифами, сумою на рахунку, рекламою і т.п.). В смислі, що от клієт запустив свій браузер і його відразу викинуло на задану сторінку. А далі вже клієнт що хоче, те й робить. Іншими словами, це щось подібне до однієї із фішок з набору функціоналу контроллера послуг комп'ютерної мережі в цивілізованому готелі/мотелі/пансіонаті. "Залізяки" типу ZyXEL VSG не цікавлять. Цікавлять саме реалізації на Unix boxes.
Например так: по умолчанию, всех клиентов заворачивают на transparent squid. У сквида включен редиректор, котрый делает редирект на страницу и выставляет какой-то флаг демону, который уберёт правило в firewall (которое заворачивает или наоборот, добавит исключение для ip) Демон этот может следить счетчиком в firewall, и при отсутствии запросов от клиента в течении определенного периода времени, будет возвращать правило firewall. И редиректором, и демоном могут быть самописные скрипты на шеле, десяток строчек от силы. Но, вероятно, есть и готовые решения.