How to Setup Parental Controls for Mathletics with Windows Vista |
Controlling my daughter's access to the Internet used to be simple. I created an account for her and if I needed to restrict access or "Ground her" from the Computer, I could simply lock out the account, or change the password. Things aren't so simple anymore because now she needs daily access to the Internet to complete her homework. Naturally, when left unsupervised she strays onto non-homework related sites. So, I decided to configure the Parental Controls feature of Windows Vista.
At first this worked well, until she started using Mathletics. Mathletics is a great site and the kids learn a lot but, it's a little difficult to setup for use with the Parental Controls feature in Windows Vista because, Mathletics uses a very large number of hostnames and domain names to serve up its content.
For larger screen shots, click on the graphics below
<WebAddresses>
<URL AllowBlock="1">http://google.com/</URL>
<URL AllowBlock="1">http://mathletics.com/</URL>
</WebAddresses>
The list begins with:
<WebAddresses>
and ends with:
</WebAddresses>
For each Web Site listed, there are two options for the AllowBlock statement
<URL AllowBlock="1"> means that a Web Site will be allowed
<URL AllowBlock="2"> means that a Web Site will be blocked
The specifics about all the options for these statements are listed on the MSDN Section of Microsoft.com.
It appears that sites can be allowed or blocked at the domain level (meaning mathletics.com in this case).
However, for this scenario, there are several domains used and it was difficult to figure them all out (mathletics.com.au, 3plearning.com, etc.).
So, I took the entire range of IP Addresses used by Mathletics.com and wrote a PERL Script to perform reverse DNS lookups to resolve all the IPs into names.
Review the Allowed and Blocked Web Sites to make sure that's what you want, then |