Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
gnunet [Le 16/12/2007, 10:44]
sanhson
gnunet [Le 04/07/2025, 15:10] (Version actuelle)
Dadu042 [Références] MAJ URL.
Ligne 1: Ligne 1:
-{{tag>breezy dapper ​p2p}}+{{tag>Xenial ​p2p partage}}
  
 ---- ----
Ligne 6: Ligne 6:
  
  
-===== Introduction =====+GNUnet est le réseau [[P2P]] du projet GNU.
  
-<note interdite>​ +Créé pour résister à la censure, c'​est ​historiquement le premier système de P2P sécurisé, il utilise surtout AES-256, un chiffrement très rapide et sécurisé. C'est le premier ​réseau à utiliser ​des nodes (de 1 à 4 noeudspour le transfert d'​informations.
-**Attention :** Nous vous rappelons qu'il est interdit d'utiliser ​le réseau ​GNUnet ​à des fins illégales ​(piratage, contrefaçon ou toute autre activité étant considérée hors-la-loi par les lois en vigueur dans votre pays de résidence). +
-</​note>​+
  
-GNUnet est le réseau P2P du projet GNU.  +On peut noter parmi ses caractéristiques :
- +
-Créé pour résister à la censure, c'est historiquement le premier systeme de P2P sécurisé. ​On peut noter parmi ses caractéristiques :+
   * La décentralisation (pas de serveur unique, ni de réseau de serveur)   * La décentralisation (pas de serveur unique, ni de réseau de serveur)
-  * La sécurisation (les connexions sont cryptées+  * La sécurisation (les connexions sont chiffrées
-  * L'​anonymat+  * L'​anonymat ​(impossible de savoir si le message vient d'un pair ou si le pair route uniquement le message) 
 +  * Le fonctionnement sous forme de démon (invisible) 
 + 
 +===== Pré-requis ===== 
 +  
 +  * Disposer des [[:​sudo|droits d'​administration]]. 
 +  * Disposer d'une connexion à Internet configurée et activée.
  
 ===== Installation ===== ===== Installation =====
-[[:​tutoriel:​comment_installer_un_paquet|Installez le paquet]] [[apt://​gnunet|gnunet]] pour installer la base du logiciel et son deamon. 
-Vous pouvez choisir de démarrer le deamon au démarrage du système. Sinon, vous devrez le démarrer vous même... 
  
-Si vous voulez une interface graphique //"​type emule"//​ installez aussi [[apt://​gnunet-gtk|gnunet-gtk]].+ 
 +[[:tutoriel:​comment_installer_un_paquet|Installez les paquets]] **[[apt>|gnunet]]** pour installer la base du logiciel et son deamon, ainsi que **[[apt>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...
  
 ===== Configuration ===== ===== Configuration =====
 +
  
 ==== Gnunet ==== ==== Gnunet ====
  
 +**Après avoir installé GNUnet, il faut le configurer avec cette commande :**
 +
 +<​code>​sudo gnunet-setup -d gconfig -c /​etc/​gnunetd.conf</​code>​
 +
 +Les valeurs par défaut sont communément admises.
 +
 +**
 +Ensuite pour lancer le démon GNUnet:**
 +
 +<​code>​sudo gnunetd</​code>​
 +
 +**Pour lancer l'​outil de configuration graphique, lancez la commande suivante dans un terminal :**
 +
 +<​code>​sudo gnunet-setup -d wizard-gtk</​code>​
 +**
 +Pour lancer la version graphique de GNUnet:**
 +
 +<​code>​sudo gnunet-gtk</​code>​
 +**
 +Pour partager automatiquement un répertoire:​**
 +
 +<​code>​ sudo gnunet-auto-share /​chemin.du.répertoire/​ </​code>​
 +
 +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) :**
 +
 +<​code>​ sudo gnunet-search [-t TIMEOUT] KEYWORD [Mot Clé] </​code>​
 +
 +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:
 +<​code>​ sudo gnunet-search -t 3600 KEYWORD Linux Ubuntu </​code>​ --> Cherche les mots clés "​Linux"​ & "​Ubuntu"​ sur le réseau pendant 3600 secondes.
 +
 +<​code>​ sudo gnunet-search -t 3600 KEYWORD Linux AND Ubuntu </​code>​ --> 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) :**
 +
 +<​code>​ sudo gnunet-download -o FILENAME GNUNETURL </​code>​
 +
 +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:
 +
 +<​code>​ sudo gnunet-download -o "/​home/​O'​Reilly - Linux Device Drivers - 2nd Edition.pdf"​ gnunet://​ecrs/​chk/​95CNQJ3BTNCK324UFNGPEEKB6C2RUJJGSANBE2S0D7Q8TUSKHMCJ4GOV8BG5FR52A68T6SU39R2PG159EP9P0AHDOB7EHLJKV8JQ0OO.3O6G8OJGNP45BEJMSSION53E0V9JCQKCECOAH79R1HB33G7NHTQI5ABBPOBBP8PHU0JOHSBFRBQKUMNR8EKD1SQM75EU3BOB2JOHD88.7718811
 +</​code>​
 +--> Télécharge le Livre d' O'​Reilly dans mon /home.
  
 ==== Pare Feu ==== ==== Pare Feu ====
-Il est necessaire de lancer la configuration pour pouvoir l'​utiliser:​ 
  
-  sudo gnunet-setup -d wizard-gtk+Si vous utilisez un routeur ou un pare feu, il vous faudra ouvrir les ports 2086 et 1080 en TCP et UDP.
  
-Il semble qu'il faille choisir //root// comme nom d'​utilisateur pour qu'il soit fonctionnel. (//demande confirmation//​). 
  
-gnunet-gtk peut alors se lancer depuis //​Applications > Internet > GNUnet// 
  
-//Cette page reste à faire évoluer, notamment pour ce qui est de l'​explication du fonctionnement et de la configuration des port.// 
-[[http://​forum.ubuntu-fr.org/​viewtopic.php?​id=37727|On en parle sur le forum...]] 
  
 ===== Références ===== ===== Références =====
  
-  * [[http://​www.gnunet.org/​index.php?​xlang=French|Le site officiel]] +  * [[https://​www.gnunet.org/​fr/|Le site officiel]] 
-  * [[http://​fr.wikipedia.org/​wiki/​GNUnet|GNUnet sur wikipédia]]+  * [[https://​fr.wikipedia.org/​wiki/​GNUnet|GNUnet sur wikipédia]] ​en français
  
 ---- ----
 +
 +//​Contributeurs :​[[utilisateurs:​linuxforhumanbeings]].//​
  • gnunet.1197798267.txt.gz
  • Dernière modification: Le 18/04/2011, 14:53
  • (modification externe)