Как высчитывать этот "раз"?
Договорённости нужно конкретизировать. Ведь можно перенаправить в 6 утра и в 6 вечера. А в это время, теоретически, в школе никто работать не будет (ну вечер попадает, конечно). И получается бессмысленные манипуляции
Могу только предложить раз в 12 часов по cron-у блокировать все сайты с перенаправлением на нужный (его, конечно, разрешить), но это ерунда.
О насчёт крона и перенаправления это идейка.
но не совсем то.
Не подскажите как реализовать, анализ.
Клиент с адреса 192.168.1.2 пытаеться открыть страницу
www.ya.ru, в этот момент добавляеться строка в iptables и только он (192.168.1.2) перенаправляеться на станицу
http://server/test.html Больше он не перенаправляеться в течение 12 часов.
B так для каждого клиента.
И иметь постоянную головную боль в лице жалоб клиентов "интернет не работает".
А смену домашней страницы, кстати, запретить легче всего, что вообще можно выдумать по этому поводу.
Браузер firefox дело в том что домашняя страница у него храниться в файле
C:\Users\имя_пользователя\AppData\Roaming\Mozilla\Firefox\Profiles\название профиля\prefs.js
Так же в этом файле храняться все настройки браузера.
Если закрыть доступ на изменения этого файла. то пользователь не сможет сменить дом. станицу, но тогда он не сможет изменить другие настройки. а это уже бред.....
Может кто подскажет как в firefox сделать запись о домашней странице в отдельном файле?
зациклился чтоли на сквиде? Он не для этого предназначен, для твоих целей или домашняя страница по договоренности с провайдером, или для фикции как ты хочешь будет то же самое как и в твоей задаче это поставить в cron команду firefox http://tvoja.stranica и запускай как хотел раз в 12 часов.
Система у пользователей на винде.
И задача стоит реализовать перенаправление на шлюзе.