@ASKOE

Как разрешить доступ к сети на один час?

Каким способом можно сделать доступ к сети интернет на один час, а следующий сеанс только через час. Например ребенок с планшета подключается к роутеру в 13:20. Роутер с OpenWRT в 14:20 отключает доступ устройства к интернету но не отключает от сети, и разрешит доступ не раньше чем в 15:20. Существует ли такая возможность в IPTABLES а то везде одно и тоже пишут через --timestart 13:20 --timestop 14:20? Подскажите направление куда смотреть. Спасибо.
  • Вопрос задан
  • 2667 просмотров
Пригласить эксперта
Ответы на вопрос 3
@azazelpw
Linux SA
iptables + crontab
Ответ написан
@Konkase
Запрещаем весь форвардинг и разрешаем только в определённое времяю
iptables -P FORWARD DROP
iptables -I FORWARD -m time --timestart 13:20:00 --timestop 14:20:00 --kerneltz -j ACCEPT
iptables -I FORWARD -m time --timestart 15:20:00 --timestop 15:20:00 --kerneltz -j ACCEPT
Ответ написан
LESHIY_ODESSA
@LESHIY_ODESSA
OpenWRT — Родительский контроль.

rodcontrol.png

Дополнительные аргументы :

-m time --kerneltz --timestart 22:00:00 --timestop 08:00:00


Но я бы всё все таки сделал по другому. Нужно разграничить доступ на планшете. Завести разных пользователей и поставить программу "Родительский контроль". Дети и их обходят, но всё таки роутер это не выход. Ребенок спокойно узнает пароль от соседского Wi-Fi, рассшарить интернет с мобилки и еще миллион способов.
Ответ написан
Ваш ответ на вопрос

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

Похожие вопросы