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 10/04/2009, 13:41]
213.95.41.13
gnunet [Le 11/09/2022, 11:41] (Version actuelle)
moths-art Suppression des espaces en fin de ligne (détecté et corrigé via le bot wiki-corrector (https://forum.ubuntu-fr.org/viewtopic.php?id=2067892)
Ligne 1: Ligne 1:
-{{tag>breezy dapper gutsy 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 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 =====
  
  
 +==== 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:**
  
-**ajout des dépots gnunet**+<​code>​sudo gnunetd</​code>​
  
 +**Pour lancer l'​outil de configuration graphique, lancez la commande suivante dans un terminal :**
  
-<note warning>Il semblerait qu'à l'​heure actuelle il y ait des problèmes avec la version des paquets dans les dépots officiels, c'est pourquoi il est préférable de rajouter lesdépots ​gnunet.</note>+<code>sudo gnunet-setup -d wizard-gtk</code> 
 +** 
 +Pour lancer la version graphique de GNUnet:**
  
-[[tutoriel:comment_modifier_sources_maj]]+<​code>​sudo gnunet-gtk</​code>​ 
 +** 
 +Pour partager automatiquement un répertoire:**
  
-    deb http://​ppa.launchpad.net/​teamgnunet/​ubuntu hardy main +<​code>​ sudo gnunet-auto-share ​/chemin.du.répertoire</code>
-    deb-src http://ppa.launchpad.net/teamgnunet/ubuntu hardy main+
  
-Et pour Intrepid :+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).
  
-    deb http://​ppa.launchpad.net/​teamgnunet/​ubuntu intrepid main +**Pour effectuer une recherche sur GNUnet (mode console) ​:**
-    deb-src http://​ppa.launchpad.net/​teamgnunet/​ubuntu intrepid main+
  
 +<​code>​ sudo gnunet-search [-t TIMEOUT] KEYWORD [Mot Clé] </​code>​
  
-**installation des paquets**+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: 
- [[:​tutoriel:​comment_installer_un_paquet|Installez le paquet]] [[apt://gnunet|gnunet]] pour installer la base du logiciel et son deamon, ainsi que [[apt://gnunet-gtk|gnunet-gtk]] pour l'​interface graphique.+<​code>​ sudo gnunet-search -t 3600 KEYWORD Linux Ubuntu </code> ​--> Cherche les mots clés "​Linux"​ & "​Ubuntu"​ sur le réseau pendant 3600 secondes.
  
-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.+<​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.
  
-Il faut savoir que Gnunet met du temps à se connecter et à devenir fonctionnel,​ ce qui inciterai à démarrer ​le deamon au démarrage. +**Pour récupérer un fichier sur le réseau (mode console) :**
-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 =====+<​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.
  
-==== Gnunet ​====+==== Pare Feu ====
  
-Pour lancer l'​outil de configuration graphique, lancez la commande suivante dans un terminal :+Si vous utilisez ​un routeur ou un pare feu, il vous faudra ouvrir les ports 2086 et 1080 en TCP et UDP.
  
-<​code>​sudo gnunet-setup -d wizard-gtk</​code>​ 
  
-Si vous utilisez un routeur, comme une box, vous devez indiquer l'​adresse publique de votre routeur. Pour la connaitre, vous pouvez, par exemple, aller sur http://​www.monadresseip.fr et cochez la case "​snat"​. 
  
-Il semble qu'il faille choisir //root// comme nom d'​utilisateur pour qu'il soit fonctionnel. (//demande confirmation//​). Sur Gutsy, cela fonctionne avec l'​utilisateur //gnunet//. 
- 
-Lorsque vous cliquez sur "​Finish",​ il vous affiche un message. Cliquez sur "​OK"​. Puis dans la fenêtre de configuration,​ cliquez sur "​Cancel"​. Vous pourrez alors lui demander d'​écrire le fichier de configuration. 
- 
-gnunet-gtk peut alors se lancer depuis //​Applications > Internet > GNUnet// 
- 
-Sous Gutsy, ouvrez un terminal et lancer : 
-<​code>​gnunet-gtk</​code>​ 
- 
- 
-==== Pare Feu ==== 
- 
-Si vous utilisez un routeur ou un pare feu, il vous faudra ouvrir les ports 2086 et 1080 en TCP et UDP. 
  
 ===== Références ===== ===== Références =====
  
   * [[http://​www.gnunet.org/​index.php?​xlang=French|Le site officiel]]   * [[http://​www.gnunet.org/​index.php?​xlang=French|Le site officiel]]
-  * [[http://​fr.wikipedia.org/​wiki/​GNUnet|GNUnet sur wikipédia]]+  * [[https://​fr.wikipedia.org/​wiki/​GNUnet|GNUnet sur wikipédia]]
  
 ---- ----
 +
 +//​Contributeurs :​[[utilisateurs:​linuxforhumanbeings]].//​
  • gnunet.1239363715.txt.gz
  • Dernière modification: Le 18/04/2011, 14:58
  • (modification externe)