Временной запрет доступа к точке доступа. Как?

Есть точка доступа. Закрытая. Желающий получает ключ и пользует её. Можно ли зделать так, чтоб по истечениии, например, одного часа клиент отключался и не мог подключиться в течении, к примеру, 15 минут?

Если можно, то как?
  • Вопрос задан
  • 2764 просмотра
Пригласить эксперта
Ответы на вопрос 3
@bondbig
запрос:
www.google.ru/search?hl=&q=wi-fi+hotspot+software
говорит нам много интересного.

Средствами обычной точки доступа это не решить, только если это было заложено производителем.
Ответ написан
Комментировать
@inkvizitor68sl
Linux-сисадмин с 8 летним стажем.
Поставьте Squid в сети, сделайте его прозрачным прокси… задача решена.

Заодно и скоростью управлять сможете и многим другим.

Естественно, DHCP с точки доступа на хост со сквидом перевесьте.
Ответ написан
Схема подключения может быть примерно такой:
Wifi-роутер->Gateway(*nix)->Internet

На Шлюзе (Gateway) поднимается DHCP и включается nat.
На роутере надо указать, что адреса будет раздавать шлюз (в современных прошивках такая опция обычно есть).
Дальше — пишется скрипт, который мониторит адреса, розданные DHCP, при этом при выдаче нового адреса запоминает MAC и IP, а также текущее время (можно написать в бд) и добавляет правило маскарадинга в iptables.
Для уже существующих записей проверяется разница между временем первой регистрации и текущим. Если время больше часа, правило маскарадинга удаляется, если больше 1:15, правило добавляется снова, а время обновляется на текущее.
Как-то так.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы