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
i2p [Le 04/07/2010, 12:43]
78.224.61.103
i2p [Le 18/09/2023, 23:45] (Version actuelle)
L'Africain Dans les dépôts
Ligne 1: Ligne 1:
-{{tag>​I2P p2p internet réseau anonymat}}+{{tag>​I2P p2p internet réseau anonymat ​VÉTUSTE}} 
 + 
 +----
  
 ====== I2P : Réseau Anonyme ====== ====== I2P : Réseau Anonyme ======
Ligne 5: Ligne 7:
 I2P (Invisible Internet Project) est un réseau anonyme, offrant une simple couche logicielle que les applications peuvent employer pour envoyer de façon anonyme et sécurisée des messages entre elles. La communication est chiffrée d'​extrémité à extrémité. I2P (Invisible Internet Project) est un réseau anonyme, offrant une simple couche logicielle que les applications peuvent employer pour envoyer de façon anonyme et sécurisée des messages entre elles. La communication est chiffrée d'​extrémité à extrémité.
  
-<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>​ 
  
-===== Message des développeurs d'​i2p ​===== +=====Installation=====
-<note tip>Peu de temps après la sortie de I2P version 0.7.7, nous sommes heureux d'​annoncer la première étape de la traduction chinoise du site Web, merci à notre nouveau traducteur chinois , "​Walking"​. Nous espérons que ce n'est que le début du mouvement, qui va nous permettre d'​obtenir des traductions pour le site et la console. S'il vous plaît visitez le [[irc://​irc.freenode.net/​i2p|canal de discussion IRC (sur Freenode)]] ou anonymement sur I2P via localhost: 6668 si vous le souhaitez pour nous aider. Nous lançons un appel en ce moment même en particulier pour des traducteurs français et espagnol, car il semble que nous avons beaucoup d'​entre vous en cours d'​exécution sur I2P!</​note>​+
  
-===== Pré-requis =====+[[:​tutoriel:​comment_installer_un_paquet|Installez le paquet]] **[[apt>​i2p|i2p]]**.
  
-Une plate-forme d'exécution [[java|Java]] ​[[apt://​openjdk-6-jre|openjdk-6-jre]] ou [[apt://​sun-java6-jre|sun-java6-jre]].+Si le routeur n'a pas démarré, le démarrer par :
  
-==== Pré-requis supplémentaire pour la méthode par compilation ====+  i2prouter start
  
-Avant de commencer ​la compilation d'I2Pil est nécessaire de procéder à l'​installation des paquets suivants :+Vous pouvez alors faire la [[#​Subscription DNS]]et pour naviguer sur internet configurer [[#​firefox]]
  
-  ​* [[apt://ant|Ant]] +Vous trouverez également dans le même dépots : 
-  * Une plate-forme de développement java : [[apt://​openjdk-6-jdk|openjdk-6-jdk]] ou  [[apt://​sun-java6-jdk|sun-java6-jdk]]+  ​* [[apt>​i2p-messenger|i2p-messenger]] 
 +  * [[apt>imule|imule ]] 
 +  [[apt>robert|robert ]] client bittorent pour i2P 
 +  * [[apt>​tor|tor ]] 
 +  * [[apt>​tahoe-lafs ]] pour i2P
  
  
- +===== Configuration ​===== 
-<​note>​Depuis la version 0.7.5, I2P prend en charge l'UPnP ; l'​ouverture des ports n'est donc plus nécessaire pour les cas d'​utilisation courants</​note>​ +==== Accès ​à l'​interface ====
- +
-Ainsi qu'à l'​ouverture des ports suivants sur votre routeur : **8887 (TCP et UDP), 123 (UDP)** +
- +
-<note tip> +
- +
-__Tuto d'​ouverture de ports__ +
- +
-[[http://​www.dslvalley.com/​dossiers/​freebox/​freebox-nat.php|Tuto FreeBox sur DSLValley]] +
- +
-[[http://​www.dslvalley.com/​dossiers/​9box4/​neufbox-nat-emule.php|Tuto NeufBox sur DSLValley]] +
- +
-[[http://​www.dslvalley.com/​dossiers/​orange/​livebox-emule.php|Tuto LiveBox sur DSLValley]] +
-</​note>​ +
- +
-===== Installation ​===== +
- +
-==== Méthode par compilation ==== +
- +
-Téléchargez la dernière version de I2P sur cette page +
- +
-[[http://​www.I2P2.de/​download.html]] +
- +
-Prenez le fichier source (I2Psource_X.X.X.tar.bz2),​ afin d'​effectuer la compilation propre ​à votre système. +
- +
-C'est une méthode fiable pour ne pas avoir des problèmes plus tard. +
- +
-Décompressez ​l'​archive dans un dossier +
-<​code>​tar xjvf i2psource_X.X.X.tar.bz2</​code>​ +
- +
-Placez-vous dans le dossier +
-  cd i2p-X.X.X +
-et lancer la compilation avec la commande suivante +
-<​code>​ant pkg</​code>​ +
-<note important>​ +
- +
-Au milieu de la compilation,​ il vous demande si vous voulez télécharger et installer jetty +
- +
-Tapez **y** puis entrée</​note>​ +
- +
-Si tout se passe bien vous finissez par un **BUILD SUCCESSFUL** +
- +
-<note tip> +
- +
-Si ce n'est pas le cas essayez de relancer une deuxième fois la compilation +
- +
-Si ça ne marche toujours pas, postez votre problème sur le forum +
- +
-[[http://​forum.ubuntu-fr.org/​viewtopic.php?​id=309829]] +
-</​note>​ +
- +
- +
-Passons maintenant à l'​installation. +
- +
-En ligne de commande +
-<​code>​java -jar install.jar -console</​code>​ +
- +
-Ou en graphique +
-<​code>​java -jar install.jar</​code>​ +
- +
-L'​interface ​graphique d'​installation se lance +
- +
-{{:​I2P_-_installation.png|}} +
- +
-Faites "​**Next**"​ 2 fois. +
- +
-{{:​I2P_-_installation_-_folder.png|}} +
- +
-**Choisissez votre dossier d'​installation**,​ faites "​**Next**",​ le programme s'​installe. +
-+
-Une fois installé, faites "​**Next**"​ une nouvelle fois, puis "​**Done**"​. +
- +
-==== Installation en graphique avec le binaire fourni ==== +
- +
-Téléchargez la dernière version de I2P sur cette page [[http://​www.I2P2.de/​download.html]]. Téléchargez le fichier i2pinstall_X.X.X.exe puis en console : +
-  cd /​home/​$USER/​Téléchargements +
-  java -jar i2pinstall_X.X.X.exe +
- +
-L'​interface graphique d'​installation se lance alors comme précédemment. +
- +
-<note important>​Attendez quelques minutes, le temps que le routeur I2P démarre (ça peut durer 5-10mn).</​note>​+
  
 **__Une fois qu'il est démarré, votre navigateur web va démarrer et afficher la page d'​accueil d'​I2P.__** **__Une fois qu'il est démarré, votre navigateur web va démarrer et afficher la page d'​accueil d'​I2P.__**
Ligne 112: Ligne 36:
 {{:​I2P_router_console.png|}} {{:​I2P_router_console.png|}}
  
 +<note tip>Si le routeur ne démarre pas, tapez dans le terminal : ./i2prouter start</​note>​
  
 +==== Configuration proprement dite ====
  
-Passons maintenant à la configuration 
  
- 
-===== Configuration ===== 
  
 Vous pouvez remarquer sur la gauche une colonne avec les différentes informations de connexion. Vous pouvez remarquer sur la gauche une colonne avec les différentes informations de connexion.
Ligne 157: Ligne 80:
 Avant toute chose vous devez régler votre bande passante. Pour ce faire, rendez-vous sur la page **[[http://​127.0.0.1:​7657/​config.jsp|Configuration -> Network]]**. Avant toute chose vous devez régler votre bande passante. Pour ce faire, rendez-vous sur la page **[[http://​127.0.0.1:​7657/​config.jsp|Configuration -> Network]]**.
  
-Ajustez les valeurs de bande passante (**Bandwith Limiter**) selon votre connexion. Rendez-vous sur [[http://​www.speedtest.net/​|Speedtest]] et testez votre connexion+Ajustez les valeurs de bande passante (**Bandwith Limiter**) selon votre connexion. Rendez-vous sur [[https://​www.speedtest.net/​|Speedtest]] et testez votre connexion
  
 <note important>​Ne confondez pas kbps (kilobits par seconde) et kBps (kilobytes par seconde). 1 kilobyte = 8 kilobits. <note important>​Ne confondez pas kbps (kilobits par seconde) et kBps (kilobytes par seconde). 1 kilobyte = 8 kilobits.
Ligne 177: Ligne 100:
 === Partage de bande passante === === Partage de bande passante ===
  
-Ensuite définissez quelle pourcentage de bande passante vous souhaitez attribuer à I2P (par défaut: 80%). +Ensuite définissez quelle pourcentage de bande passante vous souhaitez attribuer à I2P (par défaut: 80%).
  
 **Ce réglage correspond à la bande passante partagée que vous attribuer à I2P, c'est à dire au trafic qui transite par votre machine mais dont vous n'​êtes ni la destination,​ ni l'​émetteur.** **Ce réglage correspond à la bande passante partagée que vous attribuer à I2P, c'est à dire au trafic qui transite par votre machine mais dont vous n'​êtes ni la destination,​ ni l'​émetteur.**
  
-<note tip>​Gardez à l'​esprit qu'au plus vous partagerez de bande passante, au plus le réseau sera rapide et efficace. Il n'y a aucun serveur de routage à haut débit fourni par l'​équipe I2P. +<note tip>​Gardez à l'​esprit qu'au plus vous partagerez de bande passante, au plus le réseau sera rapide et efficace. Il n'y a aucun serveur de routage à haut débit fourni par l'​équipe I2P.
  
 Les utilisateurs créent et fournissent eux-mêmes la bande passante du réseau</​note>​ Les utilisateurs créent et fournissent eux-mêmes la bande passante du réseau</​note>​
Ligne 232: Ligne 155:
 Mettons à jour les liens RC Mettons à jour les liens RC
 <​code>​sudo update-rc.d i2prouter defaults</​code>​ <​code>​sudo update-rc.d i2prouter defaults</​code>​
 +
 +
  
  
Ligne 240: Ligne 165:
  
 Par défaut la console I2P n'est accessible que depuis la machine locale. Par défaut la console I2P n'est accessible que depuis la machine locale.
-Editer le fichier clients.config ​qui se trouve ​dans le dossier d'installation d'I2P et changer ​la ligne suivante : +Editer le fichier ​"clients.config" dans "/​home/​**USER**/​.i2p/​clients.config"​. 
-<​code>​clientApp.0.args=7657 127.0.0.1 ./​webapps/</​code>​+ 
 +Dans les nouvelles versions comme la 0.9.43 le fichier ​se nomme "​00-net.i2p.router.web.RouterConsoleRunner-clients.config"​ situé ​dans le dossier ​"/​home/​**USER**/​.i2p/​clients.config.d". 
 + 
 +**USER** étant l'utilisateur qui exécute la commande "​i2prouter start"​. 
 + 
 +Changer ​la ligne suivante : 
 +<​code>​clientApp.0.args=7657 ​::1,127.0.0.1 ./​webapps/</​code>​
 par par
 <​code>​clientApp.0.args=7657 0.0.0.0 ./​webapps/</​code>​ <​code>​clientApp.0.args=7657 0.0.0.0 ./​webapps/</​code>​
Ligne 247: Ligne 178:
 Si la modification du clients.config dans le dossier d'​installation d'I2P n'a pas d'​incidence,​ regardez dans /root/.i2p/ s'il n'y a pas un autre fichier clients.config Si la modification du clients.config dans le dossier d'​installation d'I2P n'a pas d'​incidence,​ regardez dans /root/.i2p/ s'il n'y a pas un autre fichier clients.config
  
-<note important>​Pour les bidouilleursceci n'est en aucun cas un masque mais une adresse IP vers une interface. 0.0.0.0 signifie "Lier vers toutes les interfaces"​ </​note>​+Ce changement rend potentiellement accessible votre console I2P depuis l'​internetil est donc indispensable de mettre ​une authentication par mot passe! comme suit.
  
-Si vous voulezvous pouvez mettre un mot de passe pour protéger l'accès.+<note important>​Pour les bidouilleursceci n'est en aucun cas un masque mais une adresse IP vers une interface0.0.0.0 signifie "Lier vers toutes les interfaces, local et externe"​ </​note>​
  
-Rendez ​vous sur la page de configuration avancée : [[http://​localhost:​7657/​configadvanced.jsp]] et rajouter cette option :+Si vous le souhaitez vous pouvez mettre un mot de passe pour protéger l'​accès à la console I2P. Ici http://​127.0.0.1:​7657/​configui "​Onglet : interface utilisateur"​. 
 + 
 +Ou rendez ​vous sur la page de configuration avancée : [[http://​localhost:​7657/​configadvanced.jsp]] et rajouter cette option :
 <​code>​consolePassword=Mon_mot_de_passe</​code>​ <​code>​consolePassword=Mon_mot_de_passe</​code>​
  
 Pour finir redémarrer le service I2P dans la colonne de gauche. Pour finir redémarrer le service I2P dans la colonne de gauche.
 +
 +En cas de perte de vos identifiants,​ ils se trouver dans le fichier **/​home/​VotreUser/​.i2p/​router.config**
 +A la ligne **routerconsole.auth.i2prouter.VotreID=Votre-MP-chiffrée**
 +
 +Supprimer la ligne **routerconsole.auth.i2prouter.VotreID=Votre-MP-chiffrée**
 +
 +Et remplacer **true** par **false** à la ligne
 +**routerconsole.auth.enable=true** puis redémarré I2p.
  
 === Accès aux applications I2P depuis un autre poste du réseau === === Accès aux applications I2P depuis un autre poste du réseau ===
Ligne 265: Ligne 206:
 === Naviguez sur les sites I2P depuis toutes (ou certaines) machines de votre réseau === === Naviguez sur les sites I2P depuis toutes (ou certaines) machines de votre réseau ===
  
-Installer privoxy sur la machine qui fait tourner I2P en suivant les instructions de la section [[http://​doc.ubuntu-fr.org/​i2p#​surf_anonyme_sur_les_liens_.i2p_privoxy]]+Installer ​[[:privoxy]] sur la machine qui fait tourner I2P.
  
 Editez les sections suivantes du fichier **/​etc/​privoxy/​config** : Editez les sections suivantes du fichier **/​etc/​privoxy/​config** :
Ligne 294: Ligne 235:
 <​code>​sudo /​etc/​init.d/​privoxy restart</​code>​ <​code>​sudo /​etc/​init.d/​privoxy restart</​code>​
  
-Mettre à jour le proxy HTTP de tous les navigateurs Web de votre réseau local pour qu'ils pointent vers l'​adresse IP de cette machine. Le port reste le **8118**. ​+Mettre à jour le proxy HTTP de tous les navigateurs Web de votre réseau local pour qu'ils pointent vers l'​adresse IP de cette machine. Le port reste le **8118**.
 <note important>​N'​oublier pas d'​ouvrir le port **8118** sur le firewall de cette machine, si besoin est.</​note>​ <note important>​N'​oublier pas d'​ouvrir le port **8118** sur le firewall de cette machine, si besoin est.</​note>​
- 
 ===== Logiciels fournis avec I2P ===== ===== Logiciels fournis avec I2P =====
  
Ligne 316: Ligne 256:
  
 <note tip> <note tip>
-Liste des trackers : +Liste des trackers :
     * http://​tracker2.postman.i2p     * http://​tracker2.postman.i2p
     * http://​crstrack.i2p     * http://​crstrack.i2p
 </​note>​ </​note>​
  
-D'​autres clients bittorent sont compatible avec i2p : [[vuze]], [[robert]]+D'​autres clients bittorent sont compatible avec i2p : [[transmission]] (par défaut), robert
  
 ====I2Phex==== ====I2Phex====
  
-Client Gnutella ​installé par défaut avec i2p.+Client Gnutella ​installable en allant sur le site : plugins.i2p (I2P requis)
  
 ===== Logiciels fonctionnant avec I2P ===== ===== Logiciels fonctionnant avec I2P =====
Ligne 333: Ligne 273:
 === Surf anonyme sur tous les liens === === Surf anonyme sur tous les liens ===
  
-Configurer le proxy I2P local. **Edition -> Préférences -> Avancé -> Réseau -> Paramètres**. ​+Configurer le proxy I2P local. **Edition -> Préférences -> Avancé -> Réseau -> Paramètres**.
  
 Cochez **Configuration manuelle du proxy** et entrer les valeurs suivantes dans la case **Proxy HTTP** : Cochez **Configuration manuelle du proxy** et entrer les valeurs suivantes dans la case **Proxy HTTP** :
Ligne 365: Ligne 305:
  
 ==== iMule ==== ==== iMule ====
-[[http://www.imule.i2p.tin0.de/|iMule]] est client d'​échange de fichiers pair-à-pair ([[P2P]]) anonyme, reposant sur la couche réseau d'​anonymat I2P. Son interface et ses fonctions sont similaires à celles de [[eMule]].+[[http://iMule/|iMule]] est un logiciel ​client d'​échange de fichiers pair-à-pair ([[P2P]]) anonyme, reposant sur la couche réseau d'​anonymat I2P. Son interface et ses fonctions sont similaires à celles de [[eMule]], c'est un fork de [[aMule]].
  
 Comme pour eMule, iMule utilise le protocole Kademlia pour trouver des fichiers à télécharger et échanger à travers Internet et il peut gérer les liens ''​ed2k''​ habituels. Sa différence est que toutes les communications envoyées et reçues par iMule passent au travers du protocole réseau d'​anonymat I2P, qui vous rend difficilement traçable, voire intraçable. Cette particularité oblige l'​utilisation d'une version modifiée de Kademlia, et iMule ne peut donc partager des fichiers qu'​avec d'​autres clients iMule. Comme pour eMule, iMule utilise le protocole Kademlia pour trouver des fichiers à télécharger et échanger à travers Internet et il peut gérer les liens ''​ed2k''​ habituels. Sa différence est que toutes les communications envoyées et reçues par iMule passent au travers du protocole réseau d'​anonymat I2P, qui vous rend difficilement traçable, voire intraçable. Cette particularité oblige l'​utilisation d'une version modifiée de Kademlia, et iMule ne peut donc partager des fichiers qu'​avec d'​autres clients iMule.
Ligne 373: Ligne 313:
 //​[[imule|Consultez la page dédiée à iMule]]// //​[[imule|Consultez la page dédiée à iMule]]//
  
-===== Liens ===== +===== Voir aussi ===== 
- +  * **(fr)**  ​[[wpfr>I2P|"I2P" sur Wikipedia]] 
-[[http://​www.i2p2.de/​download.html|Site officiel ​I2P]] +  ​* ​[[https://geti2p.net/fr/|Site officiel ​I2P]] 
- +  ​* ​[[https://​forum.ubuntu-fr.org/​viewtopic.php?​id=309829|Post I2P - iMule sur Ubuntu-fr]] ​(2009) 
-[[http://www.i2p2.de/faq.html|FAQ ​ Officielle I2P]] +  ​* ​[[http://sd-1.archive-host.com/membres/up/212456601740008059/TutorialI2P_et_IMULE.pdf|Tutorial ​I2P et iMule de Gepetto57]] (2009)
- +
-[[http://​forum-fr.i2p|Forum français ​I2P (protocole I2P)]] +
- +
-[[http://​forum.ubuntu-fr.org/​viewtopic.php?​id=309829|Post I2P - iMule sur Ubuntu-fr]] +
- +
-[[http://fr.wikipedia.org/wiki/I2P|I2P sur Wikipédia]] +
- +
-[[http://www.numerama.com/​forum/​index.php?​showtopic=66206|Tuto I2P de Numérama]] +
- +
-[[http://​fr.wikipedia.org/​wiki/​IMule|iMule sur Wikipédia]] +
- +
-[[http://​fr.wikipedia.org/​wiki/​Apache_Ant|Apache Ant sur Wikipédia]] +
- +
-[[http://​fr.wikipedia.org/​wiki/​Openjdk|OpenJDK sur Wikipédia]]+
  • i2p.1278240225.txt.gz
  • Dernière modification: Le 04/07/2010, 12:43
  • par 78.224.61.103