Posted on Monday, 29th June 2009 by Bob
This is a quick note for geeks with kids who want to do what they can to keep them (relatively) safe on the internet.
The goal of this little initiative is to keep my technology-loving son Alex out of harm’s way on the internet. The last time he had internet access he was downloading cool mouse cursors and got himself a nasty bug. To prevent that from happening again, or more accurately to try to prevent that from happening again, I needed a desktop app (Avast! AV and Spybot Search and Destroy) as well as a network-based approach to keep the nasties off my machines.
Since I run an SBS server here at home, this is relatively easy to do – I set up a dedicated proxy server along side the SBS system that is running Linux (Centos 5.3), and did the following:
- Add a static DHCP reservation for the kids’ PC in DHCP.
- Add a firewall rule that blocks all traffic from their computer to anywhere outside of the home network.
- Set up a proxy server with the following goodies:
- Squid Cache (http://www.squid-cache.org)
- Squid Guard (http://www.squidguard.org) – inputs filtering and content-blocking of sites.
- HAVP – (install details at http://blog.doylenet.net/?p=46) – this will add in-stream anti-virus using ClamAV as well – so you get content blocking and virus scanning in one system)
- Set the kids’ programs to use the proxy server you built, and away you go.
Did this over the weekend for Alex’s computer, effectively keeping him from downloading any more bad stuff
Bob
Posted in Family, Technology | Comments (0)
