This can be done fairly easily with Squid, http://www.squid-cache.org .
Linked from there are a few different packages that do filtering and
reporting, including SquidGuard, or you can define a short list of
allowed sites from within squid's own configuration file. You can force
usage of the proxy server with a couple configuration options and an
iptables rule. 

-Tim


On Tue, 2003-01-21 at 19:49, Doug Riddle wrote:
> OK, new year, new project.
> 
> I have a 10 year old evil genius (OK, she is cute, sweet, bright, and
> loves Linux) that wants always on internet access.  We have a LAN
> with broadband access.  Once upon a time I had very limited access
> setup for her via a gateway.  I was never very happy with it.
> 
> I now have the additional PC needed to provide a gateway/router to
> partition her off of the network.
> 
> I have a new PC for her actually.  She has been driving a P120-128MB
> of RAM.  I have a P2-400-128MB RAM machine for her.  I want to take
> her old PC and make it a file/print/gateway server.
> 
> I only want her to be able to access a few URLs, such as PBS.org,
> etc.
> 
> My questions are:
> 
> What approach should I take to restrict her access?
> What should I log to be sure it is working?
> What sites should I grant access to?
> What apps should I not load?
> 
> Notes: I do supervise her activity.  I also trust her judgement. 
> However, she should not be allowed to play with rockets, explosives,
> or fissionable material, even with adult supervision.  (Trust me on
> this one.)
> 
> I am sending this to the local LUG, as well as my favorite Libranet
> User group.  The members of the LUG may know my little angel.  They
> may not trust her as far as I do.
> 
> I have some ideas on this, but I know I am not an expert, so I wanted
> to ask the community before I tried re-inventing the wheel.
> 
> 
> 
> 
> =====
> Warmest Regards,
> 
> Doug Riddle
> http://www.dougriddle.com
> http://fossile-project.sourceforge.net/
> http://www.libranet.com
> -- "Firearms are second only to the Constitution in importance; they are the 
> Peoples' Liberty Teeth." - George Washington --
> 
> 
> __________________________________________________
> Do you Yahoo!?
> Yahoo! Mail Plus - Powerful. Affordable. Sign up now.
> http://mailplus.yahoo.com
> 
> _______________________________________________
> General mailing list
> [email protected]
> http://oxygen.nocdirect.com/mailman/listinfo/general_brlug.net



Reply via email to