L'option
WebServer vous permet de contrôler eMule à distance, à partir d'un autre
PC. Cette option est particulièrement pratique pour savoir ce que fait
votre Mule lorsque vous êtes au travail ou en vacances. Avec cette option
vous pourrez voir le cours de vos transferts, ajouter ou retirer des
téléchargements, accedez à vos statistiques et même au menu
"préférences".
1ère étape
: Ouvrir votre mule,
allez dans le menu préférence - ServerWeb - et activez l'option webserver
en cochant la case Activé. Entrez également le port (4711 par défaut),
recharger le modèle (Vous pouvez vous procurer ce fichier dans l'archive
eMule quelque fois ou ici:
eMule.tmpl (clic droit sur "Fixed
Webinterface-template Direct link" puis enregistrez la cible sous
c:/program files/eMule ), entrez un mot de passe administrateur, un mot de
passe invité si vous souhaitez que d'autres personnes se connectent à
votre mule (dans ce cas activez l'option). Cliquez sur Appliquer puis
ok.
2ème
étape : Ensuite nous
allons tester le WebServer en local, ouvrez votre navigateur et tapez:
http://localhost:4711 (4711 si c'est le port que vous avez configuré).
Vous devez voir apparaitre une demande de Login. Si cela ne fonctionne
pas, il faut redémarrer eMule pour qu'elle prenne en compte l'option.
3ème
étape : La plupart
d'entre nous avons une adresse IP dite dynamique (voir
ici pour savoir ce qu'est une adresse IP), ce qui signifie que cette
adresse change à chaque reconnexion. Pour nous connecter à distance à
eMule, il nous faut connaître l'adresse ip du pc sur lequel elle
fonctionne. Nous allons alors créer un nom de domaine qui lui sera fixe et
auquel nous pourrons associer l'adresse IP à chaque fois que cette
dernière changera. Rendez-vous sur :
Cliquez sur
Sign up free. Remplissez les mentions obligatoires et donnez une adresse
email valide pour recevoir un mail de confirmation avec votre mot de passe
(Copiez dès à présent ce mot de passe dans le presse-papier).
4ème
étape : Retournez
sur http://www.no-ip.com/ afin
d'entrer votre eMail et le code envoyé précédemment pour vous logger.
Créez un "hostname" (add hostname) et choisissez un nom comme par exemple
: "mumule" puis selectionnez juste en dessous no-ip.info ou autre, cochez
DNS host et cliquer sur "create host". Voila vous avez désormais un nom de
domaine.
5ème
étape : Deux
solutions ensuite:
- Soit vous
utilisez
casc'ADSL pour vous
reconnecter automatiquement à internet lors des déconnexions et dans ce
cas vous devez le configurez. Clic droit sur casc'ADSL puis configuration
puis remplir les mentions requises comme par exemple:
Ainsi,
Casc'ADSL mettra automatiquement à jour votre adresse ip sur le site
No-ip.com qui associera cette adresse à votre nom de domaine.
-Soit vous
téléchargez le client no-ip Duc pour mettre à jouer votre IP lors des
changements quotidiens. Rendez vous dans ce cas ici:
http://www.no-ip.com/downloads.php?page=win. ou
téléchargez le à partir du site :
Installez
ce client sur votre pc, lancez le programme, clic droit sur le client puis
"show" et enfin "Edit", entrez l'adresse eMail donnée à no-ip, copiez
votre mot de passe et validez. Cochez également le nom de domaine que vous
avez crée précedemment : mumule.no-ip.info dans le client.
6ème
étape : Redémarrez
votre pc, lancez emule, le client no-ip DUC puis clic droit dessus puis
"show". Vérifiez que le nom de domaine est coché et qu'il est associé à
votre IP en cliquant sur "to add remove host clic here".
7ème
étape : Contactez un
ami pour qu'il tape dans son navigateur : http://mumule.no-ip.info:4711
pour savoir si tout fonctionne correctement.
... par Corto
Méthode 1 de WebServer pour les nuls !
Suite à mes expériences rocambolesques en la matière je me suis permis d'écrire
un mini tutorial à l'usage des débutants et des "pas-aidés" (comme moi). Voici
donc le petit guide à l'usage des newbies afin de faire fonctionner correctement
et facilement le webserver:
1. Ouvrir votre mule, allez dans le menu préférence - onglet propriétés
étendues - et activez l'option webserver en cochant la case enable. Dans le même
onglet, entrez votre password et le port (4711 par défaut il me semble. Vous
pouvez le modifier).
2. Ensuite on va tester en local, ouvrez votre navigateur et taper
(4711 si c'est votre port). Vous devez voir apparaitre une demande de Login. Si
cela ne fonctionne pas on redemarre sa mule pour qu'elle prenne en compte
l'option.
3. La plupart d'entre nous ont une adresse IP dite dynamique (elle change
à chaque reconnexion), par conséquent il va falloir pour contourner ce problème
créer un nom de domaine qui lui sera fixe et auquel vous pourrez associer votre
nouvelle IP à chaque fois que cette dernière changera. Le plus simple que j'ai
trouvé et qui est gratuit se trouve sur ce site http://www.no-ip.com/.
4. Vous choisissez no-ip free et sign up (je sais c'est évident mais je
suis une daube en anglais et peut être pas le seul!). Vous remplissez les
mentions obligatoires et une adresse email valide , vous confirmez et vous allez
recevoir un eMail de confirmation avec un mot de passe que vous copier
directement.
5. Vous retournez sur
http://www.no-ip.com/ afin d'entrer en haut à gauche votre eMail et le
code envoyé précédemment pour le LOGIN. Vous créer un "hostname" en haut à
gauche (add hostname) vous choisissez votre nom, exemple: machintruc puis
selectionnez juste en dessous no-ip.info, cochez DNS host et cliquer sur "create
host". Voila vous avez un nom de domaine, c'est et presque fini...
4. Ensuite il faut telecharger un client pour mettre à jouer votre IP
lors des changements quotidiens. Allez on repart sur
http://www.no-ip.com/downloads.php et on télécharge le client no-ip DUC.
Lien direct
ici.
5. Vous installez ce client sur votre pc, vous l'autorisez à aller sur
internet si vous avez un firewall et lorsqu'il se met en place vous cliquer
droit sur le client puis "show" et enfin "Edit" et vous entrez l'adresse eMail
(la même que celle donnée à no-ip), vous copiez votre password ( clic droit
coller! ) et validez. Vous cochez le nom de domaine que vous avez crée:
machintruc.no-ip.info dans le même client. Et normalement c'est prêt.
6. Vérifications:
- on redémarre le pc, on démarre la mule, le client no-ip DUC, il fait un
checking automatique on clic droit dessus : show, le nom de domaine est coché et
apparait une phrase:"to add remove host clic here, on clic sur here et sur la
page apparait le nom de domaine auquel est associé votre IP (qui a changé lors
du redémarrage), si le client a fait son boulot c'est votre ip actuelle: vous le
réduisez dans la barre des tâches.
Si elle est différente on ferme le client, on l'ouvre et on lui laisse le temps
de faire son boulot! (
moi j'avais oublié ).
NB pour connaitre son adresse IP (voir onglet détail de état de internet adsl
dans la barre des tâches par exemple) ou avec adsl autoconnect.
7. C'est fini?
Non il faut tester de l'extérieur maintenant sinon aucun intérêt! On appelle son
pote préféré ou autre et on lui demande d'ouvrir son navigateur de taper :
---------------------------------------------------------------------------------------
http://machintruc.no-ip.info:4711 (ou le port configuré dans la mule)
---------------------------------------------------------------------------------------
et il doit dire: euh y'a une page jaune avec un cadre bleu et il demande login.
Voila c'est fini. Si dans Login vous tapez le code configuré dans la mule vous
accédez à distance à votre bête et je vous laisse cette joie de découvrir le
reste.
Vous pouvez utiliser également la méthode Dandele, du nom d'un autre membre du
forum que je remercie personnellement. Je me suis permis de la résumer afin que
tous puissent en profiter: cette méthode permet avec le logiciel ADSL
autoconnect d'envoyer un lien web sur un ftp, lien mis à jour à chaque
changement d'IP afin d'ouvrir à distance votre serverweb et accéder à votre mule
favorite. Rapide et efficace!
(4711 étant le port par défaut de WebServer) vous fermez "bloc-notes" et nommez
ce fichier index.htm
4. Clic droit sur ADSL autoconnect, "montrer la fenêtre principale" puis
"préférence" et enfin "ftp post" et entrez comme suit:
-cocher "envoyer un fichier sur ftp"
-mettre le nom du ftp ex: "ftp.membres.lycos.fr"
-port "21"
-nom de l'utilisateur du ftp
-votre mot de passe
-fichier local:"C:\Program Files\eMule\index.htm" (si c'est ici que se trouve
votre répertoire d'eMule)
-envoyer vers: taper "/"
-nom du fichier distant, mettre : "index.htm" si vous ne voulez pas qu'il change
de nom.
Cliquer sur test et une fois votre fichier parti (c'est automatique), allez voir
sur votre ftp vous y trouverez un lien web qui vous ouvrira votre serverweb avec
votre adresse IP actuelle.