Vous êtes ici : DansGuardian solution de Filtrage et contrôle web

DansGuardian solution de Filtrage et contrôle web

Dansguardian

Faster Than Light

DansGuardian 2.12.0.7 is a of Dansguardian Project version 2.12.0.3 with several improvements.


EDIT: 13/03/2013 Take a look here ! e2guardian

En attendant que le projet se réveille un jour, voici une nouvelle version (personnelle) de DansGuardian contenant des correctifs et de nombreuses améliorations (multiples types distincts d'authentification proxy, gestion des timeouts, filtrage dans une liste fermée, corrections de bugs, etc ...)

Un petit rappel:

Wikipedia
DansGuardian est un logiciel de filtrage et de contrôle parental ( Hum très réducteur ... Fred) distribué sous la licence GPL et écrit en C++. Il s'exécute sous Linux et Unix, en conjonction avec un serveur proxy tel que Squid ou Tinyproxy. DansGuardian ne fonctionne qu'en ligne de commande. Aux États-Unis, il satisfait aux critères édictés par la loi pour la protection des enfants sur Internet (Children's Internet Protection Act).
DansGuardian utilise plusieurs méthodes paramétrables pour déterminer si une page Web doit être bloquée. Parmi elles, un système de pondération détecte des mots interdits dans une page, et lui assigne un score en fonction de la gravité et du nombre de mots détectés. DansGuardian bloque alors les pages dont le score dépasse un certain seuil. DansGuardian peut également se fier à des listes noires d'URL telles que celle proposée par le site URLBlacklist.com, ou au code PICS d'une page web lorsqu'il est renseigné.

DansGuardian est un des rares systèmes de contrôle de contenu populaires à disposer d'un code source ouvert. Des variantes closed-source de DansGuardian existent toutefois : SmoothGuardian et CorporateGuardian
From wikipedia
DansGuardian, written by SmoothWall Ltd and others, is content-control software: software designed to control which websites users can access. It also includes virus filtering and usage monitoring features. DansGuardian must be installed on a Unix or GNU/Linux computer, such as a server computer; its filtering extends to all computers in an organization, including Windows and Macintosh computers. DansGuardian is used by schools, businesses, value-added Internet service providers, and others
Changelog: 2.12.0.7
  • - Added, DansGuardian now supports epoll (partial support, for Linux only), bringing large increases in performance and scalability to DG System - By e2bn
  • - Fixed security bug, Dansguardian uses -USER- and -REASONGIVEN - that are replaced with what is necessary. In the authentication if we input html code or javascript it will include it on the error page, Thanks to Alfredo Silva for report. - by frederic Bourgeois

About epoll, for some Linux we need three prerequisites (however, seem not required with all distribution ...) to make DG faster than light under high load

On compilation computer, change :

#define __FD_SETSIZE 1024 in high value like 8196

/usr/include/bits/typesizes.h
/usr/include/linux/posix_types.h

Compile DG with this option –with-filedescriptors=8196

And put in DG start script ulimit -n 8196, now you can increase maxchildren to 8176 = 8196 – 20 (reserved) max

Big thanks to Philip Pearce * for his work and support

With 2000 DG process my cpu load was reduced by 5 (approximatively)

It would be nice to be able to also use Kqueue (epoll for BSD), for the moment all the new codes is in Fatcontrol.cpp between preprocessor directives #ifdef linux, you (yes you) can try to add the code with something like #ifdef bsd.

* E2BN is the Learning Grid for the East of England and a provider of the NEN - The Education Network. We supply Schools with broadband services and innovative online learning projects.

Protex Web Filtering E2BN's Protex offers a flexible and affordable filtering system that puts you in control of your pupils access to the Internet. Staff and pupils have different filtering profiles - an essential feature for teachers - and subscribing to the Protex service enables your academy or school to tailor the filtering to your own policies.


Cette nouvelle version permet d'augmenter significativement les performances de DansGuardian avec Linux, sur les serveurs ayant une charge importante, et corrige un bug de sécurité permettant l'injection de code dans les pages d'interdictions.

Download here

DansGuardian 2.12.0.7 needs some new values (like proxytimeout) and also reporting_level = for each group !

EDIT: 13/03/2013 Take a look here ! e2guardian

Ecrit par Fredb le 18/06/2013 @ 09:38

Ajouter un commentaire

Votre Nom * :

Votre adresse E-mail * :

Votre commentaire * :

Si le code n'est pas lisible, recharger

* Champs obligatoires. Mail uniquement visible par l'administrateur du site


Mes projets :


Tous les articles

Copinage:


Me payer un café ?

Si vous utilisez régulièrement mes logiciels:
- Vrrpd
- Ftp-proxy
- Livemamecab
- DansGuardian
- etc
Vous pouvez participer à l'achat de café et à l'hébergement du site Vous n'avez pas besoin d'un compte Paypal pour faire un don.
Like my work ? Donate !
Buy me a cup of coffee
Easy with or without a PayPal account.

paypal

Proverbe aléatoire à méditer, ou pas :
C'est au pied du mur, que l'on voit mieux le mur
- [ Powered by du bricolage en PHP et du café | Thème : Light Blue par Vanquish ] -
© Frédéric Bourgeois Rennes, tous droits réservés - Reproduction interdite.

Administrer
Attention les informations ne sont données qu'à titre indicatif (surtout le proverbe).