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
Prochaine révision Les deux révisions suivantes
imule [Le 31/03/2015, 16:49]
d10g3n [Mettre à jour la liste de noeuds]
imule [Le 19/03/2016, 19:53]
YoBoY liens
Ligne 1: Ligne 1:
-{{tag>​p2p i2p anonymat ​Lucid}}+{{tag>​p2p i2p anonymat }}
  
 ---- ----
Ligne 10: Ligne 10:
  
 ===== Présentation détaillée ===== ===== Présentation détaillée =====
 +
 +iMule (ou IMule) est un client libre de partage de fichiers en pair à pair, ayant la particularité de fonctionner en mode P2P anonyme et sécurisé, car s'​appuyant sur un réseau superposé : i2P. Le logiciel iMule est une fourche de la famille *Mule (ex: eMule et aMule). Il est de la même génération que ANts P2P, MUTE, ou l'​ancien Share, c'​est-à-dire anonyme, chiffré, et décentralisé. Il utilise le protocole Kademlia (Kad) pour permettre la recherche de noms de fichiers par mots-clefs sans passer par un serveur central. Cependant ses échanges de données restent dans le réseau I2P, il ne permet pas d'​échanges avec le réseau des logiciels eMule habituel.
 +
 Pour préserver l'​anonymat,​ imule est doté de 2 particularités qui le différencient de logiciels P2P tels qu'​Emule ou bittorent : Pour préserver l'​anonymat,​ imule est doté de 2 particularités qui le différencient de logiciels P2P tels qu'​Emule ou bittorent :
  
   * Contrairement à eMule et les clients bitorrents qui se connectent à des serveurs centralisés,​ iMule ne se connecte à aucun serveur centralisé,​ et utilise seulement le protocole Kademlia (kad) - un réseau totalement décentralisé - c'est à dire un réseau réellement de pair à pair (P2P) -. Kademlia (Kad) permet à la fois la recherche des fichiers à télécharger et l'​échange de noeuds à travers Internet. Imule peut cependant gérer les liens ''​ed2k''​ habituels mais ne recherchera des sources que sur le réseau Kad.   * Contrairement à eMule et les clients bitorrents qui se connectent à des serveurs centralisés,​ iMule ne se connecte à aucun serveur centralisé,​ et utilise seulement le protocole Kademlia (kad) - un réseau totalement décentralisé - c'est à dire un réseau réellement de pair à pair (P2P) -. Kademlia (Kad) permet à la fois la recherche des fichiers à télécharger et l'​échange de noeuds à travers Internet. Imule peut cependant gérer les liens ''​ed2k''​ habituels mais ne recherchera des sources que sur le réseau Kad.
  
-  * Contrairement à Emule, iMule fait passer toutes les communications au travers du protocole réseau d'​anonymat I2P, avec de plus des mécaniques de sécurisation supplémentaires(( The *I*nvisible *I*nternet *P*roject ("​I2P"​) is routing the Files from Alice to Bob over Peter, Paul and Mary. This means, a Tunnel is created (Alice -> Peter -> Paul -> Mary -> Bob), over which the File is sent.+  * Contrairement à Emule, iMule fait passer toutes les communications au travers du protocole réseau d'​anonymat I2P
  
-Read the Instruction-Letter for your Router- or Firewall-Settings+  * L'​échange de fichiers par iMule peut nécessiter plus de ressources CPU qu'​[[eMule]] ou [[aMule]].
  
-Your IP-Adress is not shown to the requester or owner of the file. 
  
-SecondI2P uses no IP-Adresses to let Alice and Bob communicate,​ but virtual generated IP-Adresses, so called Base-64-Keys. Once an Anonymity Tunnel is created, many applications are routing Traffic over I2P, because it is (thrid) all encrypted, you even do not know, if it is an Email or a Mp3-File.+<note tip>Vous pouvez changer facilement la priorité ​ du processus imule et du java pour l'i2ppour ce faire lancer le Système ​-> Administration ​-> Moniteur système : clic droit sur le processus ​-> modifier la priorité ​-> déplacer pour obtenir faible ou très faible ​[[cpulimit]] peut aussi être d'une aide précieuse en cas d'​utilisation excessive des ressources du processeurs par iMule</​note>​
  
-Learn more about Friend-to-Friend / Fast-to-Fast Transfers to make IMule Transfers faster+Imule obtient des débits respectables et équivalents a son prédécesseur Emule, pour peu qu'on le laisse fonctionner pendant quelque temps avant d'​obtenir le plein débit (c'est aussi le cas avec Emule).
  
-Fourth, IMule then uses as well *new*/​*other* virtual generated Client-Keys,​ which stuck (saddle up) to the I2P-Base-64-Keys. 
  
-This means it is a perfect Mixer, anonymous Tunnel and all encrypted)). Cela vous rend difficilement traçable, voire anonyme. Cette particularité oblige l'​utilisation d'une version améliorée de Kademlia, c'est pourquoi Imule ne peut donc partager des fichiers qu'​avec d'​autres clients iMule.+===== Installation et configuration ​ =====
  
-Parce qu'il est anonyme ​et si il est mal configuré, l'​échange de fichiers par iMule peut nécessiter plus de ressources CPU qu'​[[eMule]] ou [[aMule]]. +==== Installer ​et lancer ​i2p ====
-<note tip>Vous pouvez changer facilement la priorité ​ du processus imule et du java pour l'i2p, pour ce faire lancer le Système -> Administration -> Moniteur système : clic droit sur le processus -> modifier la priorité -> déplacer pour obtenir faible ou très faible - [[cpulimit]] peut aussi être d'une aide précieuse en cas d'​utilisation excessive des ressources du processeurs par iMule</​note>​ +
-Imule obtient des débits respectables et équivalents a son prédécesseur Emule, pour peu qu'on le laisse fonctionner pendant quelque temps avant d'​obtenir le plein débit (c'est aussi le cas avec Emule).+
  
 +La dernière version d'​iMule a besoin que vous installiez et lanciez i2p.
 +Pour installer, configurez et lancer i2p, consulter la page  [[i2p]] ​
  
-===== Installation ​===== + ====  ​Installer iMule ==== 
-  * Installer la version d'​iMule la plus récente +
-  * Dernière version (2014) : imule 2.3.2.3.deb sur launchpad ​  PPA de i2p [[https://​launchpad.net/​~i2p.packages/​+archive/​i2p/​+packages|ici]]+
  
 +La dernière version d'​imule est disponible sur [[https://​launchpad.net/​~i2p.packages/​+archive/​ubuntu/​i2p/​+packages?​field.name_filter=imule&​field.status_filter=published&​field.series_filter=|le launchpad PPA de i2p]]
  
 +Choisissez la version la plus récente pour Ubuntu (en avril 2015 : [[ https://​launchpad.net/​~i2p.packages/​+archive/​ubuntu/​i2p/​+sourcepub/​4241103/​+listing-archive-extra | imule 2.3.2.3]] ​ )
  
-=== Installer i2p ===+Vous devez télécharger et [[:​tutoriel/​comment_installer_un_paquet#​installer_un_paquet_isole|installer les paquets]] :  
 +    * imule-common_2.3.2.3-1ubuntu1_all.deb 
 +    * imule_2.3.2.3-1ubuntu1_amd64.deb ​ (ou le paquet imule_2.3.2.3-1ubuntu1_i386.deb si vous utilisez un ubuntu 32 bits)
  
-La dernière version d'​iMule a besoin que vous installiez et lanciez tout d'​abord ​i2p+==== Activer le pont applicatif SAM de i2p====
-Pour installer, configurez et lancer i2p, consulter la page  [[i2p]]  +
- +
-Une fois i2p installé et lancé, vous devez activer sa fonctionnalité SAMBridge permettant à des applications tierces de se connecter au réseau. ​+
  
-=== Activer ​le pont applicatif SAM ===+Une fois i2p et iMule installés, vous devez activer la fonctionnalité SAMBridge de i2p permettant à des applications tierces de se connecter au réseau.  
 +Si ce n'est pas déjà fait, lancez ​le service i2p puis :
  
       * Allez à [[ http://​localhost:​7657/​configclients | la page de configuration des clients i2p ]] {{jlzmmd.png}}       * Allez à [[ http://​localhost:​7657/​configclients | la page de configuration des clients i2p ]] {{jlzmmd.png}}
Ligne 54: Ligne 55:
 La nouvelle version d'​iMule utilise obligatoirement le service i2p. Elle est donc désormais directement configurée pour s'y connecter. ​ La nouvelle version d'​iMule utilise obligatoirement le service i2p. Elle est donc désormais directement configurée pour s'y connecter. ​
  
-=== Rediriger les ports ===+==== Rediriger les ports ====
 <note tip> <note tip>
 La redirection des ports est inutile sur les box compatibles UPnP (ex: Freebox Révolution) La redirection des ports est inutile sur les box compatibles UPnP (ex: Freebox Révolution)
Ligne 79: Ligne 80:
  
 Pour connaitre le port à rediriger en TCP et UDP : Pour connaitre le port à rediriger en TCP et UDP :
-      * Allez à sur [[la page de configuration du routeur|http://​127.0.0.1:​7657/​confignet.jsp]], ​+      * Allez à sur [[http://​127.0.0.1:​7657/​confignet.jsp|la page de configuration du routeur]], 
       * Cherchez Port UDP : yyyyy. ​       * Cherchez Port UDP : yyyyy. ​
  
Ligne 99: Ligne 100:
 pour plus d'​information au sujet des ports et d'i2p, vous pouvez consulter [[https://​geti2p.net/​fr/​faq#​ports|la documentation officielle sur le sujet]] : pour plus d'​information au sujet des ports et d'i2p, vous pouvez consulter [[https://​geti2p.net/​fr/​faq#​ports|la documentation officielle sur le sujet]] :
  
-=== Lancer iMule ===+==== Lancer iMule ====
 <note important>​ <note important>​
 i2p devra toujours être lancé avant que vous ne lanciez iMule. ​ i2p devra toujours être lancé avant que vous ne lanciez iMule. ​
 </​note>​ </​note>​
  
-* Vous trouverez iMule dans le menu //​Applications -> Internet//.  +Une fois i2p installé et lancé, SAMBridge configuré, les ports redirigés, et iMule installé, ​ vous pouvez enfin lancer iMule 
-* Vous pouvez aussi le lancer en ligne de commande : <​code>​$imule</​code>​+ 
 +    ​* Vous trouverez iMule dans le menu //​Applications -> Internet//.  
 +    * Vous pouvez aussi le lancer en ligne de commande : <​code>​$imule</​code>​
  
 ==== Mettre à jour la liste de noeuds ==== ==== Mettre à jour la liste de noeuds ====
Ligne 139: Ligne 142:
   * Vérifiez que votre iMule est connecté à quelques nœuds, sinon mettez à jour la liste de noeuds.   * Vérifiez que votre iMule est connecté à quelques nœuds, sinon mettez à jour la liste de noeuds.
  
-==== Notes annexe du protocole kad : ====+== Notes annexe du protocole kad : ==
  
 Le nombre d'​utilisateur en bas d'​imule ne correspond pas au nombre d'​utilisateur réellement connecté. Le nombre d'​utilisateur en bas d'​imule ne correspond pas au nombre d'​utilisateur réellement connecté.
Ligne 162: Ligne 165:
 === Processus === === Processus ===
  
-Dans le fichier wrapper.config : +Dans le fichier wrapper.config ​(dans le dossier d'​installation de i2p) 
   * Augmenter la mémoire disponible pour I2P ( par défaut 128)   * Augmenter la mémoire disponible pour I2P ( par défaut 128)
 <​code>​wrapper.java.maxmemory=256</​code>​ <​code>​wrapper.java.maxmemory=256</​code>​
Ligne 170: Ligne 173:
 <​code>​wrapper.ping.interval=200</​code>​ <​code>​wrapper.ping.interval=200</​code>​
  
-=== Connexion === 
- 
-  * Dans '​Préférences'​ -> Onglet Connexion -> Augmenter la limite de connexions - vous pouvez essayer le maximum logiciel - 7500. 
- 
-Effets : Amélioration de la vitesse de Connexion, trouver des nœuds. -> Imule à plus de répondant. 
  
 =====Voir aussi===== =====Voir aussi=====
-  * [[http://​www.imule.i2p.tin0.de/​|Site officiel d'​iMule]] via le web en clair 
   * http://​www.imule.i2p ​ Site officiel d'​iMule,​ accessible via le réseau I2P seulement   * http://​www.imule.i2p ​ Site officiel d'​iMule,​ accessible via le réseau I2P seulement
-  * http://​ugha.i2p/​iMule Un wiki dans I2P listant des astuces. 
   * **(fr)** ​ [[wpfr>​iMule|"​iMule"​ sur Wikipedia]]   * **(fr)** ​ [[wpfr>​iMule|"​iMule"​ sur Wikipedia]]
 ----- -----
 //​Contributeurs : // //​Contributeurs : //
 +d10g3n, Bixo358, bricef77
  • imule.txt
  • Dernière modification: Le 11/09/2022, 12:03
  • par moths-art