
PeerGuardian est un logiciel libre de filtrage d'Internet développé par Phoenix Labs. Il est destiné à limiter volontairement l'accès d'un ordinateur personnel à certaines adresses IP.
Pour installer PeerGuardian, rien de plus simple sous GNU/Linux. Sous Ubuntu, ouvrez un terminal et tapez :
- sudo add-apt-repository ppa:jre-phoenix/ppa
- sudo apt update
- sudo apt-get install pgld pglcmd pglgui
Nous allons configurer le programme.
- sudo kate /etc/pgl/pglcmd.conf
Vous pouvez remplacer kate par votre éditeur, par exemple vim ou gedit. Rajoutez ces lignes :
- # pour Gmail : 993 465
- # pour iMule : 8887 8886 4444 7656 30066
- WHITE_TCP_OUT="http https smtp imap ssh 993 465 8887 8886 4444 7656"
- WHITE_UDP_OUT="8887 30066"
- sudo kate /etc/pgl/allow.p2p
Rajoutez vos exceptions, par exemple :
- Mon réseau:192.168.1.1-192.168.1.255
- Multicast:224.0.0.251
- amule:27.152.28.252
- amule:91.200.42.46
- amule:91.200.42.47
- amule:21.200.42.119
- amule:77.120.115.66
- amule:195.154.83.5
- amule:212.83.184.152
- amule:176.106.48.36
- onlineirc:62.210.156.11
- is.gd-pour-chokoq:104.28.29.76
- api.twitter.com:199.16.156.72
- api.twitter.com:199.16.156.40
- api.twitter.com:199.16.156.104
- api.twitter.com:199.16.156.231
On relance le programme par :
- sudo pglcmd restart
Votre PC est protégé.
Mise à jour : le dépôt ppa n'existe pas encore pour Ubuntu Utopic, il faut donc utiliser celui de Trusty en attendant : éditer le fichier /etc/apt/sources.list.d/jre-phoenix-ubuntu-ppa-utopic.list et faites ressembler la ligne à :
- deb http://ppa.launchpad.net/jre-phoenix/ppa/ubuntu/ trusty main
Faites ensuite un :
- sudo apt update && sudo apt-get install pgld pglcmd pglgui