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 06/08/2008, 23:39]
79.80.19.14, 127.0.0.1
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.
  
-**ajout des dépots gnunet**+** 
 +Ensuite pour lancer le démon GNUnet:**
  
 +<​code>​sudo gnunetd</​code>​
  
-<note warning>​Il semblerait qu'​à ​l'heure actuelle il y est des problèmes avec la version des paquets ​dans les dépots officiels, c'est pourquoi il est préférable de rajouter d'​autres dépots.</​note>​+**Pour lancer ​l'outil de configuration graphique, lancez ​la commande suivante ​dans un terminal :**
  
-[[tutoriel:comment_modifier_sources_maj]]+<​code>​sudo gnunet-setup -d wizard-gtk</​code>​ 
 +** 
 +Pour lancer la version graphique de GNUnet:**
  
-    deb http://​ppa.launchpad.net/​teamgnunet/​ubuntu hardy main +<​code>​sudo gnunet-gtk<​/code> 
-    ​deb-src http://​ppa.launchpad.net/​teamgnunet/​ubuntu hardy main+** 
 +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).
  
-**installation des paquets**+**Pour effectuer une recherche sur GNUnet (mode console) :**
  
-  +<​code>​ sudo gnunet-search ​[-t TIMEOUTKEYWORD ​[Mot Clé</code>
- [[:​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.+
  
-Lors de l'installation,​ vous pouvez choisir ​de démarrer le deamon au démarrage du systèmeSinonvous devrez le démarrer vous même.+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 outSi plusieurs mots sont passés comme clé et ne sont pas séparés par un ANDgnunet-search les concaténera en un seul mot clé.
  
-Il faut savoir que Gnunet met du temps à se connecter et à devenir fonctionnel,​ ce qui inciterai à démarrer le deamon au démarrage. +Exemple: 
-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...+<​code>​ sudo gnunet-search -t 3600 KEYWORD Linux Ubuntu </​code>​ --> Cherche les mots clés "​Linux"​ & "​Ubuntu"​ sur le réseau pendant 3600 secondes.
  
-===== Configuration =====+<​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é.
  
-==== Gnunet ====+Exemple:
  
-Pour lancer l'outil de configuration graphique, lancez la commande suivante dans un terminal ​:+<​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.
  
-<​code>​sudo gnunet-setup -d wizard-gtk</​code>​+==== Pare Feu ====
  
-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"​.+Si vous utilisez un routeur ​ou un pare feuil 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//​). 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.1218058794.txt.gz
  • Dernière modification: Le 06/08/2008, 23:40
  • (modification externe)