iptablesはユーザーのアクセス時間とMacを制限します


1

夜に娘をipadから追い出すためにiptableチェーンを作成しようとしています。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では、設定されているタイムゾーンに関係なく、指定された時間がGMTであることに注意してください


--weekdaysの--days代わりに試してみてください
cybernard

openSUSEの11は平日使用しています
chongo2002

回答:


1

それがiptablesルール全体である場合、カスタムチェーン「blocked_access」は読み込まれません。

むしろ、最初にカスタムルールに処理を「迂回」するルールを用意します。次に例を示します。

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

次に、「blocked_access」チェーン内で子供のルールを定義します。


1
これはiptables全体ではありませんが、問題はそれです!ありがとうございました!
chongo2002 14年
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.