Ceci est une ancienne révision du document !



GNUnet

Attention : Nous vous rappelons qu'il est interdit d'utiliser le réseau GNUnet à des fins illégales (piratage, contrefaçon, pédophilie, terrorisme, viole, pyromanie, état d'ivresse sur la voie publique ou toute autre activité étant considérée hors-la-loi par les lois en vigueur dans votre pays de résidence).

GNUnet est le réseau P2P du projet GNU.

Créé pour résister à la censure, c'est historiquement le premier systeme de P2P sécurisé, il utilise surtout AES-256, un chiffrement très rapide et sécurisé. On peut noter parmi ses caractéristiques :

  • La décentralisation (pas de serveur unique, ni de réseau de serveur)
  • La sécurisation (les connexions sont chiffrées)
  • L'anonymat

Ajout des dépots gnunet

Si vous ne savez pas modifier votre sources.list : comment_modifier_sources_maj

Pour Jaunty :

  deb http://ppa.launchpad.net/teamgnunet/ubuntu jaunty main
  deb-src http://ppa.launchpad.net/teamgnunet/ubuntu jaunty main

Pour Hardy :

  deb http://ppa.launchpad.net/teamgnunet/ubuntu hardy main
  deb-src http://ppa.launchpad.net/teamgnunet/ubuntu hardy main

Pour Intrepid :

  deb http://ppa.launchpad.net/teamgnunet/ubuntu intrepid main
  deb-src http://ppa.launchpad.net/teamgnunet/ubuntu intrepid main

Installation des paquets

Installez le paquet gnunet pour installer la base du logiciel et son deamon, ainsi que gnunet-gtk pour l'interface graphique.

Lors de l'installation, vous pouvez choisir de démarrer le deamon au démarrage du système. Sinon, vous devrez le démarrer vous même.

Il faut savoir que Gnunet met du temps à se connecter et à devenir fonctionnel, ce qui inciterai à démarrer le deamon au démarrage. Par contre il est gourmand en ressources et pour ceux qui n'ont pas une machine très perfomante il est préférable de le démarrer uniquement lorsqu'on en a besoin…

Gnunet

Après avoir installé GNUnet, il faut le configurer avec cette commande :

sudo gnunet-setup -d gconfig -c /etc/gnunetd.conf

Les valeurs par défaut sont communément admises.

Ensuite pour lancer le démon GNUnet:

sudo gnunetd

Pour lancer l'outil de configuration graphique, lancez la commande suivante dans un terminal :

sudo gnunet-setup -d wizard-gtk

Pour lancer la version graphique de GNUnet:

sudo gnunet-gtk

Pour partager automatiquement un répertoire:

 sudo gnunet-auto-share /chemin.du.répertoire/ 

Après avoir démarré de cette manière, gnunet-auto-share se placera lui-même en tâche de fond (en tant que démon) et vérifiera régulièrement si de nouveaux fichiers ont été copiés dans les répertoires spécifiés. Exécuté en arrière plan, gnunet-auto-share s\′assurera que tous les fichiers du répertoire fourni sont disponibles pour gnunetd et par conséquent disponibles sur le réseau. Vous devrer redémarrer gnunet-auto-share à chaque fois que votre ordinateur est redémarré (de la même façon que vous devrez redémarrer gnunetd).

Pour effectuer une recherche sur GNUnet (mode console) :

 sudo gnunet-search [-t TIMEOUT] KEYWORD [Mot Clé] 

L’option -t spécifie que la requête devra s’arrêter après approximativement TIMEOUT secondes. Une valeur à zéro est interprétée comme pas de time out. Si plusieurs mots sont passés comme clé et ne sont pas séparés par un AND, gnunet-search les concaténera en un seul mot clé.

Exemple:

 sudo gnunet-search -t 3600 KEYWORD Linux Ubuntu 

–> Cherche les mots clés "Linux" & "Ubuntu" sur le réseau pendant 3600 secondes.

 sudo gnunet-search -t 3600 KEYWORD Linux AND Ubuntu 

–> Cherche un fichier contenant les 2 mots clés "Linux" et "Ubuntu" sur le réseau pendant 3600 secondes.

Pour récupérer un fichier sur le réseau (mode console) :

 sudo gnunet-download -o FILENAME GNUNETURL 

FILENAME specifie le nom du fichier ou GNUnet est supposé écrire les informations récupérées. Tout fichier déja existant est effacé.

Exemple:

 sudo gnunet-download -o "/home/O'Reilly - Linux Device Drivers - 2nd Edition.pdf" gnunet://ecrs/chk/95CNQJ3BTNCK324UFNGPEEKB6C2RUJJGSANBE2S0D7Q8TUSKHMCJ4GOV8BG5FR52A68T6SU39R2PG159EP9P0AHDOB7EHLJKV8JQ0OO.3O6G8OJGNP45BEJMSSION53E0V9JCQKCECOAH79R1HB33G7NHTQI5ABBPOBBP8PHU0JOHSBFRBQKUMNR8EKD1SQM75EU3BOB2JOHD88.7718811

–> Télécharge le Livre d' O'Reilly dans mon /home.

Pare Feu

Si vous utilisez un routeur ou un pare feu, il vous faudra ouvrir les ports 2086 et 1080 en TCP et UDP.

  • gnunet.1243444128.txt.gz
  • Dernière modification: Le 27/05/2009, 19:08
  • par 213.95.41.13