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 19/02/2012, 23:54]
93.9.74.139 [Par launchpad (facile)]
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}}
  
 ---- ----
Ligne 10: Ligne 10:
 =====Installation===== =====Installation=====
  
-====Par launchpad (facile) ====+[[:​tutoriel:​comment_installer_un_paquet|Installez le paquet]] **[[apt>​i2p|i2p]]**.
  
-  * [[:​PPA|Ajoutez ​le PPA]] **ppa:i2p.packages/​i2p**((https://​launchpad.net/​~i2p.packages/​+archive/​i2p)) dans vos sources de logiciels ; +Si le routeur n'a pas démarré, le démarrer par 
-  * [[:​tutoriel:​comment_modifier_sources_maj#​recharger_la_liste_des_paquets|Rechargez la liste des paquets]] ; + 
-  ​* [[:​tutoriel:​comment_installer_un_paquet|Installez le paquet]] **[[apt://​i2p|i2p]]**.+  ​i2prouter start
  
 Vous pouvez alors faire la [[#​Subscription DNS]], et pour naviguer sur internet configurer [[#​firefox]] Vous pouvez alors faire la [[#​Subscription DNS]], et pour naviguer sur internet configurer [[#​firefox]]
  
 Vous trouverez également dans le même dépots : Vous trouverez également dans le même dépots :
-  * [[apt://i2p-messenger|i2p-messenger]] +  * [[apt>i2p-messenger|i2p-messenger]] 
-  * [[apt://imule|imule ]] +  * [[apt>imule|imule ]] 
-  * [[apt://robert|robert ]] client bittorent pour i2P +  * [[apt>robert|robert ]] client bittorent pour i2P 
-  * [[apt://tor|tor ]] +  * [[apt>tor|tor ]] 
-  * [[apt://|tahoe-lafs ]] pour i2P+  * [[apt>tahoe-lafs ]] pour i2P
  
-====Installation Manuelle==== 
  
-===== Pré-requis ​===== +===== Configuration ​===== 
- +==== Accès ​à l'​interface ====
-Une plate-forme d'​exécution [[java|Java]] : [[apt://​openjdk-6-jre|openjdk-6-jre]] ou [[apt://​sun-java6-jre|sun-java6-jre]]. +
- +
-==== Pré-requis supplémentaire pour la méthode par compilation ==== +
- +
-Avant de commencer la compilation d'I2P, il est nécessaire de procéder ​à l'​installation des paquets suivants : +
- +
-  * [[apt://​ant|Ant]] +
-  * Une plate-forme de développement java : [[apt://​openjdk-6-jdk|openjdk-6-jdk]] ou  [[apt://​sun-java6-jdk|sun-java6-jdk]] +
- +
- +
- +
-<​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>​ +
- +
-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). +
-Sinon exécuter le commande ./i2prouter start depuis le répertoire où est installé I2P (choisis lors de l'​installation). +
-</​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 130: Ligne 36:
 {{:​I2P_router_console.png|}} {{:​I2P_router_console.png|}}
  
-<note tip>Si le router ​ne démarre pas, tapez dans le terminal : i2prouter start</​note>​+<note tip>Si le routeur ​ne démarre pas, tapez dans le terminal : ./i2prouter start</​note>​
  
-Passons maintenant à la configuration+==== Configuration proprement dite ====
  
  
-===== 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 175: 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 195: 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 250: 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 258: 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 265: 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 283: 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 312: 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 334: 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 351: 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 383: 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 392: Ligne 314:
  
 ===== Voir aussi ===== ===== Voir aussi =====
- +  * **(fr)** ​ [[wpfr>I2P|"I2P" sur Wikipedia]] 
-  [[http://​www.i2p2.de/​download.html|Site officiel ​I2P]] +  * [[https://geti2p.net/fr/|Site officiel ​I2P]] 
-  * [[http://www.i2p2.de/faq.html|FAQ ​ Officielle I2P]] +  * [[https://​forum.ubuntu-fr.org/​viewtopic.php?​id=309829|Post I2P - iMule sur Ubuntu-fr]] ​(2009) 
-  * [[http://​forum-fr.i2p|Forum français ​I2P (protocole I2P)]] +  * [[http://sd-1.archive-host.com/membres/up/212456601740008059/TutorialI2P_et_IMULE.pdf|Tutorial ​I2P et iMule de Gepetto57]] (2009)
-  *[[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]] +
  • i2p.1329692095.txt.gz
  • Dernière modification: Le 19/02/2012, 23:54
  • par 93.9.74.139