For many people, they see these solutions as unattainable because the depth of the skill required to make some of these things work is too complex and difficult. I've read through the threads and many of the solutions presented were single point (individual computer), complex (install this, then this, then this, configure that), or costly.
There are open source projects out there, and most of them use the same tools (dansguardian, squid, et al). SME Server is a very good solution and one of the key maintainers lives in Utah, works for the state, and is a devout member of the church.
Another solution which has not been mentioned on this board is
ClearOS. I work with the company and the open source foundation so yes, this is a blatant plug.
I use this solution to protect my whole home and to protect my children. Here is an
intro video. It is very
easy to setup and
configure, has an
active open source community, and has delegation of administrative privileges so you can set up multiple named administrators. Administration of the box is from a web interface which is very intuitive and super easy. It is available in 20 languages so it is ideal for many members worldwide. The content filtration controls can be configured to just log activity (the free agency with accountability paradigm) all the way to white list only control with designated access based on time of day and user (the protect my family at all costs paradigm). My brother-in-law, for instance, used this to prevent his daughter from getting up in the middle of the night and chat with friends.
In addition to being a
great content filter it is also a firewall, anti-spam, anti-virus, file, print, and intrusion prevention server and much more. Many charter schools and private schools use it because it works, it is simple to configure, and it is
:eek
eek:.
The corporate entity behind it makes their money by selling business grade services to businesses. They also sell content filter updates for those that want that level of control but for my family, the pattern files included in the latest releases are sufficient.
Many of the people that work on the project are LDS, and their offices are in Orem. The vast majority of users that use it worldwide are homes and private individuals who just want a working server for their home. It is in the
top 30 linux distributions and has been compared as the
MS SBS replacement by Linux Magazine.
It will easily run on older x86 hardware or on the ITX boxes talked about on this forum. At home, I run it on a older fanless LEX Twister with 1Gig memory, 80 Gig hdd, 800 MHz processor.