synology.forum архив спільноти · 2005–2022
ai.synology.forum →
ГлавнаяДополнительные Приложения Synology › Firewall по расписанию (родительский контроль)

Firewall по расписанию (родительский контроль)

Tata · 08.12.2013

Здравствуйте!

 

Коротко говоря, задача такая: нужно организовать запрет доступа определенного ip (медиаплеер) к Synology

после, скажем, 9 вечера, чтоб спать шли, а не в мультики пялились. Простыми путями придумать не удалось,

подходящего пакета тоже не нашла. Может, подскажете какой-нибудь изощренный способ?

Неплохо бы еще и к определенным папкам ограничить доступ вообще, но это уже другая проблема.

DS210j, DSM 4.3-3810

 

Спасибо за помощь заранее.

С уважением,

Тата

Siroc-co · 17.12.2013

Изощрённый хотите? Тогда вот:

Есть же у нас встроенная функция блокировки по IP. Находится она Панель управления--> Автоматическая блокировка. Там, в "Список блокировок" задаёте список IP, которые нужно блокировать. А потом идёте в Панель управления--> планировщик задач. В нём жмите "Создать", выбирайте "Служба", откроется меню "Создать задачу". Там на вкладке "Основное" на против поля "Задача:" пишете произвольное имя вашей задачи. Во вкладке "Расписание" задаёте время включения (начала действия) вашей задачи. Во вкладке "Настройка задач" выбирайте "Запустить службу" и ставите галочку на против "Автоматическая блокировка". Это мы выполним запуск, соответственно будет заблокирован IP. Теперь тоже самое, только в другое время и для останова службы.

Правда если вас кто-то атакует, и вам нужно постоянно кого-то блокировать, то этот способ не подойдёт, так как служба "Автоматическая блокировка" должна быть запущена всегда, и соответственно всегда будет блокировать ваш медиасервер.

Также можно блокировать не IP, а просто выключать службу, по которой медиасервер ходит в NAS, но тогда к ней никто уже не получит доступ.

А если сделать изощрённее, то можно написать скрипт, который будет по крону добавлять и убирать желаемый IP в наш файрвол (Автоматическую блокировку). Ноэто надо подумать, сейчас не готов ответить.