1

Я пытаюсь создать подходящую цепочку, чтобы ночью сбить мою дочь с iPad. С фильтром только для Mac я могу заблокировать доступ, но когда я добавляю время, он больше не работает. Кто-нибудь видит проблему с этой цепочкой?

##Parental Controls
#iptables -A INPUT -p ALL -m mac --mac-source 60:21:c0:41:1b:a1 -j DROP
iptables -N blocked_access
iptables -A blocked_access -j LOG --log-prefix 'BLOCK TEST'
iptables -A blocked_access -p ALL
iptables -A blocked_access -m mac --mac-source 60:21:c0:41:1b:a1
iptables -A blocked_access -m time --timestart 16:00:00 --timestop 17:55:00 --weekdays Sun,Mon,Tue,Wed,Thu
iptables -A blocked_access -j DROP

Также стоит отметить, что в OpenSuse, независимо от установленного часового пояса, указывается время по Гринвичу

1 ответ1

1

Если это все ваши правила iptables, то пользовательская цепочка "block_access" никогда не будет прочитана.

Скорее, имейте правило, чтобы сначала «шунтировать» обработку в пользовательское правило, например:

-A INPUT -p ALL -m mac --mac-source 60:21:c0:41:1b:a1 -j blocked_access

затем вы определяете правила для вашего ребенка в цепочке "заблокировано-доступно".

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .