Table des matières

, , , ,

MoBlock

MoBlock ne semble plus exister depuis ubuntu 11.10, remplacé par pgld, pour le lancer en mode graphique : pglgui
Ajouter le PPA https://launchpad.net/~jre-phoenix/+archive/ppa

MoBlock est une application en mode console permettant de bloquer les connexions réseaux en provenance d'adresses IP définies dans un fichier au format peerguardian (.p2p défaut), peerguardian 2.x (.p2b) ou ipfilter.dat.
Sa configuration peut se faire également depuis l'interface graphique mobloquer, que vous trouverez dans le même dépôt ppa que moblock.

Pré-requis

Installation

Vous allez installer un dépôt non officiel. Les logiciels installés à partir de ce dépôt PPA n'auront pas de support officiel. Contactez le mainteneur du dépôt si vous avez un problème.

  1. Ajoutez le PPA ppa:jre-phoenix/ppa1) dans vos sources de logiciels.
  2. Installez les paquets moblock blockcontrol.
    Si vous souhaitez utiliser l'interface graphique pour configurer MoBlock, installez également mobloquer

MoBlock ne semble plus exister depuis ubuntu précise 12.04, remplacé par pgld, pour le lancer en mode graphique : pglgui
Ajouter le PPA https://launchpad.net/~jre-phoenix/+archive/ppa

Lors de l'installation décochez les cases inaa-multicast, inaa-private et inaa-reserved, vous n'en aurez pas besoin.

Il est indispensable de mettre votre réseau en liste blanche.
Pour se faire, vous devez modifier avec les droits d'administration le fichier /etc/pgl/allow.p2p pour ajouter la ligne suivante :

Mon réseau:192.168.0.1-192.168.0.255

ou selon votre configuration:

Mon réseau:192.168.1.1-192.168.1.255

Pour que avahi puisse travailler convenablement rajouter aussi la ligne

Multicast:224.0.0.251

Relancez ensuite moblock en saisissant dans un terminal la commande suivante:

sudo moblock-control restart

Vous pouvez à tous moments arrêter moblock avec la commande

sudo moblock-control stop

FIXME toujours utile? quid des autres environnements?
sous KDE Karmic

sudo blockcontrol restart

ou

sudo blockcontrol stop

Vous pouvez également arrêter et relancer moblock-control via l'interface graphique mobloquer si vous avez installé cette dernière.

Utilisation/Configuration

Avec interface graphique

Testé sur Hardy. FIXME Mettre à jour pour version plus récente

Son interface est simple :

Les opérations de gestion sur moblock vous demanderont votre mot de passe car elles exécutent des commandes nécessitant les droits d'administration. À chaque bouton correspond une commande « sudo moblock-control ».
Voir la méthode de configuration ci-dessous pour des exemples

En ligne de commande uniquement

La version actuelle de moblock utilise des fichiers de configurations qui se trouvent désormais dans le fichier /etc/blockcontrol/blockcontrol.conf. Pour pouvoir autoriser des plages d'IP, on peut également y utiliser des noms (comme hotmail par exemple).

Testé sur Debian etch.
FIXME Et Ubuntu ?

Cette méthode, qui fonctionne avec moblock-nfq FIXME paquet à installer?, est la plus simple en ligne de commande, mais pas la plus complète. Il existe d'autres possibilités qui ne sont pas présentées ici mais que vous trouverez plus avant dans cette page et nécessitent moblock et mobloquer à la place de moblock-nfq

Vous pouvez trouver manuellement le fichier guardian.p2p sur le net et le mettre dans le dossier /etc/moblock.
Ensuite dans un terminal saisissez les commandes suivantes:

moblock -d guardian.p2p 
sudo moblock-control restart

Vous pouvez aussi modifier avec les droits d'administration le fichier de configuration /etc/moblock/moblock.conf et choisir l'option

BLOCKLIST_FORMAT="p"

Pour que les listes d'IP à bloquer soient mises à jour automatiquement par moblock, ajoutez dans le fichier /etc/moblock/blocklists.list les adresses URLs telles que décrites dans le fichier /usr/share/doc/moblock-nfq/README.blocklists.gz (http://www.bluetack.co.uk/config/dshield.gz FIXME c'est quoi?liste d'IP à ajouter forcément?) Ensuite taper:

sudo moblock-control update
sudo moblock-control restart

Les IPs à bloquer seront ajoutées au fichier guardian.p2p

Plus simplement, ajoutez dans le fichier /etc/moblock/guardian.p2p les adresses IPs à bloquer sous la forme suivante:

Unknown:123.456.78.0-123.456.78.255

Ici il s'agira de bloquer les adresses IP allant de 123.456.78.0 à 255.

Références


Contributeurs : loack, bilbo, Boolet, Syrion, sloter, ldnpub