Как заблокировать один или несколько веб-сайтов из командной строки, особенно для Google Chrome?

Я преподаю в школе и у меня есть корзина с ноутбуками, которую я установил с Edubuntu 12.04. Я использую LanSchool для мониторинга их экранов, удаленного управления ими, очистки их экранов и т. Д. Однако функциональность ограничена, и блокировка веб-сайта была неполной и глючила довольно долгое время. Я хочу разрешить YouTube, когда студентам нужно что-то просматривать или даже слушать музыку во время работы, например, но во время тестирования или перефокусировки их я хочу иметь возможность блокировать YouTube как можно быстрее. Это хорошо работает с LanSchool для Windows, просто нажав одну или две кнопки.

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

Однако я могу запускать команды удаленно через LanSchool, и я также настроил легкий доступ по SSH с помощью клавиш. Так что мне нужны команды, к которым я могу запустить

  • Блокировать / разблокировать все сайты
  • Черный список или заблокировать набор сайтов
  • Белый список набор сайтов

Я играл с iptables, но не смог заставить его работать. Я подозреваю, что некоторые из моих проблем связаны с тем, что весь трафик направляется через прокси-сервер, и поэтому любая попытка регулировать трафик с помощью iptables не удалась. В первую очередь мы используем Google Chrome, поскольку ежедневно используем Google Apps.

0 ответов

Другие вопросы по тегам