Отключение мак-адреса от интернета по расписанию
В прошивке от энтузиастов есть график работы wifi - можно выключить wi-fi по дням и часам.
НО возможно ли отключение доступа для одного конкретного абонента wifi по его мак-адресу скажем после 23-00 и до 8 утра каждый день? Чтобы для других абонентов wifi работал, а для одного мак-адреса только днем. Надо блокировать подростку интернет ночью, но оставив его для взрослых соседей.
Как это в консоли прописать?
Запрет выхода в интернет по времени
Прошивка WL500gpv2-1.9.2.7-d-r1222
основная проблема:
прописываю правила запрета и они не всегда срабатываю в отведенное им время.
правило может работать несколько дней, потом перестает отключать интернет, если перегрузить роутер, то правило опять начинает работать
правила прописываю и в WAN & LAN Filter и напрямую в iptables
Code:
Chain FORWARD (policy ACCEPT)
num target prot opt source destination
1 DROP all -- 0.0.0.0/0 0.0.0.0/0 TIME from 23:00:00 to 23:59:59 on Sun,Mon,Tue,Wed,Thu,Fri MAC 00:1D:60:7B:81:03
2 DROP all -- 0.0.0.0/0 0.0.0.0/0 TIME from 00:00:00 to 07:30:00 on Sun,Mon,Tue,Wed,Thu,Fri,Sat MAC 00:1D:60:7B:81:03
3 ACCEPT all -- 0.0.0.0/0 0.0.0.0/0
4 DROP all -- 0.0.0.0/0 0.0.0.0/0 state INVALID
5 TCPMSS tcp -- 0.0.0.0/0 0.0.0.0/0 tcp flags:0x17/0x02 TCPMSS clamp to PMTU
6 ACCEPT all -- 0.0.0.0/0 0.0.0.0/0 state RELATED,ESTABLISHED
7 DROP all -- 0.0.0.0/0 0.0.0.0/0
8 DROP all -- 0.0.0.0/0 0.0.0.0/0
9 DROP tcp -- 192.168.77.4 0.0.0.0/0 TIME from 17:00:00 to 20:00:00 on Sun,Mon,Tue,Wed,Thu,Fri,Sat tcp spts:81:65500
10 ACCEPT all -- 0.0.0.0/0 0.0.0.0/0
11 ACCEPT all -- 0.0.0.0/0 0.0.0.0/0 ctstate DNAT
вторая проблема, если пытаюсь напрямую выполнить команду
Code:
iptables -I FORWARD 3 -p tcp -m multiport --port 80,81 -j DROP
выдает сообщение:iptables: No chain/target/match by that name
почитав по форумам вроде как нужен xt_tcpudp, но правило № 9 как то работает... и без xt_tcpudp
у кого какие есть мысли и варианты возникновения такой нестабильности
да и ещё есть нюанс: при перезагрузке командой reboot не всегда нормально перегружается, приходится отключать питание и тогда загружается нормально.