Manual:Kid-control: Difference between revisions
Created page with "{{Versions| 6.41 }} "Kid control" is a parental control feature to limit internet connectivity for kids. It is a work in progress. Kid names and weekly schedule are added un..." |
No edit summary |
||
Line 3: | Line 3: | ||
"Kid control" is a parental control feature to limit internet connectivity for kids. It is a work in progress. | "Kid control" is a parental control feature to limit internet connectivity for kids. It is a work in progress. | ||
Kid names and weekly schedule are added under "/tool kid-control". For each day of week (mon,tue,wed,thu,fri,sat,sun) time of day is selected, when internet access should be allowed. | Kid names and weekly schedule are added under "/'''tool kid-control'''". For each day of week (mon,tue,wed,thu,fri,sat,sun) time of day is selected, when internet access should be allowed. | ||
ometimes kids need internet to make homework. But, they will watch videos instead of learning if unlimited internet access is allowed. In this case rate-limiting internet speed could be the solution. It can be done with "rate-limit" and "time-rate-limited" attributes. | ometimes kids need internet to make homework. But, they will watch videos instead of learning if unlimited internet access is allowed. In this case rate-limiting internet speed could be the solution. It can be done with "rate-limit" and "time-rate-limited" attributes. | ||
Line 11: | Line 11: | ||
/tool kid-control pause | /tool kid-control pause | ||
[kid1,kid2,....] - list of kids to pause (if none | [kid1,kid2,....] - list of kids to pause (if none selected, then pause all) | ||
duration - if specified, then automatically resume internet access after specified duration | duration - if specified, then automatically resume internet access after specified duration | ||
till - if specified, then automatically resume internet access at given time | till - if specified, then automatically resume internet access at given time |
Revision as of 13:35, 8 January 2018
Applies to RouterOS: 6.41
"Kid control" is a parental control feature to limit internet connectivity for kids. It is a work in progress.
Kid names and weekly schedule are added under "/tool kid-control". For each day of week (mon,tue,wed,thu,fri,sat,sun) time of day is selected, when internet access should be allowed. ometimes kids need internet to make homework. But, they will watch videos instead of learning if unlimited internet access is allowed. In this case rate-limiting internet speed could be the solution. It can be done with "rate-limit" and "time-rate-limited" attributes.
Kid could have multiple internet connected devices (phone, tablet, gaming console, tv etc.). All of them should be assigned to the kid under "/tool kid-control device". Device is identified by IP address. It is possible to assign whole subnet to kids devices using netmask.
It is possible to pause internet access for kid even when schedule allows it. It is done by command
/tool kid-control pause [kid1,kid2,....] - list of kids to pause (if none selected, then pause all) duration - if specified, then automatically resume internet access after specified duration till - if specified, then automatically resume internet access at given time
to resume internet access, use command
/tool kid-control resume [kid1,kid2,....] - list of kids to resume (if none select, then resume all)
Internet access limitation is implemented by adding dynamic firewall filter rules or simple queue rules. Here are example firewall filter rules:
1 D ;;; tablet, kid-control chain=forward action=reject src-address=192.168.90.0/24 2 D ;;; tablet, kid-control chain=forward action=reject dst-address=192.168.90.0/24 3 D ;;; pc, kid-control chain=forward action=reject src-address=192.168.89.32 4 D ;;; pc, kid-control chain=forward action=reject dst-address=192.168.89.32