Перейти до

а можно ли сделать...


Рекомендованные сообщения

Есть старгейзеровский биллинг, установленный на роутере, работающем под управлением FreeBSD. Всем пользователям мини-локалки установлены опции Always Online - так удобнее не заморачиваться с авторизацией.

Вопрос: можно ли как-нибудь сделать отключение пользователя на файрволе при падении его баланса в ноль? То есть, что-то типа OnDisconnect ?

Сорри, если невнимателен - но в доках однозначного решения не нашел..

Ссылка на сообщение
Поделиться на других сайтах
В доках как раз однозначное решение и есть!

Причем именно так и называется: OnDisconnect.

значит, что-то я определенно не так делаю :)

ибо не работает, и баланс устойчиво идет в минус

Ссылка на сообщение
Поделиться на других сайтах

Таки да. Сделал. Правда, перелопатить пришлось весь rc.firewall - но то детали. Сейчас действительно скрипт обрубает всякий доступ, когда баланс садится в ноль.

А вот интересно, как можно было бы сделать чтоб на локальный вебсервер юзер мог-таки попасть? Ну чтоб хотя б видеть свою статистику.

Поднят Squid в режиме Transparent. После отработки OnDisconnect доступа нет ни к чему, а хотелось бы чтоб безденежный юзверь форвардился на страничку своей статистики.

Как я понимаю, без какой-нибудь циски это совсем сложно? :(

Ссылка на сообщение
Поделиться на других сайтах
Таки да. Сделал. Правда, перелопатить пришлось весь rc.firewall - но то детали. Сейчас действительно скрипт обрубает всякий доступ, когда баланс садится в ноль.

А вот интересно, как можно было бы сделать чтоб на локальный вебсервер юзер мог-таки попасть? Ну чтоб хотя б видеть свою статистику.

Поднят Squid в режиме Transparent. После отработки OnDisconnect доступа нет ни к чему, а хотелось бы чтоб безденежный юзверь форвардился на страничку своей статистики.

Как я понимаю, без какой-нибудь циски это совсем сложно? :(

Добавь правило такого плана, оно даст доступ к статистике даже пре нулевом балансе

ipwf add номер правила allow tcp from any to me 80 via интерфейс который смотрит в локалку

 

ЗЫ только смотри чтоб номер правила был меньше чем номер правила запрета

Ссылка на сообщение
Поделиться на других сайтах

Создайте аккаунт или войдите в него для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Вхід

Уже зарегистрированы? Войдите здесь.

Войти сейчас
  • Зараз на сторінці   0 користувачів

    Немає користувачів, що переглядають цю сторінку.

×
×
  • Створити нове...