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 20/07/2008, 21:25]
Canigou 66 repertoire > répertoire
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>feisty gutsy p2p réseau ​web}}+{{tag>Xenial ​p2p réseau ​anonymat}}
  
 ---- ----
 +{{ :​logo_freenet.png}}
 +====== Freenet : Réseau Anonyme ======
  
-====== Freenet ====== +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>​ +
-**Attention :** Nous vous rappelons qu'il est interdit d'​utiliser ce 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>​
-<​code>​wget ​http://downloads.freenetproject.org/alpha/installer/new_installer.jar</​code>​+
  
-Puis : +Puis : <​code>​java -jar new_installer_offline.jar </​code>​
-<​code>​java -jar new_installer.jar</​code>​+
  
-Laissez vous guider pour l'​installation qui se déroule ensuite de la même manière dans les deux cas.+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 66: 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 77: Ligne 41:
 http://​localhost:​8888/​ http://​localhost:​8888/​
  
- +===== Lancement =====
- +
-===== Lancement ​de Freenet 0.7 =====+
 Pour lancer Freenet : Pour lancer Freenet :
-<​code>​ bash /[chemein_du_dossier]/​Freenet/​run.sh start</​code>​ +<​code>​ bash /[chemin_du_dossier]/​Freenet/​run.sh start</​code>​ 
-Pour stoper ​Freenet : +Pour stopper ​Freenet : 
-<​code>​ bash /[chemein_du_dossier]/​Freenet/​run.sh stop</​code>​+<​code>​ bash /[chemin_du_dossier]/​Freenet/​run.sh stop</​code>​
  
  
- +==== 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/​friends/+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 135: 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 154: 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. +
- +
- +
-===== FROST ===== +
-Frost est un logiciel qui utilise un noeud 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 luter 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:+Dans un terminal saisissez ​:
  
-  [...] 
-  cd $PROGDIR 
-  export AWT_TOOLKIT="​MToolkit"​ 
-  java -jar frost.jar "​$@"​ 
-  [...] 
  
-==== Lancer Frost ==== +  bash /​[chemin_du_dossier]/​Freenet/​run.sh stop 
-Lorsque vous lancez Frost pour la première fois, il ne connaît qu'un nombre limité de "​Boards"​ (forums de discussion) et aucun fichierLa liste des boards est publiée régulièrement et viendra s'​ajouter automatiquement à la liste des boards que vous pouvez consulter+  sudo update-rc.d freenet-new remove
  
-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.+*Vérifiez le chemin d'installation ​de Freenet
  
-Pour lancer Frost: +Éditez la crontab ​: <​code>​crontab -e</​code>​
-<​code>​bash /​[chemin_du_dossier]/​Freenet/​frost/​frost.sh</​code>​+
  
  
 +et supprimez la ligne liée à Freenet qui commence par :
  
-===== Liens =====+**@reboot "/​home/​islesv/​Freenet/​run.sh"​ start 2>&1 >/​dev/​null #FREENET AUTOSTAR$**
  
-  *  [[http://​freenetproject.org/​|Site officiel de Freenet (en)]] +Par défaut l'​éditeur crontab est nano, quittez ​en faisant CTRL+O ​(lettre O), puis CTRL+X.
-  *  [[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 ]]+
  
 +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)
  
 +===== Voir aussi =====
  
-== Sources: ==  +  *  ​[[https://​freenetproject.org/​|Site officiel de Freenet (en)]] 
-[[http://wiki.freenetproject.org/​|Wiki officiel de Freenet (en)(fr)]] [[http://www.freenet-doc.info/​|Freenet ​Doc (fr)]]+  *  [[https://​forum.ubuntu-fr.org/​viewtopic.php?​id=138733|La discussion sur le Forum ]] 
 +  * [[http://wiki.freenetproject.org/|Wiki officiel de Freenet ​(en)(fr)]]
  
  
  • freenet.1216581951.txt.gz
  • Dernière modification: Le 18/04/2011, 14:58
  • (modification externe)