Sorry but all the little details are there. If one is not easy to understand, ask about it.
I need to find a good Router that will allow me to set a time limit for certain MAC Addresses for three teenagers (each with a different MAC Address.
based on Bob's reply, but I thought all new routers had this option nowadays.
My Netgear router WNR2000 allows "Block Services" as follows;
"Block Services allows you to block Internet Access by specific users on your local network based on their IP address. For example, you can prevent the use of certain Internet services such as surfing the web (http) to everyone or just a few people on your network. Service Blocking can be configured to be on Never, on Per Schedule, or on Always".
I wonder if the difference in opinion is because you specified MAC addresses, and not IP addresses. I know little to nothing about MAC addresses.
All depends how good of hackers your kids are... or how good they search with google.
When you cannot control what your kids change on the end devices they can get by most anything. First you must go search these sites and learn how the bypass of opendns is done. They key easy one to fix you need to understand so you can add a firewall setting... the others you cannot do much about just hope they are too painful for the kids to implement.
For a simple case like yours where you just want a time restriction and don't care to filter content the simple way is to setup a separate wireless router for them and use a timer to turn the router on and off.
Not that most kids don't already know that they can connect to the neighbors open wireless.
There are not good solutions that can be implemented by home users. There are solution that can be implemented for cheap/free using software on a unix machine but take a lot of detailed knowledge of how things like proxy,firewall,IDS etc etc work.
Enter for your chance to win* a game hardware bundle
One lucky winner will walk away with a gaming monitor, keyboard and mouse. Two lucky runners-up will score a gaming headset.