Blocage des peer to peer
Cette Add-On permet de bloquer tous les logiciels peer to peer (p2p) comme kazaa, edonkey, emule, torrent ...
Index de la page
- Les besoins
- Les pré-requis:
- Obligatoire :
- Avoir une machine avec la version minimale d'IPCOP 1.4.11 uniquement (à cause de la version du kernel : 2.4.31)
- Avoir installé layer7_ipcop_1.4.11.tar.gz valide pour un kernel 2.4.31
|
Information kernel :
kernel 2.4.34 recompilé avec layer7.
| |
|
- Avoir une machine avec la version minimale d'IPCOP 1.4.13 à 1.4.15 uniquement (à cause de la version du kernel : 2.4.34)
- Avoir installé ipcop-1.4.15-kernel.tar.bz2 valide pour un kernel 2.4.34. Pour l'installer :
taper la commande : tar xvfj ipcop-1.4.15-kernel.tar.bz2 -C / ensuite faire : touch /var/run/need-depmod-`uname -r` faire la mise à jour en tappant la commande : sed -i -e 's/\"2006-\"/\"2007-\"/g' /var/ipcop/l7filter/l7update
- Conseillé :
- Avoir 256 Mo de RAM si vous voulez utiliser toutes les fonctionnalités du plugin (256 Mo est un minimum).
- Avoir de préférence authoriser le ssh (cliquer ici pour en savoir plus pour l'autorisation, ici pour en savoir plus pour l'utilisation du ssh) sur la machine IPCOP
- Le plugin
Télécharger le plugin d'origine version 2.4 : p2pblock_ipcop_1.4.11.tar.gz, ou sur le site officiel en cliquant ici. Télécharger le plugin d'origine version 2.5 : p2pblock_ipcop_1.4.11-v2.5.tar.gz, ou sur le site officiel en cliquant ici. Télécharger le plugin d'origine version 2.5 : p2pblock_ipcop_1.4.13.tar.gz, ou sur le site officiel en cliquant ici.
HAUT
- Installation
- Transférer le plugin sur la machine IPCOP, le faire avec la commande "scp" (pour en savoir plus sur la commande cliquer ici dans le répertoire "/root/" (scp -P 222 p2pblock_ipcop_1.4.11.tar.gz root@machine.ipcoop:/root)
- Décompresser le fichier p2pblock_ipcop_1.4.11.tar.gz avec la commande : "tar -xvzf p2pblock_ipcop_1.4.11.tar.gz".
- Rentrer dans le répertoire: "/root/p2pblock" avec la commande : "cd /root/p2pblock"
- Taper la commande d'installation : "./install"
- Suivre les instructions à l'écran.
- Updater l7filter :
- aller dans le répertoire : /var/ipcop/l7filter
- tapper la commande : ./l7update
- Voici le résultat :
| | Configuration |
| | Résultat dans les log du firewall |
HAUT
- Intégration du statut de l'Add-On
Comment intégrer le statut (En fonction / Arrêté) dans la page status.cgi
- Ajouter la ligne :
'p2pblock' => 'Blocage des services peer to peer', à la fin du fichier : /var/ipcop/langs/fr.pl
- Ajouter la ligne :
$Lang::tr{'p2pblock'} => 'p2pblock' dans le fichier : /home/httpd/cgi-bin/status.cgi, à mettre après la ligne : $Lang::tr{'web proxy'} => 'squid', (pensez à mettre la ",")
- Ajouter dans le même fichier dans la fonction : sub isrunning, après $exename = $1;:
if ($cmd eq "p2pblock")
{
$output=`/bin/cat "/var/ipcop/p2pblock/settings/settings"|/bin/grep yes`;
if ("x$output" ne 'x')
{
$status = "<td bgcolor='${Header::colourgreen}'><font color='white'><b>$Lang::tr{'running'}</b></font></td>";
}
}
| | Le statut de p2pblock en image |
HAUT
Domaines ou IP bannies << AddOn précédente |= = = = =| AddOn suivante >> Surveillance d'intégrité système
navigation : HomePage >> Ipcop >> AddOn >> Vous êtes ici Auteur : wormcs
|