?
Solved

Restricting Safari to a list of web sites

Posted on 2005-03-14
9
Medium Priority
?
412 Views
Last Modified: 2012-05-05
I want to limit the websites my kids can access from their iMac.

It uses a wireless lan to an ADSL connection, so I am looking for a local restriction, rather than mess around with the wireless router firewall.

Quite happy to use another browser if that helps.

Any ideas?
G.
0
Comment
Question by:countytechnologies
[X]
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
  • 3
  • 3
  • 2
  • +1
9 Comments
 
LVL 2

Expert Comment

by:mwelborn
ID: 13540590
This isn't the easiest solution i'm sure, if somebody knows something better please post it. This has worked for me in the past.

Use the /etc/hosts file...

gather a list of the sites your kids want to visit
open terminal and type

host somesite.com
where somesite is the name of the website
it will return an entry like

'google.com has address 216.239.37.99'

do this for each site on your list.

open the hosts file from the terminal (don't type the quotes)

'sudo pico /etc/hosts'

enter your password at the prompt

you'll then see

##
# Host Database
#
# localhost is used to configure the loopback interface
# when the system is booting.  Do not change this entry.
##
127.0.0.1       localhost
255.255.255.255 broadcasthost
::1             localhost

and add the lines to the bottom of the file typing the address a space and the name of the site as below. hit return and repeat for all the sites you want to allow.


like so

##
# Host Database
#
# localhost is used to configure the loopback interface
# when the system is booting.  Do not change this entry.
##
127.0.0.1       localhost
255.255.255.255 broadcasthost
::1             localhost
216.239.37.99 google.com
216.109.112.135 yahoo.com


when you're done typing hold control and type 'x' to close then hit 'y' to save changes and then 'return' to accept the name

Next step... log into your kids account on your computer and open the system preferences from the apple menu and click on network.

double click on Airport or wireless connection from the list of network connections (it should have a green dot to the right of it)...

make sure the tcp/ip tab is selected. go down to where the dns servers are listed and delete them.

close system preferences applying changes.

What this does is shut off the servers that translates the names of servers (ie google.com) to their ip address (ie 216.239.37.99). Your kids account will only be able to access the servers that are listed in the hosts file. unless they know how to manually look up an address.

Keep in mind that these instructions are for Panther 10.3, but for Jaguar they shouldn't be too much different.

Hope this helps.




0
 
LVL 6

Expert Comment

by:clausbroch
ID: 13541215
Take a look at these "kid filter" packages:

http://www.gestweb.com/en/childkey.html
http://www.kiosksw.com/kioskbrowser.html

You could also enable the firewall on the machine and configure it to only allow connection to certain IP addresses.
0
 

Author Comment

by:countytechnologies
ID: 13543579
Thanks for both of your suggestions.  

The hosts management is a little too basic for what I want.
I have checked out ChildKey but franky, I am not impressed with that companies web site (variousl errors, which did not fill me with confidence).  In any case, I did installed the software but could not get it to work.
Their support form does not work either.  shame.

I like the Kiosk Browser, but this doesn't really integrate with the desktop too well.

Any other product suggestions welcome.  I'm happy to install a proxy on one of my Windows boxes if that would help.

G.
0
Portable, direct connect server access

The ATEN CV211 connects a laptop directly to any server allowing you instant access to perform data maintenance and local operations, for quick troubleshooting, updating, service and repair.

 
LVL 6

Expert Comment

by:clausbroch
ID: 13543747
Most likely the product options are vaster on Windows, so you could likely find a proxy server where you could set up these parameters. All you need to do is find a adult site that takes the protection of minors seriously. These sites often list a number of supported filter packages - at least that's what I've been told ;-)
0
 

Author Comment

by:countytechnologies
ID: 13543835
> All you need to do is find a adult site

Do you have a list ;)
0
 
LVL 6

Expert Comment

by:clausbroch
ID: 13543860
Nope, I have never seen any of these sites myself ;-)
0
 
LVL 5

Expert Comment

by:paranoidcookie
ID: 13544646
You could try installing Squid / Squid Gaurd or Squid + Dansguardian on either your kids pc or build a filtering proxy inbetween their pc and the internet.

http://www.squid-cache.org
http://dansguardian.org/

These are both open source free for home non commercial use programs
0
 
LVL 2

Accepted Solution

by:
mwelborn earned 2000 total points
ID: 13547607
try this one for blocking offensive sites

http://www.makienterprise.com/kggg/kidsgogogo.html

or here is a browser from freeverse

http://www.freeverse.com/bumpercar/

haven't tried either but it looks like it might fit your needs
0
 

Author Comment

by:countytechnologies
ID: 13553922
Bumper Car was perfect - thanks a mill.

G.
0

Featured Post

Manage your data center from practically anywhere

The KN8164V features HD resolution of 1920 x 1200, FIPS 140-2 with level 1 security standards and virtual media transmissions at twice the speed. Built for reliability, the KN series provides local console and remote over IP access, ensuring 24/7 availability to all servers.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

In this article we have discussed about the OS X EI Capitan and how to fix Wi-Fi issue in OS X El Capitan. We have explained how to delete system level preferences and create a new Wi-Fi location to resolve Wi-Fi issue.
Article by: Justin
In light of the WannaCry ransomware attack that affected millions of Windows machines, you might wonder if your Mac needs protecting. Yes, it does and here is how to do it.
Michael from AdRem Software explains how to view the most utilized and worst performing nodes in your network, by accessing the Top Charts view in NetCrunch network monitor (https://www.adremsoft.com/). Top Charts is a view in which you can set seve…
How to fix incompatible JVM issue while installing Eclipse While installing Eclipse in windows, got one error like above and unable to proceed with the installation. This video describes how to successfully install Eclipse. How to solve incompa…

770 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question