Projet

Général

Profil

Feature - Fonctionnalité #365

Filtrage web (mode autonome / live)

Ajouté par Eric Seigne il y a plus de 14 ans. Mis à jour il y a plus de 14 ans.

Statut:
Fixed - Corrigé - Implémenté
Priorité:
Normale
Assigné à:
Début:
11/07/2010
Echéance:
% réalisé:

100%

Temps estimé:
8.00 h

Description

Il faudrait fournir une solution de filtrage web autonome fondée sur nos avancées de dansguardian.

template.html Magnifier (1,92 ko) Stéphane Hays, 21/07/2010 17:45


Demandes liées

Lié à abuledu-dvd-client et client lourd - Task - Tâche #1131: dansguardian Fixed - Corrigé - Implémenté 30/01/2011
Bloqué par abuledu-dvd-client et client lourd - Feature - Fonctionnalité #385: Supprimer dansguardian en cas d'installation client lourd Fixed - Corrigé - Implémenté 16/07/2010

Historique

#1 Mis à jour par Stéphane Hays il y a plus de 14 ans

Eric Seigne a écrit:

Il faudrait fournir une solution de filtrage web autonome fondée sur nos avancées de dansguardian.

Filtrage autonome à base de Dansquardian en suivant la doc : http://doc.ubuntu-fr.org/dansguardian_sans_serveur
Interface de gestion "Webstrict"

L'installation se passe bien suite à une mise à jour et un reboot du poste dans une VirtualBox.

1) Ajouter au sources.lst la ligne :
deb http://ppa.launchpad.net/sabily.team/ppa/ubuntu jaunty main
2)

apt-get update && apt-get install webstrict firehol dansguardian tinyproxy

3) Dans /etc/dansguardian/dansguardian.conf commenter "UNCONFIGURED" puis changer la langue 'ukenglish' par 'french'
4) Dans /etc/tinyproxy/tinyproxy.conf changer le port du proxy #"Port 8888" par "Port 3128"

5) Dans /etc/firehol/firehol.conf

version 5
iptables -t filter -I OUTPUT -d 127.0.0.1 -p tcp --dport 3128 -m owner ! --uid-owner dansguardian -j DROP
transparent_squid 8080 "nobody root" 

# Accept all client traffic on any interface
interface any world
policy drop
protection strong
client all accept

6) Dans /etc/default/firehol mettre START_FIREHOL=YES
7) relancer les services :
:~$sudo /etc/init.d/tinyproxy restart
:~$sudo /etc/init.d/dansguardian restart
:~$sudo /etc/init.d/firehol restart

8) Téléchargement du fichier get-iana.sh pour mettre à jour les ips blacklistées
:~$wget http://firehol.sf.net/firehol.tar.gz
:~$tar xzvf firehol.tar.gz
:~$cd firehol
:~$sudo mv get-iana.sh /usr/bin/get-iana.sh
:~$sudo chmod +x /usr/bin/get-iana.sh

9) L'interface de gestion "Webstrict" est dans "système-administration-WebStrict"

#2 Mis à jour par Eric Seigne il y a plus de 14 ans

Il reste à tester l'iso qui est en cours de création sur le nas ... j'ai suivi pas à pas tes indications, merci !

#3 Mis à jour par Eric Seigne il y a plus de 14 ans

Super bon boulot Stéphane, merci. Le filtrage marche bien. Il reste maintenant à supprimer dansguardian si on fait une installation "client lourd".

#4 Mis à jour par Stéphane Hays il y a plus de 14 ans

Modifier aussi la page d'interdiction ... (Ryxealiser)
=> modifier /etc/dansguardian/languages/french/template.html
voir fichier joint

#5 Mis à jour par Stéphane Hays il y a plus de 14 ans

#6 Mis à jour par Eric Seigne il y a plus de 14 ans

  • Statut changé de New - Nouveau à Assigned - En cours
  • % réalisé changé de 0 à 100

Fichier intégré, bzr à jour. Tout est OK.

#7 Mis à jour par Eric Seigne il y a plus de 14 ans

  • Statut changé de Assigned - En cours à Fixed - Corrigé - Implémenté

Formats disponibles : Atom PDF

Redmine Appliance - Powered by TurnKey Linux