Unfortunately the performance of DansGuardian/Squid when first .. for rebuilding DansGuardian, see question Usage#11c in the Wiki FAQ. DansGuardian is an award winning Open Source web content filter which currently runs on Linux, FreeBSD, OpenBSD, NetBSD, Mac OS X. DansGuardian is an award winning Open Source web content filter which DansGuardian is excellent at filtering pages from the Internet as it . Content is available under GNU Free Documentation License or later.

Author: Tojarisar Samuro
Country: Zimbabwe
Language: English (Spanish)
Genre: Life
Published (Last): 27 January 2007
Pages: 268
PDF File Size: 13.7 Mb
ePub File Size: 8.11 Mb
ISBN: 303-9-92995-157-5
Downloads: 76078
Price: Free* [*Free Regsitration Required]
Uploader: Visho

If you have solved a problem with DansGuardian, please help others by contributing.

CIPA is primarily concerned with blocking access to forbidden visual materials. This will help us in verifying that the filter is working, while preserving the privacy of patrons who are not being blocked.

documejtation Create your own lists by making a new directory. Contributing Bug reports and pull requests are welcome on GitHub at https: In the vast majority of cases use of Regular Expressions does not cause any problem performance or otherwise at all.

DansGuardian can obtain this information a variety of different ways depending on its configuration.

DansGuardian Documentation Wiki

Any local proxy — including things like Tinyproxy and Oops! Then tune both Squid and DansGuardian configurations to reduce memory usage so that swapping seldom occurs alternatively at least put the system swap space and the Squid data cache on different drives.


It does not purely filter based on a banned list of sites like lesser totally commercial filters. Although the exact configuration of traffic shaping is outside the scope of this document, here’s an example of the relevant lines from the Shorewall tcrules file: The white space can make parsing the fields of the log file later more dansguwrdian.

There are two ways to approach this: Note this convenience is wildly insecure. For example here’s what some of the lines added to bannedsitelist might look like: If possible put the Squid cache on a different disk than the rest of the system.

performance_tuning | DansGuardian Documentation Wiki

Hardware capabilities change so fast that carefully vetted guidelines would become obsolete in a year and downright misleading in two years. If you are using e2guardian rather than dansguardian, you want to point to the correct log path.

It’s like having lots of DansGuardians in parallel, with each user being intelligently connected to the right one. DansGuardian relies on a variety of methods to determine if a page should be blocked based on your needs: Each filter group can have their own custom denied access page.


Remember that in this section we’re talking about User Groups as in Windows AD as well as filter groups. If you get “bash: DansGuardian will work perfectly well without any blacklists, but it may require faster hardware to serve fewer users.

If you are significantly concerned about the possibility of a user forcing their assignment to a different filter group and thus gaining illicit privileges, do not do this. Select your SME groups on the server-manager dansguardian panel with ncsa use the proxy-user panel You can also make PC’s banned or unfiltered by adding their IP address to the panel.


These contain the phrases that are checked on each web page page. If you think you’ll never want to block specific file types, you could just select everything then delete the content of the file to save time.

Of course, preventing skipping is only the first step in shutting down flouting of web restrictions. Filter group …f1… is where DansGuardian dumps all the requests that it can’t identify. This may be sufficient if you update your blacklists frequently and http s: Linugen – very limited list. You can if you wish install blacklists from mesd.

For our example we’ll leave the weighted phrase lists only for good phrases and pornography, and comment out the rest. The comments in the file explain how to enable the various options.

Medium Contrib Dungog Administration: You may for example decide that having host names in the DansGuardian log is worth the performance penalty.