Hello, everyone!
I have a RB952Ui-5ac2nD-TC and need a solution for controlling of internet connection time for children.
Say, i will create a separate Wi-Fi network (open or passworded) and i may give only, say 3 hours a day for one child (user)
At the moment i think this solution may be implemented only with creation of Captive portal (hotspot) and login method. In hotspot i will configure 3 hours for trial inernet and reset in 24 hours.
The only issue i see at first glance, that child may forget to do a log out and his trial internet will expire when he was not actually online. (guess some checking script may help with that…)
If someone have already had a similar task and already have a solution, please share it with us.
Thanks in advance.
Also intereseting! But there is a way to configure the access with time option which slitly not what i need.
In my case i want to give access to internet for 3 hours a day (does not matter they will spend this “available time” at the morning and will be without internet all day or they will devide connection time during the day with say 30 minutes 6 times … )
Just as an personal example
(here we touch on education, which is not yet part of routerOS Wiki , everybody does have his own opinion, it depends on kids age,
if they have full day classes like mine, activities etc).
I use following structure:
Wireless Access List with time control (like 7h-21h) : Ensure Kids can not connect with laptop/phone outside those hours at all
Firewall: within the Access List time, they can connect to all the required and educational web pages (Wikipedia, school system etc.)
This is done with address list. Takes 5-10 Minutes to check out the IP of the web servers. And I am lucky no change of IP address on those services for 6 months
and it runs rather well.
Firewall: On none “educational” web sites I give them 30 minutes and then a time out for 30 minutes (once they change ideas they often do not get back to internet and do something else)
They have some online classes at fixed times during the week, during that time I just have a time based firewall rule that enables connection
It is some work to maintain and it is not perfect, but works ok so far (well the kids would disagree ) .
For vacation, weekend etc. you can pump up the time they have on internet.
Kid Control is by far the easiest way of achieving time based access across a child’s devices. You can restrict the time slots (multiples throughout the day) speed and easily assign multiple devices to a child group.
You don’t have to check IP addresses of given sites - you can use DNS name in in address lists - see https://wiki.mikrotik.com/wiki/Manual:IP/Firewall/Address_list
DNS name will be resolved for you and dynamic entry with address will be added for you and you don’t have to check for changes manually
Thanks for all)) Topic is active and it make me think i’m not the only one so “rude” regarding children with reducing their online time…
Actually a quite interesting this statement:
@WeWiNet
Am i understand it correctly: you give 30 minutes of full internet access and after that the rule drops connection for another 30 minutes?
In my case, we have a arrangement that sun has 4 hours of internet access during the day. And it does not matter if he spend all time during the morning, or devide onlite time to some parts during the day (say 20 minutes at mornig, some time during the day and some at the evening) but in total he will not send more then 4 hours in the internet.
Exectly this solution at the moment i may achive only with the captive portal and trial internet connection, where i have set 4 hours for trial internet access and reset time in 24 hours.
There thought, one big minus - he should do login / logout in order to control the internet up time by the hotspot server f mikrotik.
I think this subject (kids and internet) is super important (at least to me). I get lot of complaints from friends that their kids are on the internet the whole day.
You are right, during the 30 minutes (could be 45 or 60 minutes, whatever you want) they can do/go wherever they want to go (I still filter and block non children
pages with other means in the background). And then they need to take a break!
They can always (within the 7-21 limit) go onto Wikipedia, Kahnacademy, or check their school home work etc. as much/often they want
and need.
The firewall (and kid control is just a graphic interface) rules can all live at the same time, and allow you to do such granularity.
Indeed it would be great to have a total available per day connection time, and hotspot manager can do that I believe (with connection time out)
but I just did not have time, nor the need to do it. If you make it work please report back how to do it.
mattus: Yes indeed you can use DNS names, but those sites use several IP. so you start with the DNS resolution but need to add 2 or 3 other IP addresses manually.
Khanacademy provides the IP list directly if I remember correctly.