Free Republic
Browse · Search
General/Chat
Topics · Post Article

To: SteamShovel
You can't childproof the world, so worldproof the child.

Children under 16 shouldn't have access to the internet in a private room (family room is ok) unless there is supervision.

Don't try to get a technical fix for something that is a moral issue.

And yes, there is a way to do what you want. Set up a linux box as a gateway with 2 network ports and use ipchains or iptables to block direct links to YouTube, while allowing embedded links. You'll need to write some code to parse the headers and hook into iptables.

The complete answer is, of course, left to the student. (hand wave)

/johnny

10 posted on 09/05/2010 6:05:09 PM PDT by JRandomFreeper (Gone Galt)
[ Post Reply | Private Reply | To 1 | View Replies ]


To: JRandomFreeper

> Set up a linux box as a gateway with 2 network ports and
> use ipchains or iptables to block direct links to
> YouTube, while allowing embedded links.

This is almost exactly what I did.

Linux box with 2 network ports.

One connected to the DSL modem, other connected to the Wireless Access Point (WAP). I actually have two subnets, one that I use for work, and the other for the rest of the family.

Linux box also provides a proxy server for the family subnet and runs Dansguardian. Unless it’s in the Dansguardian “whitelist”, you can’t access it. You can get quite granular, not only with web pages, but with users.

Linux box also provides a mailserver. Every email that comes in or goes out is copied to me.

Of course, all chat, social networking, and external mail servers are blocked by Dansguardian.

Linux box also has Network Attached Storage (NAS) and runs Samba. We have hundreds of movies and thousands of music CDs available. Using smb.conf to create access for various “groups”, I can limit access to the various available media according to age.

Media works best if you’re using Wireless-N (300 Mb), unless, of course, everybody decides to access a movie at the same time.
:)


13 posted on 09/05/2010 6:31:34 PM PDT by Westbrook (Having children does not divide your love, it multiplies it.)
[ Post Reply | Private Reply | To 10 | View Replies ]

Free Republic
Browse · Search
General/Chat
Topics · Post Article


FreeRepublic, LLC, PO BOX 9771, FRESNO, CA 93794
FreeRepublic.com is powered by software copyright 2000-2008 John Robinson