Sign in with
Sign up | Sign in
Your question
Solved

Limit network access by AMOUNT of time per day

Tags:
  • Parental Control
  • Routers
  • Network Access
Last response: in Networking
Share
September 19, 2014 7:14:47 AM

I am looking to limit a particular device's access to the internet by cumulative daily time, as opposed to unlimited access during certain time periods. EG, rather than merely limit device A to access between 7-10PM, I would like to limit the access time to 1 hour. Any suggestions welcomed, with controls which are router or proxy server based preferred.

More about : limit network access amount time day

September 19, 2014 7:20:35 AM

Is this for parental reasons? If so Windows can do this with parental controls which require a password. Most routers do not support this, and will only do time slot allowances
m
0
l
September 19, 2014 7:30:45 AM

Videographer said:
Is this for parental reasons? If so Windows can do this with parental controls which require a password. Most routers do not support this, and will only do time slot allowances


It is for parental reasons, but a) I don't use anything Wintel, and b) most OS provided parental controls are crap, and c) its almost impossible to maintain this at the device level. I'm not looking to convert myself into tech support!

Understood on the router front - most provide access control by time. But what if you want to allow your child access to the web for, say, only 1 hour a day?

I should add that I use "OpenDNS" for access control to specific websites - its a much better tool for whitelisting/blacklisting, as the IP addresses are categorized and also community maintained.
m
0
l
Related resources

Best solution

September 19, 2014 7:39:58 AM

Ok, so if you're not wintel there are still soloutions, but I've not booted my 'nix for a while so I wouldn't know them. Perhaps your ISP can help?
Share
September 19, 2014 7:44:32 AM

I'm based in the US. With all due respect, ISP's are morons, only interested in maximizing fees and with absolutely no support at all. Besides, this seems to be a question handled at the local network level. I thought that there would be an easy router implementation. Routers have all the information they need (access time by MAC address), and they implement the 'access by time of day' functionality. This would appear to be a simple firmware add on.
m
0
l
September 19, 2014 7:50:17 AM

Yes, it would be a simple firmware add-on, its a case of finding a router which has that add on available, there used to be lots of custom firmware routers around but they seem to have dried up over the years as the manufacturers have added more features. Linksys generally have good firmwares and flicking through a couple of manuals they dont support what you're asking for - which is pretty annoying, I think its a reasonable request
m
0
l
September 19, 2014 10:28:30 AM

This is close to what I want, but:
a) It is windows based, and I'm primarily an OSX house;
b) It seems to be implemented directly on the pc. Not a deal breaker, but it would demand individual installation and would not prevent ipads/iphones/etc from accessing the internet.

Basically, a decent answer in 2007, but not practical in 2014 with preteens!

Many public spaces implement this feature, where you are required to 'log on' and then it logs you out after a certain period of time. Does anybody know who the suppliers of this product is?
m
0
l
September 19, 2014 11:56:09 AM

In that case, outside of building a linux mahcine to be your networks firewall server then you can use sputnik or similar hotspot service on a dd-wrt flashed router, or you will just have to live with the scheduled internet times.
m
0
l
September 19, 2014 12:04:46 PM

boosted1g said:
In that case, outside of building a linux mahcine to be your networks firewall server then you can use sputnik or similar hotspot service on a dd-wrt flashed router, or you will just have to live with the scheduled internet times.


Can I make sure I understand that? You can flash a router with 3rd party software to provide this service? Interesting, and probably the best route. However, it sounds like such a simple add for router manufacturer, I'm surprised they haven't done it already. PC based parental controls are a joke, and don't accomplish what most parents want in the first place.

m
0
l
September 19, 2014 12:10:59 PM

There is a lot of features flashing dd-wrt or other third party firmwares add that a router does not come with.
The routers dont come with them because the company that makes the router is a business and their driving factor is money. If it costs 2 million dollars to put this featue in all of their routers, but if not putting it into the router would only result in the loss of $100,000 in sales since it is not a very common feature, then the business is not going to do it.

Most routers can be unlocked and flashed to dd-wrt, except for many newer linksys models and some other brands, while brands like ASUS and Buffalo ship with a custom version of DD-WRT already out of the box.
m
0
l
September 19, 2014 12:14:50 PM

Also, the company does not want you to have that feature in the $80 router, they want that to be a feature only in the business line router starting at $150
m
0
l
September 19, 2014 12:14:56 PM

One of the best free parental controls that runs on multiple platforms is K9.

Even most parental controls in third party firmware are somewhat limited. It is easy to say allow mac address xx:xx from 5pm-7pm. But to say allow mac address xx:xx 1 hour of time between the hours of 7am-7pm the router now must keep track of session data for each mac. It does not really have anyplace to store it since it does not have a hard drive so it would have to keep it in memory.

I am not sure if any have elapsed time limits. I know there is gargoyle that is one very few that can put data caps on..ie xx MB/day. It would have to store this data similar. Unfortunately it is not as big as other firmware so the supported router list is much shorter.
m
0
l
September 19, 2014 12:37:21 PM

With K9 on iOS or other non windows devices. can you prevent the user from using other broswers or programs to bypass the software on each device?
m
0
l
September 19, 2014 2:37:33 PM

boosted1g said:
There is a lot of features flashing dd-wrt or other third party firmwares add that a router does not come with.
The routers dont come with them because the company that makes the router is a business and their driving factor is money. If it costs 2 million dollars to put this featue in all of their routers, but if not putting it into the router would only result in the loss of $100,000 in sales since it is not a very common feature, then the business is not going to do it.

Most routers can be unlocked and flashed to dd-wrt, except for many newer linksys models and some other brands, while brands like ASUS and Buffalo ship with a custom version of DD-WRT already out of the box.


I get the cost-benefit analysis. But this is something that alot of parents might like. To carry your example further, if I knew that for $2Mn in development costs (sounds too expensive for this) I would sell 500,000 more routers than I expected because of this feature, I should do it.

What does DD-WRT mean??
m
0
l
September 19, 2014 2:44:25 PM

bill001g said:
One of the best free parental controls that runs on multiple platforms is K9.

Even most parental controls in third party firmware are somewhat limited. It is easy to say allow mac address xx:xx from 5pm-7pm. But to say allow mac address xx:xx 1 hour of time between the hours of 7am-7pm the router now must keep track of session data for each mac. It does not really have anyplace to store it since it does not have a hard drive so it would have to keep it in memory.

I am not sure if any have elapsed time limits. I know there is gargoyle that is one very few that can put data caps on..ie xx MB/day. It would have to store this data similar. Unfortunately it is not as big as other firmware so the supported router list is much shorter.


I can't seem to access the K9 website....but if its device specific installation - forget it. That technology is too old to capture the ipad/ipod/iphone generation. Needs to be controlled at the source.

There must be a workaround. All devices know the leasing time for each IP address they hand out. Why not give them the functionality to limit leasing time per day?
m
0
l
September 19, 2014 3:48:03 PM

@GBlasious - what you are looking for might not be easily implemented at router level. Just think about that - what is considered "time online":
- browsing websites
- using YOutube / Netflix /etc
- using Skype / chat

What about backgroud sercices like iCloud (in your case), OS updates? What if your child just leaves the desktop open, and goes playing for an hour - what happens during that hour? What if he/she has Skype/Twitter/chat open, and someone is constantly sending blind updates without anyone reading/reacting to them? What if a homework reqiures collaboration with five more kids, and time runs out?

With my kids out of home already, I might have different view on that, but parenting is not just "You have an hour online, and that's it".
m
0
l
September 20, 2014 6:15:15 AM

Alabalcho said:
@GBlasious - what you are looking for might not be easily implemented at router level. Just think about that - what is considered "time online":
- browsing websites
- using YOutube / Netflix /etc
- using Skype / chat

What about backgroud sercices like iCloud (in your case), OS updates? What if your child just leaves the desktop open, and goes playing for an hour - what happens during that hour? What if he/she has Skype/Twitter/chat open, and someone is constantly sending blind updates without anyone reading/reacting to them? What if a homework reqiures collaboration with five more kids, and time runs out?

With my kids out of home already, I might have different view on that, but parenting is not just "You have an hour online, and that's it".


These are not complicated questions which cannot be solved by a simple tweak. I did not ask for parenting advice, so will ignore your last comment.

m
0
l
!