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
freenet [Le 23/04/2010, 13:23]
213.95.41.13
freenet [Le 10/09/2022, 06:29] (Version actuelle)
88.166.188.193 mauvaise balise de fermeture </code> (détecté via le bot wiki-corrector : https://forum.ubuntu-fr.org/viewtopic.php?id=2067892)
Ligne 1: Ligne 1:
-{{tag>Gutsy p2p réseau ​internet ​anonymat}}+{{tag>Xenial ​p2p réseau anonymat}}
  
 ---- ----
 +{{ :​logo_freenet.png}}
 ====== Freenet : Réseau Anonyme ====== ====== Freenet : Réseau Anonyme ======
  
 +Freenet est un réseau informatique anonyme et décentralisé bâti au dessus d'​Internet visant à permettre une liberté d'​expression et d'​information totale et profitant de la sécurité de l'​anonymat.
  
-{{:​logo_freenet.png }}\\ + 
-Freenet est un réseau informatique anonyme et décentralisé bâti au dessus d'​Internet visant à permettre une liberté d'​expression et d'​information totale profitant de la sécurité de l'​anonymat. +
- +
-<note important>​Nous vous rappelons qu'il est interdit d'​utiliser ce type de logiciel à 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>​ +
- +
- +
- +
- +
- +
- +
 ===== Pré-requis ===== ===== Pré-requis =====
-[[Java]] doit être installé ​pour faire fonctionner Freenet.+  
 +  * Disposer des [[:​sudo|droits d'​administration]]
 +  * Disposer d'une connexion à Internet configurée et activée. 
 +  * Avoir [[:​tutoriel:​comment_installer_un_paquet|installé]] **[[:​Java]]**.
  
- +===== Installation =====
- +
-==== Vérifier si Java est installé.====  +
- +
-Dans un terminal taper : +
-<​code>​java -version</​code>​ +
- +
-La réponse doit ressembler à ça :  +
-<​code>​java version "​1.6.0"​  +
-Java(TM) SE Runtime Environment (build 1.6.0-b105)  +
-Java HotSpot(TM) Server VM (build 1.6.0-b105, mixed mode)</​code>​ +
- +
-Pour changer sa version de Java (si plusieurs installées) +
-<​code>​sudo update-alternatives --config java</​code>​ +
- +
-Il est recommandé de ne pas choisir une version de java inférieur à Java 1.5 update 4 pour des raisons de sécurité. +
- +
- +
- +
-===== Installation ​de Freenet 0.7 =====+
  
 ==== Installation automatique ==== ==== Installation automatique ====
-Dans la plupart des cas vous pouvez lancer l'​installation simplement en cliquant sur le lien : [[http://downloads.freenetproject.org/​alpha/installer/​mac/​freenet.jnlp|Lancer l'​installation de freenet]] +Dans la plupart des cas vous pouvez lancer l'​installation simplement en cliquant sur le lien : [[https://​freenetproject.org/​assets/jnlp/​freenet.jnlp|Lancer l'​installation de freenet]]
  
  
 ==== Installation manuelle ==== ==== Installation manuelle ====
  
-Télécharger et lancer l'​installeur : +Télécharger et lancer l'​installeur : ​<​code>​wget '​https://​github.com/​freenet/​fred/​releases/​download/​build01477/​new_installer_offline_1477.jar'​ -O new_installer_offline.jar </​code>​
  
-   wget http://​freenet.googlecode.com/​files/​new_installer_offline_1244.jar -O new_installer_offline.jar+Puis <​code>​java -jar new_installer_offline.jar ​</​code>​
  
-Puis : +Laissez-vous guider pour l'​installation qui se déroule ensuite de la même manière dans les deux cas.
- +
-   java -jar new_installer_offline.jar +
- +
-Laissez vous guider pour l'​installation qui se déroule ensuite de la même manière dans les deux cas.+
  
 Choisir un chemin d'​installation (par défaut dans votre répertoire home). Choisir un chemin d'​installation (par défaut dans votre répertoire home).
Ligne 62: Ligne 32:
  
  
 +==== Configuration ====
  
-==== Configurer freenet ==== +Si tout se passe bienun navigateur web a dû s'​ouvrir sur une page d'​accueil qui correspond ​à ''​http://​127.0.0.1:​8888/​wizard/​''​.
- +
-Si tout ce passe bien un navigateur web a du s'​ouvrir sur une page d'​accueil+
-Il faut se rendre sur l'​assistant de démarrage Freenet en cliquant sur "​Débuter sur Freenet" ​qui mène à http://​127.0.0.1:​8888/​wizard/​.+
  
 Répondre aux questions. Répondre aux questions.
Ligne 73: Ligne 41:
 http://​localhost:​8888/​ http://​localhost:​8888/​
  
- +===== Lancement =====
- +
- +
-===== Lancement ​de Freenet 0.7 =====+
 Pour lancer Freenet : Pour lancer Freenet :
 <​code>​ bash /​[chemin_du_dossier]/​Freenet/​run.sh start</​code>​ <​code>​ bash /​[chemin_du_dossier]/​Freenet/​run.sh start</​code>​
Ligne 83: Ligne 48:
  
  
- +==== Lancement de Freenet sécurisé au démarrage de la machine ====
- +
- +
- +
- +
-===== Lancement de Freenet ​0.7 sécurisé au démarrage de la machine ​=====+
  
 Installation d'un utilisateur Freenet : Installation d'un utilisateur Freenet :
 <​code>​sudo adduser freenet</​code>​ <​code>​sudo adduser freenet</​code>​
  
-Création du dossier pour y déplacer les fichiers de freenet ​:+Création du dossier pour y déplacer les fichiers de Freenet ​:
 <​code>​sudo mkdir /​usr/​local/​freenet</​code>​ <​code>​sudo mkdir /​usr/​local/​freenet</​code>​
  
-Déplacez-y tous les fichiers du logiciel+Déplacez-y tous les fichiers du logiciel ​:
 <​code>​sudo mv /​[chemein_du_dossier]/​Freenet/​* /​usr/​local/​freenet/</​code>​ <​code>​sudo mv /​[chemein_du_dossier]/​Freenet/​* /​usr/​local/​freenet/</​code>​
  
-Création du script de démarrage+Création du script de démarrage ​:
 <​code>​sudo ln -s /​usr/​local/​freenet/​run.sh /​etc/​init.d/​freenet-new</​code>​ <​code>​sudo ln -s /​usr/​local/​freenet/​run.sh /​etc/​init.d/​freenet-new</​code>​
 <​code>​sudo update-rc.d freenet-new defaults</​code>​ <​code>​sudo update-rc.d freenet-new defaults</​code>​
  
-Modification de ce script pour qu'il fonctionne avec l'​utilisateur Freenet+Modification de ce script pour qu'il fonctionne avec l'​utilisateur Freenet ​:
 <​code>​sudo nano /​usr/​local/​freenet/​run.sh</​code>​ <​code>​sudo nano /​usr/​local/​freenet/​run.sh</​code>​
  
 Modification de la ligne ~45 : Modification de la ligne ~45 :
-<code>#​RUN_AS_USER=</​code>+<file>#​RUN_AS_USER=</​file>
 devient devient
-<code>​RUN_AS_USER=freenet</​code>+<file>​RUN_AS_USER=freenet</​file>
  
-Test & lancement du daemon freenet+Test & lancement du daemon freenet ​:
 <​code>/​etc/​init.d/​freenet-new start</​code>​ <​code>/​etc/​init.d/​freenet-new start</​code>​
  
  
-===== Configurer le firewall ​de votre machine (et/ou de votre box) =====+==== Configurer le pare-feu ​de votre machine (et/ou de votre box) ====
 Chaque node a un port différent. Chaque node a un port différent.
-Pour connaitre ​le port à ouvrir rendez-vous en bas de la page : http://​127.0.0.1:​8888/​connectivity/​+Pour connaître ​le port à ouvrir rendez-vous en bas de la page : http://​127.0.0.1:​8888/​connectivity/​
 Vous trouverez la liste des ports utilisés par les différents services. Vous trouverez la liste des ports utilisés par les différents services.
  
Ligne 132: Ligne 92:
  
  
-===== Gestion des connexions au Darknet ​=====+==== Gestion des connexions au Darknet ====
  
-La gestion des connexions au Darknet se fait sur la page http://​localhost:​8888/​darknet/​ :+La gestion des connexions au Darknet se fait sur la page ''​http://​localhost:​8888/​darknet/​'' ​:
  
-    * Le bloc "Mes amis" liste tous les noeuds ​que le votre connaît ainsi que l'​état de la connexion. +    * Le bloc "Mes amis" liste tous les nœuds ​que le vôtre ​connaît ainsi que l'​état de la connexion. 
-    * Le bloc "Ma Référence"​ contient le bloc de texte qui identifie votre noeud et permettra à un autre de se connecter à lui. vous devez donner ce bloc de texte à la personne avec qui vous voulez vous connecter.+    * Le bloc "Ma Référence"​ contient le bloc de texte qui identifie votre nœud et permettra à un autre de se connecter à lui. vous devez donner ce bloc de texte à la personne avec qui vous voulez vous connecter.
  
-    * Le bloc "​Ajouter un noeud" permet d'​ajouter à votre noeud la référence d'un autre soit en faisant un copier/​coller,​ soit en donnant l'URL d'un fichier qui la contient, soit en lui donnant directement ce fichier.+    * Le bloc "​Ajouter un noeud" permet d'​ajouter à votre nœud la référence d'un autre soit en faisant un copier/​coller,​ soit en donnant l'URL d'un fichier qui la contient, soit en lui donnant directement ce fichier.
  
 Pour établir une connexion avec quelqu'​un,​ vous devez lui donner votre référence et ajouter la sienne à votre noeud. Le plus simple est de faire un copier-coller de votre référence sur http://​dark-code.bulix.org et de noter l'​adresse de la page obtenue. Vous pourrez ainsi donner un lien simple plutôt qu'un bloc de code indigeste. Pour établir une connexion avec quelqu'​un,​ vous devez lui donner votre référence et ajouter la sienne à votre noeud. Le plus simple est de faire un copier-coller de votre référence sur http://​dark-code.bulix.org et de noter l'​adresse de la page obtenue. Vous pourrez ainsi donner un lien simple plutôt qu'un bloc de code indigeste.
Ligne 151: Ligne 111:
  
  
 +=== Connexion à des inconnus ===
  
 +Si vous ne connaissez personne utilisant Freenet, le mode opennet se chargera de vous connecter à des inconnus. Il est inutile de se connecter Darknet à des inconnus : cela n'​améliore ni la sécurité, ni les performances,​ et cela nuit au réseau.
  
-==== Connexion à des inconnus ​====+===== Désinstallation =====
  
-Si vous ne connaissez personne utilisant Freenet, le mode opennet se chargera de vous connecter à des inconnus. Il est inutile de se connecter darknet à des inconnus : cela n'​améliore ni la sécurité, ni les performances,​ et cela nuit au réseau. +Dans un terminal ​saisissez :
- +
- +
- +
-===== FROST ===== +
-Frost est un logiciel qui utilise un nœud Freenet pour remplir deux fonctions : l'​échange de fichiers et la discussion (forum). +
- +
-<note important>​Attention,​ depuis plusieurs semaines, Frost est victime d'​attaques massives à coup de "​spam"​ mal formés. Le résultat est que Frost est aujourd'​hui considéré comme mort (rien n'​ayant été prévu initialement dans le développement de ce soft pour lutter contre ce type d'​attaque. Bref, certains opposants à la libre expression ont gagné une (petite) bataille et ce programme n'est pour le moment plus du tout utilisable. Un nouvel outil de messagerie type "​newsgroup"​ a vu le jour : FMS (outil en plein développement mais déjà parfaitement utilisable.</​note>​ +
- +
- +
- +
-===== Installation ===== +
- +
-Se placer dans le répertoire /​Freenet/​frost +
-<​code>​cd /​[chemin_du_dossier]/​Freenet/​frost</​code>​ +
-Rendre exécutable les fichiers .sh +
-<​code>​chmod +x *.sh</​code>​ +
- +
- +
-==== Si vous utilisez Beryl ==== +
-Vous devez ajouter une ligne dans le fichier frost.sh situé dans votre repertoire /​Freenet/​frost : +
- +
-[[:​tutoriel:​comment_editer_un_fichier|Éditer le fichier:]] **/​[chemein_du_dossier/​Freenet/​frost/​frost.sh**. +
- +
-Ajouter : +
- +
-**export AWT_TOOLKIT="​MToolkit"​** +
-avant la ligne java -jar frost.jar "​$@"​ +
- +
-Votre fichier frost.sh devrait ressembler à ceci : +
- +
-  [...] +
-  cd $PROGDIR +
-  export AWT_TOOLKIT="​MToolkit"​ +
-  java -jar frost.jar "​$@"​ +
-  [...] +
- +
- +
- +
-==== Lancer Frost ==== +
-Lorsque vous lancez Frost pour la première fois, il ne connaît qu'un nombre limité de "​Boards"​ (forums de discussion) et aucun fichier. La liste des boards est publiée régulièrement et viendra s'​ajouter automatiquement à la liste des boards que vous pouvez consulter.  +
- +
-Il existe un certain nombre de boards francophones où vous pourrez discuter, demander de l'​aide,​ annoncer vos insertions (fichiers ou freesites), etc. Si aucune board ne traite du sujet que vous souhaitez aborder, il vous est bien sûr possible de la créer. +
- +
-Pour lancer Frost : +
-<​code>​bash /​[chemin_du_dossier]/​Freenet/​frost/​frost.sh</​code>​ +
- +
- +
- +
- +
- +
-===== Désactiver Freenet ===== +
- +
-Il suffit de lancer la commande  +
- +
-  bash /​[chemin_du_dossier]/​Freenet/​run.sh stop +
- +
-Pour le réactiver +
- +
-  bash /​[chemin_du_dossier]/​Freenet/​run.sh start +
- +
- +
-===== Désinstaller ===== +
- +
-Certains me diront "Mais pourquoi désinstaller Freenet ?", et bien "Parce que !" :-P +
- +
-Dans un terminal ​lancez+
  
  
Ligne 229: Ligne 125:
 *Vérifiez le chemin d'​installation de Freenet *Vérifiez le chemin d'​installation de Freenet
  
-Éditez la crontab+Éditez la crontab ​: <​code>​crontab -e</​code>​
  
-  crontab -e 
  
- +et supprimez la ligne liée à Freenet qui commence par :
-et supprimez la ligne liée à Freenet qui commence par +
  
 **@reboot "/​home/​islesv/​Freenet/​run.sh"​ start 2>&1 >/​dev/​null #FREENET AUTOSTAR$** **@reboot "/​home/​islesv/​Freenet/​run.sh"​ start 2>&1 >/​dev/​null #FREENET AUTOSTAR$**
  
 Par défaut l'​éditeur crontab est nano, quittez en faisant CTRL+O (lettre O), puis CTRL+X. Par défaut l'​éditeur crontab est nano, quittez en faisant CTRL+O (lettre O), puis CTRL+X.
- 
  
 Il ne vous reste plus qu'à supprimer le dossier Freenet dans votre répertoire personnel (~$) en ayant pris soin de récupérer d'​éventuels fichiers (comme dans //​downloads//​ par exemple) Il ne vous reste plus qu'à supprimer le dossier Freenet dans votre répertoire personnel (~$) en ayant pris soin de récupérer d'​éventuels fichiers (comme dans //​downloads//​ par exemple)
  
-===== Liens ===== +===== Voir aussi =====
- +
-  *  [[http://​freenetproject.org/​|Site officiel de Freenet (en)]] +
-  *  [[http://​wiki.freenetproject.org/​FreenetZeroPointSept|Wiki officiel de Freenet (multilingues)]] +
-  *  [[http://​www.freenet-doc.info/​|Freenet Doc (fr)]] +
-  *  [[http://​forum.freenet-doc.info/​|Forum de support de Freenet Doc (fr)]] +
-  *  [[http://​forum.ubuntu-fr.org/​viewtopic.php?​id=138733|La discussion sur le Forum ]] +
- +
  
-== Sources : ==  +  *  ​[[https://​freenetproject.org/​|Site officiel de Freenet (en)]] 
-[[http://wiki.freenetproject.org/​|Wiki officiel de Freenet (en)(fr)]] +  ​*  ​[[https://forum.ubuntu-fr.org/​viewtopic.php?​id=138733|La discussion sur le Forum ]] 
-[[http://doc-fr.freenetproject.org/​Accueil|Freenet ​Doc (fr)]]+  * [[http://​wiki.freenetproject.org/​|Wiki officiel de Freenet ​(en)(fr)]]
  
  
  • freenet.1272021824.txt.gz
  • Dernière modification: Le 18/04/2011, 14:39
  • (modification externe)