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 13/07/2008, 12:56]
90.25.235.247, 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 =====
  
-   Il semblerait que la version dans les dépots ne soit pas à jour ou ne fonctionne pas. Autant que faire ce peu, ajoutons tous en coeur les dépots des développeurs. ​ 
  
-[[tutoriel:​comment_modifier_sources_maj]] +[[:​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.
- +
-deb http://​ppa.launchpad.net/​teamgnunet/​ubuntu hardy main +
-deb-src http://​ppa.launchpad.net/​teamgnunet/​ubuntu hardy main +
- +
- +
-[[:​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ème. Sinon, vous devrez le démarrer vous même. 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.
Ligne 42: Ligne 34:
  
  
 +==== Gnunet ====
  
 +**Après avoir installé GNUnet, il faut le configurer avec cette commande :**
  
-==== Gnunet ====+<​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 :+**Pour lancer l'​outil de configuration graphique, lancez la commande suivante dans un terminal :**
  
 <​code>​sudo gnunet-setup -d wizard-gtk</​code>​ <​code>​sudo gnunet-setup -d wizard-gtk</​code>​
 +**
 +Pour lancer la version graphique de GNUnet:**
  
-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"​.+<​code>​sudo gnunet-gtk</​code>​ 
 +** 
 +Pour partager automatiquement ​un répertoire:**
  
-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.+<​code>​ sudo gnunet-auto-share ​/chemin.du.répertoire</code>
  
-Lorsque vous cliquez sur "​Finish"​il vous affiche un messageCliquez sur "​OK"​. Puis dans la fenêtre de configurationcliquez ​sur "​Cancel"​. Vous pourrez alors lui demander d'​écrire le fichier ​de configuration.+Après avoir démarré de cette manièregnunet-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ésExécuté en arrière plangnunet-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).
  
-gnunet-gtk peut alors se lancer depuis //​Applications > Internet > GNUnet//+**Pour effectuer une recherche sur GNUnet ​(mode console) :**
  
-Sous Gutsy, ouvrez un terminal et lancer : +<​code> ​sudo gnunet-search [-t TIMEOUT] KEYWORD [Mot Clé] </​code>​
-<​code>​gnunet-gtk</​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 ====
  
 Si vous utilisez un routeur ou un pare feu, il vous faudra ouvrir les ports 2086 et 1080 en TCP et UDP. 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.1215946575.txt.gz
  • Dernière modification: Le 13/07/2008, 12:57
  • (modification externe)