再也不怕孩子偷看电视!
一般用Openwrt/iStoreOS管控上网时间都是要安装上网控制插件luci-app-timecontrol实现,但是这个插件有时候不起作用,而且最重要的是这个方法对于IPv6无法实现管控,导致在插件里禁止电视上网,但是小孩仍然可以看电视,因为像bilibili小电视,云视听之类的电视软件是支持ipv4&ipv6的,v4被封也可以起v6的流量看,一度为了禁止小孩看电视把路由器装了好几个版本,现在找到了可以直接不用安装任何上网控制插件实现用防火墙封杀指定局域网内的指定设备在指定时段无法上网方法。
在网络-防火墙-通信规则新建一个规则

常规设置

名称:Block-HonorTV-IPv4AndV6-All
协议:任意
源区域:lan
源地址:192.168.1.246(LOK-370)要封杀的设备ip
目标区域:wan
目标地址:不填
操作:拒绝
高级设置:

地址族限制:IPv4和IPv6
源MAC地址:选址要封杀设备的MAC码A4:C7:4B:E0:38:EE
时间限制

星期:每天
日期:每天
开始时间:00:00:00
停止时间:23:59:59
其它默认,保存后立即生效,
这种设定是不能上外网,但是局域网内是可以访问的,也可以看局域网内的nas的视频,如果想要上网,只需要改一下时间或者在防火墙界面不启用这个规则即可
作者声明本文无利益相关,欢迎值友理性交流,和谐讨论~
