Différences
Ci-dessous, les différences entre deux révisions de la page.
| Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente | ||
| amule [Le 05/02/2012, 15:44] – [via le dépôt PPA] 89.86.10.16 | amule [Le 15/12/2020, 17:16] (Version actuelle) – [Installation] 212.51.150.234 | ||
|---|---|---|---|
| Ligne 1: | Ligne 1: | ||
| + | {{tag> | ||
| + | ---- | ||
| + | |||
| + | ====== aMule, un client P2P multiplateforme ====== | ||
| + | |||
| + | |||
| + | **aMule** est un client [[P2P]] multiplateformes pour les réseaux // | ||
| + | |||
| + | |||
| + | Ce client P2P est réputé pour sa stabilité et sa fiabilité lors de l' | ||
| + | |||
| + | |||
| + | {{: | ||
| + | |||
| + | Il est basé sur le célèbre client eMule. | ||
| + | Les fonctionnalités de aMule sont les mêmes. | ||
| + | |||
| + | Un peu de vocabulaire : | ||
| + | |||
| + | * Comme dit plus haut, aMule est un client P2P pour les réseaux ED2K et Kad, chaque //serveur// de ce réseau est connecté aux autres serveurs du réseau. | ||
| + | * Lorsqu' | ||
| + | * Lorsque vous souhaitez télécharger un fichier F, vous envoyez votre demande au réseau. Celui-ci vous répondra et vous indiquera la fréquence de la présence du fichier F sur les ordinateurs connectés au réseau. | ||
| + | * Cette fréquence s' | ||
| + | * Une fois que vous aurez recherché votre fichier F, et que vous aurez double-cliqué dessus, le fichier apparaîtra dans l' | ||
| + | * À ce stade, le serveur sur lequel vous êtes connecté va rechercher des sources à votre fichier. Autrement dit, le serveur va rechercher les autres ordinateurs qui disposent de votre fichier F et va envoyer une requête de connexion à ces ordinateurs. | ||
| + | * Chaque ordinateur connecté au réseau dispose d'une //file d' | ||
| + | |||
| + | Low ID et High ID ? : | ||
| + | |||
| + | Sans rentrer dans les détails, c'est simplement une valeur indiquant la qualité de votre connexion. | ||
| + | |||
| + | Si vos paramètres de connexion sont corrects, vous obtiendrez un //High ID//. | ||
| + | Un problème de port, un pare-feu activé et non paramétré pour aMule, un problème avec votre routeur, et le serveur ne vous attribuera pas la bonne valeur, vous serez alors en //Low ID//. | ||
| + | |||
| + | Vous devez être impérativement en //High ID//, sinon dans un premier temps vous ne téléchargerez pas correctement, | ||
| + | |||
| + | Pour vous assurer que vous êtes en //High ID//, vérifiez que les flèches de la petite icône constituée d'une planète en bas à droite de aMule soient de couleur verte. | ||
| + | |||
| + | __**Vous ete en Low-ID** voir aide [[amule?&# | ||
| + | |||
| + | Utiliser Kademlia : | ||
| + | |||
| + | Le protocole Kademlia, inclus depuis la version 2.1.0 avec aMule permet de s' | ||
| + | |||
| + | Kademlia utilise par défaut le port UDP 4672 pour fonctionner, | ||
| + | Il est possible d' | ||
| + | |||
| + | Pour activer Kademlia, il suffit de se rendre dans **Préférences** puis **Connexion** et cocher la case // | ||
| + | |||
| + | Reste à se connecter comme à l' | ||
| + | |||
| + | |||
| + | < | ||
| + | Kademlia ne permet pas de se rendre « anonyme » et vos données transitent en clair sur le réseau, tout comme avec le réseau ED2K. | ||
| + | |||
| + | Pour effectuer une recherche avec Kademlia il faut spécifier le « Type » de Recherche sur « Kad » et non « Recherche globale ». Les résultats de recherches diffèrent entre les deux réseaux. | ||
| + | </ | ||
| + | |||
| + | |||
| + | Cette page a pour objectif de vous permettre d' | ||
| + | * Sur le forum officiel de [[http:// | ||
| + | * Sur le forum Ubuntu rubrique [[http:// | ||
| + | Vous pouvez également consulter la [[http:// | ||
| + | |||
| + | ===== Pré-requis ===== | ||
| + | |||
| + | * Disposer des [[: | ||
| + | * Disposer d'une connexion à Internet configurée et activée. | ||
| + | |||
| + | ===== Installation ===== | ||
| + | |||
| + | [[: | ||
| + | |||
| + | |||
| + | <note warning> | ||
| + | |||
| + | |||
| + | ===== Utilisation ===== | ||
| + | |||
| + | Lancez l' | ||
| + | ===== Configuration ===== | ||
| + | |||
| + | |||
| + | ==== Chargement de la liste de serveur et connexion au serveur ==== | ||
| + | |||
| + | {{ applications: | ||
| + | |||
| + | Il est nécessaire de disposer d'une liste de serveur EDK2, puis de la maintenir régulièrement à jour, afin notamment d' | ||
| + | |||
| + | Pour cela vous pouvez en passer soit par la mise à jour automatique, | ||
| + | |||
| + | **1) Mise à jour automatique** | ||
| + | |||
| + | Pour ce faire, allez dans // | ||
| + | |||
| + | **2) Mise à jour manuelle** | ||
| + | |||
| + | Icône // | ||
| + | |||
| + | Exemple de liste utilisée : | ||
| + | |||
| + | http:// | ||
| + | |||
| + | Si vous voulez changer de liste, vous pouvez récupérer [[http:// | ||
| + | |||
| + | Une fois la liste des serveurs mis à jour, il ne vous reste plus qu'à vous connecter à un serveur en double cliquant sur un serveur présent dans la liste, par exemple # eMule Serverlist Nr.1 #. | ||
| + | |||
| + | Pour ne pas le faire à chaque fois, effectuer un clic droit sur ce serveur, choisissez une priorité haute, puis dans l' | ||
| + | |||
| + | Pour vous connecter au réseau Kad, allez sur l' | ||
| + | |||
| + | |||
| + | === Modification des préférences === | ||
| + | |||
| + | Pour pouvoir modifier l' | ||
| + | |||
| + | Une nouvelle fenêtre s' | ||
| + | |||
| + | |||
| + | == Général == | ||
| + | |||
| + | * //Votre pseudo// : C'est votre nom pour les autres utilisateurs. | ||
| + | * //La langue// : À priori le français est la langue de votre système, sinon sélectionnez : // | ||
| + | * //Options Diverses//: En particulier l' | ||
| + | Cocher // | ||
| + | |||
| + | |||
| + | == Connexion == | ||
| + | |||
| + | C'est le cœur de aMule, si vous paramétrez correctement ici, vous téléchargerez à une vitesse correcte. | ||
| + | |||
| + | //Étape 1 : Test de bande passante// | ||
| + | |||
| + | Plusieurs sites permettent de le faire : | ||
| + | *[[http:// | ||
| + | | ||
| + | | ||
| + | | ||
| + | | ||
| + | Pour que ce test de bande passante soit significatif, | ||
| + | Notez les chiffres que vous aurez relevés. | ||
| + | |||
| + | //Étape 2 : Configuration de la connexion et changement des ports// | ||
| + | |||
| + | [[http:// | ||
| + | |||
| + | |||
| + | |||
| + | == Filtre des messages == | ||
| + | |||
| + | Pour ne pas recevoir de spam, cochez //Filtrer les messages entrant// et //Filtrer tous les messages//. | ||
| + | |||
| + | |||
| + | == Répertoires == | ||
| + | |||
| + | C'est ici que l'on indique les répertoires que l'on souhaite partager, ainsi que le répertoire où sont stockés les fichiers téléchargés. Par défaut pour le répertoire des fichiers temporaires (c' | ||
| + | |||
| + | Bien évidemment on peut changer ces répertoires. Mais il faut que le répertoire // | ||
| + | |||
| + | aMule peut utiliser le répertoire windows de emule (En règle générale | ||
| + | MuleTemp'' | ||
| + | |||
| + | La partie concernant le lecteur vidéo permet de choisir le lecteur de son choix, par exemple **/ | ||
| + | |||
| + | |||
| + | == Sécurité == | ||
| + | |||
| + | * Le dernier réglage important des préférences est celui de la sécurité, dans cette partie vous pouvez donner (Ou non) un accès aux autres utilisateurs à //la liste des fichiers// que vous partagez (Ces fichiers se trouvant dans '' | ||
| + | * Enfin le dernier point important concerne le //Filtrage des IP//.\\ Il existe en effet un système permettant de bloquer un certains nombres d'ip indésirables. Celles-ci sont stockées dans un fichier **ipfilter.dat** que l'on peut mettre automatiquement à jour à chaque démarrage.\\ | ||
| + | Par exemple depuis **http:// | ||
| + | |||
| + | |||
| + | <note help> | ||
| + | |||
| + | |||
| + | ==== Configuration du pare-feu iptables ==== | ||
| + | |||
| + | Si vous utilisez iptables, veillez à rajouter ces règles pour que amule puisse fonctionner correctement : | ||
| + | |||
| + | < | ||
| + | sudo iptables -A INPUT -i eth0 -p TCP --dport AAAA -j ACCEPT | ||
| + | sudo iptables -A INPUT -i eth0 -p UDP --dport BBBB -j ACCEPT | ||
| + | sudo iptables -A INPUT -i eth0 -p UDP --dport CCCC -j ACCEPT | ||
| + | </ | ||
| + | |||
| + | Où AAAA est le port TCP entrant, BBBB=AAAA+3 et CCCC le port UDP entrant. Dans la configuration par défaut de amule, ces ports sont AAAA=4662, BBBB=4665 et CCCC=4672. | ||
| + | |||
| + | <note tip>On peut utiliser une interface graphique [[gufw]] qui facilite la compréhension.</ | ||
| + | |||
| + | Les connexions sortantes doivent également être autorisées : | ||
| + | |||
| + | < | ||
| + | |||
| + | (Cette règle peut sans doute être affinée). | ||
| + | Si iptables drop par default en OUTPUT (-P OUTPUT DROP) on doit autoriser 2 port UDP : | ||
| + | |||
| + | < | ||
| + | iptables -A OUTPUT -p udp --sport ''' | ||
| + | iptables -A OUTPUT -p udp --sport ''' | ||
| + | </ | ||
| + | |||
| + | Il y a aussi des source port aléatoires [http:// | ||
| + | |||
| + | ==== Configurer les ports de connexion d'une Box internet ==== | ||
| + | Il vous faut ouvrir et autoriser aMule à se connecter sur les ports de connexion 4662 en TCP et 4672 en UDP.\\ | ||
| + | Voir auprès de la doc de votre Box, pour savoir ouvrir des ports de connexion | ||
| + | ===== Utilisation ===== | ||
| + | |||
| + | ==== À la recherche de fichiers ==== | ||
| + | |||
| + | Cette section concerne l' | ||
| + | |||
| + | Tapez le nom d'un fichier, par exemple Ubuntu ; Pressez ensuite la touche entrée de votre clavier, apparaissent alors dans les résultats plusieurs fichiers comme '' | ||
| + | |||
| + | 3 types de recherches s' | ||
| + | |||
| + | * **Locale :** Les recherches effectuées ne le seront que sur le serveur sur lequel vous êtes connecté. | ||
| + | * **Globale :** Votre recherche s' | ||
| + | * **Kad :** Votre recherche s' | ||
| + | |||
| + | Remarque : Évitez d' | ||
| + | |||
| + | |||
| + | ==== Récupérer un lien ed2k directement sur Internet ==== | ||
| + | |||
| + | [[: | ||
| + | |||
| + | === Pour Firefox 3.6 === | ||
| + | |||
| + | Saisir // | ||
| + | |||
| + | **(Chaine de caractères)** // | ||
| + | |||
| + | **(Valeur booléenne)** // | ||
| + | |||
| + | **(Valeur booléenne)** // | ||
| + | |||
| + | **(Valeur booléenne)** // | ||
| + | |||
| + | Voir aussi [[http:// | ||
| + | |||
| + | === Google Chrome === | ||
| + | |||
| + | Pas besoin de faire de manipulation, | ||
| + | |||
| + | <note help>Une fois les manips faites, cliquer sur un lien et cette fenêtre devrait apparaître : | ||
| + | http:// | ||
| + | < | ||
| + | Normalement la fenêtre devrait s' | ||
| + | |||
| + | |||
| + | ==== Mettre dans la barre des tâches ==== | ||
| + | |||
| + | Dans aMule, // | ||
| + | |||
| + | ==== Problème de « Low ID » ==== | ||
| + | |||
| + | Pour savoir si vous êtes en Low ID, il suffit de regarder la petite icône du globe avec les deux flèches (en bas à droite, dans la barre d' | ||
| + | |||
| + | Si vous disposez d'un modem standard, vous ne devriez pas avoir ce souci. | ||
| + | Mais si vous disposez d'une box ou d'un routeur, il faudra le configurer. | ||
| + | |||
| + | Dans aMule, allez dans **Préférences** -> **Connexions**. Il vous faut tout d' | ||
| + | |||
| + | | En résumé, il faut ouvrir trois portes distinctes. | ||
| + | ^ Protocole ^ Port ^ TCP ou UDP ^ Valeur par défaut ^ | ||
| + | |EDK2 | 50XXX | TCP | 4662 | | ||
| + | |EDK2_ext | 50XXX + 3 | UDP | 4665 (4662+3) | | ||
| + | |KAD | 50YYY | UDP | 4672 | | ||
| + | |||
| + | Notez les adresses de ces ports, ce sont eux que vous devez ouvrir dans votre « box ». Après avoir ouvert ces ports, sauver la configuration sur votre box, et éventuellement après l' | ||
| + | |||
| + | |||
| + | === Petit tutoriel === | ||
| + | |||
| + | Si vous ne savez pas comment accéder à l' | ||
| + | |||
| + | |||
| + | === Voir aussi === | ||
| + | |||
| + | * N' | ||
| + | |||
| + | |||
| + | |||
| + | ==== Faire tourner aMule en arrière plan : aMuled ==== | ||
| + | |||
| + | aMule peut être lancé en service de fond (dæmon) et tourner sur votre ordinateur sans interface graphique, ce qui économise pas mal de ressources. | ||
| + | |||
| + | |||
| + | === Installation === | ||
| + | |||
| + | [[: | ||
| + | |||
| + | |||
| + | === Configuration === | ||
| + | |||
| + | Au démarrage, //aMuled// récupère la configuration de aMule, et utilise donc les mêmes paramètres. | ||
| + | |||
| + | Toute la configuration peut donc s' | ||
| + | |||
| + | Pour une utilisation sur un serveur, sans interface graphique, la configuration se fera directement en éditant | ||
| + | |||
| + | Il sera juste nécessaire d' | ||
| + | [[: | ||
| + | AMULED_USER="// | ||
| + | |||
| + | Il est nécessaire d' | ||
| + | À défaut il indique dans ~/ | ||
| + | ERREUR: le daemon aMule ne peut être utilisé quand les connexions externes dont désactivées. Pour activer les Connexions Externes, utilisez soit un aMule normal, démarrez amuled avec l' | ||
| + | |||
| + | Autoriser les connexions externes nécessite de définir un mot de passe. | ||
| + | |||
| + | === Lancement === | ||
| + | |||
| + | Lancer votre terminal, puis : | ||
| + | |||
| + | / | ||
| + | | ||
| + | ou | ||
| + | | ||
| + | service amule-daemon start # | ||
| + | |||
| + | |||
| + | ==== aMuleweb ou comment contrôler aMule à distance ==== | ||
| + | |||
| + | aMuleweb est une autre application permettant de controler aMule, et aMuled, depuis votre navigateur, sur la machine locale ou a distance.\\ | ||
| + | aMuleweb est installé lorsque vous avez effectué '' | ||
| + | |||
| + | |||
| + | === Configuration === | ||
| + | |||
| + | Depuis aMule, aller dans **Préférences** - **Contrôle à distance** et cocher //Démarrer amuleweb au lancement// | ||
| + | * Spécifiez le port de contrôle, par défaut 4711. | ||
| + | * Entrer un mot de passe administrateur. | ||
| + | * Cocher la case //Accepter les connexions externes//. | ||
| + | * Entrer un nouveau mot de passe pour permettre la connexion. | ||
| + | * Puis redémarrer l' | ||
| + | |||
| + | Ou, sans interface graphique, en utilisant la commande suivante : | ||
| + | |||
| + | echo -n celine | md5sum | cut -d ' ' -f 1 | ||
| + | |||
| + | Qui permet de crypter le mot de passe. | ||
| + | |||
| + | Maintenant il faudra éditer le fichier ''/ | ||
| + | Ajoutez a la fin de ce fichier ceci : | ||
| + | |||
| + | < | ||
| + | [ExternalConnect] | ||
| + | AcceptExternalConnections=1 | ||
| + | ECUseTCPPort=1 | ||
| + | ECPassword=votre_mot_de_passe_crypté_par_la_commande_echo -n ... | ||
| + | </ | ||
| + | |||
| + | Il faut aussi maintenant renseigner ce mot de passe a aMuleweb : | ||
| + | [[: | ||
| + | |||
| + | Enfin, il est également possible de changer l' | ||
| + | * chicane | ||
| + | * default | ||
| + | * litoral | ||
| + | * php-default | ||
| + | |||
| + | D' | ||
| + | |||
| + | Les fichiers relatifs a ces différentes interfaces sont stockés dans le dossier : | ||
| + | < | ||
| + | |||
| + | Pour changer l' | ||
| + | |||
| + | Ou, sans interface graphique, [[: | ||
| + | < | ||
| + | Mettez ensuite le nom du template que vous voulez appliquer. Exemple : | ||
| + | < | ||
| + | ou | ||
| + | Template=php-default | ||
| + | </ | ||
| + | |||
| + | Dans les deux cas, n' | ||
| + | |||
| + | ==== Brouillage de protocole ==== | ||
| + | |||
| + | Depuis sa version 2.2 disponible sur Ubuntu 8.04 LTS, aMule dispose de l' | ||
| + | < | ||
| + | |||
| + | |||
| + | ==== Utiliser les notifications avec aMule ==== | ||
| + | |||
| + | Pour utiliser le système de notifications avec aMule, il faut installer le paquet [[apt:// | ||
| + | * Téléchargement terminé: Cocher " | ||
| + | * Espace insuffisant: | ||
| + | |||
| + | ===== Voir aussi ===== | ||
| + | * **(fr)** | ||
| + | * [[http:// | ||
| + | * [[http:// | ||
| + | |||
| + | ---- | ||
| + | |||
| + | // | ||
| + | |||
| + | //Mise à jour du PPA : [[utilisateurs: | ||
