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: Shaktile Vuzahn
Country: Burma
Language: English (Spanish)
Genre: Environment
Published (Last): 5 January 2017
Pages: 411
PDF File Size: 12.6 Mb
ePub File Size: 17.23 Mb
ISBN: 569-2-53156-606-8
Downloads: 59811
Price: Free* [*Free Regsitration Required]
Uploader: Gokora

Common Problems – “auth” no longer failing outright, but Once downloading of a blacklist subscription works reliably for you, it should most likely be scheduled to run automatically in the future. This document describes how Multiple Filter Groups works and shows you how to configure it step by step. It works in mixed environments. Save and close the file if you made any changes. And even that probably won’t need to be done very often.

With only local blacklists —but no OpenDNS— you’re relying very heavily on DansGuardian’s content filter mechanism to forbid the use of proxies.

DansGuardian Documentation Wiki

Temporarily abandon any web browser and DansGuardian. The adjunct program that transforms information from your authentication system into DansGuardian is pretty simple. Open that file to read the log of blocked pages. They will unnecessarily degrade performance a bit. When the RAM usage gets too large, the system will begin to swap, which often in turn will degrade performance. To see what DansGuardian is blocking, you should periodically check the log files.

Tune this configuration to provide performance that’s almost as good as direct access. If you use usernames to sort users into different filter groups, DansGuardian must somehow reliably determine which user is where.


File: README — Documentation for dansguardian_denied_action ()

You can combine using OpenDNS and using local blacklists to improve the depth of your filtering. This is a well known behavior; it does not indicate either that you’re hallucinating or that you need a different tool. If on the other hand the number of child processes is too large, processes will be laying around using up RAM but not doing much useful.

Now try to go to www. Comprehensive blacklists that are actively maintained and categorize millions of sites. Not all settings can be set from documfntation panel, you can set these settings with db commands, activate db settings with. An example of grey list use is when in Blanket Block whitelist mode and you want to allow some sites but still filter as normal on their content.

If you nevertheless choose to use RAID for your webcache, be very careful as RAID often extracts a performance penalty in compensation for increased reliability. In some cases you may wish to determine computers rather than users, perhaps with something like Using IP Addresses For User Identification.

Setting Up Identity Logging. The additional memory usage may throw off the system balance dansguardiah thought you’d already tuned. Use only shalla blacklist. Ensure the connection between DansGuardian and its back-end proxy is not available to users. This fansguardian not a solution however; the alternative of completely skipping authentication of users from some source computers has several drawbacks, including:.

Use the Linux ‘cron’ facility to schedule automatic frequent execution of the script every day?


Dansguardian-panel – SME Server

Check that in dansguardian. In particular, you may want to comment or uncomment options in these files: To keep your setup uncomplicated you could use two groups.

The filter group name of each request will be included in the log …if it’s available. Make a copy of your altered script so it isn’t overwritten by the next rpm update, and enable the changes with a cron job. Squid Squid is a proxy server and web cache daemon. Here we assume the DansGuardian input port is and the Squid input port is beware: Setting Up Multiple Filter Groups.

A large selection of lists are available but you have to enable them for each filter group, select modify next to each filtergroup, select phraselists from the table, and check the lists you wish to use. Like the last file, you probably don’t need to edit it now. Common catagories of files have been grouped so you only need to check a box on the filter group page.

This is not a solution however; the alternative of completely skipping authentication of users from some source computers has several drawbacks, including: If the number of child processes is too small, system response will be poor for a couple reasons. Include already match the blacklists from ‘urlblacklist’, but will need to be modified or replaced to work with other blacklists. So logins should be the old text command-line style.