[REX] SquidGuard / Url Filter et Ipcop V2

Forum traitant de la distribution sécurisée montante nommée IP cop et basée sur la distribution Smoothwall. Une description est donnée sur le portail phénIXUS : http://www.ixus.net/ipcop/.

Re: [REX] SquidGuard / Url Filter et Ipcop V2

Message par Voan » 20 Avr 2012 14:47

Merci de l'astuce !

J'ai fait un petit script qui permet d'ajouter les liens au menu.
Je n'ai que de vagues notions en shell, mais ça fonctionne bien.
Si quelqu'un veut retravailler le code pour le rendre plus propre, ce serait avec plaisir.

Installation
Copiez ce code dans un fichier .sh, par exemple patch-menu-filtre-url.sh et placez, toujours pas exemple, dans /home/
Rendez-vous dans ce répertoire et fait un ./patch-menu-filtre-url.sh


Code : Tout sélectionner
#!/bin/bash

cd /usr/lib/ipcop/

ficName="menu.pl-"`date +%Y%m%d-%H%M`
mv menu.pl $ficName
cat /usr/lib/ipcop/$ficName | sed -e "s/'IPCop Guardian' ]);/'IPCop Guardian' ]);\n\n# DEBUT PATCH AJOUT FILTRE D'URL\n\n    push(@{\$Menu::menu{\"040\"}{'subMenu'}}, [ 'Filtre URL', '\/cgi-bin\/urlfilter.cgi', 'Filtre URL' ]);\n\n    push(@{\$Menu::menu{\"040\"}{'subMenu'}}, [ 'Log filtre URL', '\/cgi-bin\/logurlfilter.cgi', 'Log filtre URL' ]);\n\n# FIN PATCH AJOUT FILTRE D'URL /g" > menu.pl
Voan
 
Message(s) : 4
Inscription : 13 Avr 2012 08:44

Re: [REX] SquidGuard / Url Filter et Ipcop V2

Message par julien2109 » 25 Avr 2012 08:53

Bonjour,

Chez moi il est activé dans serveur mandataire mais des que je coche activer le filtre url sur la page d'urlfilter , je n'ai plus accés à internet en sachant que je n'ai rien activé dans les categories de la blacklist de Toulouse.
Si quelqu'un peut me donner des informations.

Cdlt,
julien2109
 
Message(s) : 1
Inscription : 25 Avr 2012 08:49

Re: [REX] SquidGuard / Url Filter et Ipcop V2

Message par Rmi » 27 Avr 2012 07:51

Bonjour Julien2109,

J'ai eu exactement le même problème...
Après des multiples installations, j'ai installer, et suivi le tuto de la page d'avant sans rien faire d'autre (même pas changer la langue du proxy) et ça fonctionne, je pense que c'est la première chose à faire...

Je suis en train de tester au fur et à mesure en y mettant les configurations habituels que j'utilisais (ip non bloqué, withlist, et j'ai fait la mise à jour à partir du net de la blacklist de l'université Toulouse).
Souvent j'importais mes blacklist (Univ de Toulouse ou BigBlackList), je ne sais pas si ça viens de là... De plus la mise à jour de la BlackList est trèèèès longue alors que télécharger le fichier blacklist.tar.gz et l'importer c'est bien plus rapide... mais si c'est ça qui me bloque tout UrlFilter ce n'est pas cool...

Voilà pour mon expérience...
Tu a réussi à t'en sortir?

Si d'autres personnes ont trouvés, faites nous signe ;) merci
Rmi
 
Message(s) : 2
Inscription : 27 Avr 2012 07:42

Re: [REX] SquidGuard / Url Filter et Ipcop V2

Message par Rmi » 27 Avr 2012 08:41

Bonjour Voan,

J'ai tester le fichier .sh mais ça ne se déploie pas...
J'ai remarqué qu'il y avais des antislash en trop... en le faisant manuellement (en allant dans le fichier menu.pl) ça fonctionne.
Par contre ce matin j'ai essayer en faisant la méthode du fichier .sh mais ça me réponds Permission Denied (alors que je suis en root, et j'ai essayé de le mettre dans différent répertoire mais tjrs pareil...)

Bref...
Je vais dans /usr/lib/ipcop (avec winSCP)
et j'ajoute deux ligne dans mon fichier menu.pl (à la ligne 109, juste après la ligne du proxy)

push(@{$Menu::menu{"040"}{'subMenu'}}, [ 'Filtre URL', '/cgi-bin/urlfilter.cgi', 'Filtre URL' ]);
push(@{$Menu::menu{"040"}{'subMenu'}}, [ 'Log du Filtre URL', '/cgi-bin/logurlfilter.cgi', 'Log Filtre URL' ]);

et ça fonctionne sur mon IPCop...

Voilà pour mon expérience.
Rmi
 
Message(s) : 2
Inscription : 27 Avr 2012 07:42

Re: [REX] SquidGuard / Url Filter et Ipcop V2

Message par underscape » 03 Mai 2012 15:14

Bonjour,
j'ai activé le service et ca marche parfaitement.

Merci pour l'info
Ne rien savoir, c'est déjà connaitre quelque chose.
underscape
 
Message(s) : 11
Inscription : 20 Avr 2012 23:27
Localisation : France

Re: [REX] SquidGuard / Url Filter et Ipcop V2

Message par Vehrsey » 03 Mai 2012 16:26

Il n'est pas recommandé de modifié directement le fichier "menu.pl" car une mise à jour ipcop risque d’effacer votre menu personnalisé.

Il suffit tout simplement d'éditer et recoller dans le fichier "urlfilter.cgi" et "logurlfilter.cgi" les 2 mots : "MENU ENTRY" par "MENUENTRY".

Éditer votre fichier : nano -c /home/httpd/cgi-bin/urlfilter.cgi

Exemple en rouge :

Add entry in menu (not yet )
# MENUENTRY services 015 "url filter" "url filter configuration"


Ensuite taper "updatemenu.pl" en ligne de commande. Les menus apparaîtront.
Vehrsey
 
Message(s) : 54
Inscription : 19 Jan 2012 23:15

Re: [REX] SquidGuard / Url Filter et Ipcop V2

Message par calamarz » 04 Mai 2012 09:08

Merci Vehrsey en effet ta manipulation est plus propre et fonctionne a merveille :D
calamarz
 
Message(s) : 11
Inscription : 02 Nov 2011 09:51

Re: [REX] SquidGuard / Url Filter et Ipcop V2

Message par PengouinPdt » 05 Mai 2012 19:02

Merci Vehrsey...
En effet, cela active le menu.

Par contre, j'ai beau avoir activé le serveur mandataire - lui, fonctionne, et filtre ce que je lui ai coché ou demandé, urlfilter lui semble resté muet alors qu'il est bien sûr activé (pour le tester).

une idée ?!
PengouinPdt
 
Message(s) : 21
Inscription : 02 Nov 2011 10:30

Re: [REX] SquidGuard / Url Filter et Ipcop V2

Message par Vehrsey » 05 Mai 2012 22:31

Faire un test, cliquer sur "adult" puis enregistrer et redémarrer.

Copier/coller ou cliquer sur cet url :

http://cri.univ-tlse1.fr/tools/test_filtrage/adult/

Une page par défaut en rouge : Access Denied devrait s'afficher.
Vehrsey
 
Message(s) : 54
Inscription : 19 Jan 2012 23:15

Re: [REX] SquidGuard / Url Filter et Ipcop V2

Message par PengouinPdt » 05 Mai 2012 22:57

Oui, mais non ... J'ai l'erreur du serveur : 403 Forbidden.
Mais pas celle que doit me retourner le proxy d'IPCop !
PengouinPdt
 
Message(s) : 21
Inscription : 02 Nov 2011 10:30

PrécédentSuivant

Retour vers ipcop

Qui est en ligne ?

Utilisateur(s) parcourant ce forum : Aucun utilisateur inscrit et 1 invité

cron