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
