WakeOnLan // Réveil, arrêt, redémarrage (et bien plus encore) de postes distants ; utilisation scriptable possible

wakeonlan01.png
français anglais allemand espagnol italien portugais roumain   (pour contribuer, rendez-vous sur la page des fichiers de langues)

Besoin d'intervenir sur un pc situé dans un bureau éloigné du votre et sur lequel vous possédez des droits d'administration (ou de connexion au bureau à distance) ? Le hic, c'est que cela n'est possible que lorsque la machine en question est allumée...

Plutôt que d'utiliser certains outils du même genre mais à l'ergonomie discutable, essayez ce WakeOnLan avec lequel vous allez pouvoir tester l'état des machines (grâce à des Ping très rapides) que vous aurez préalablement déclarées et redémarrer celles que vous souhaitez en un seul clic.

A noter que le réveil d'un pc n'est possible que :

  • s'il possède un adaptateur réseau (intégré à la carte-mère ou carte additionnelle) compatible avec le réveil à distance,
  • si cet adaptateur est raccordé au connecteur WOL de la carte-mère (sur les anciennes configurations matérielles)
  • si cet adaptateur est correctement configuré (paramétrage sous Windows)
  • si le BIOS de la machine est configuré pour permettre le réveil à distance

Mais le réveil à distance n'est pas la seule corde que cet outil a à son arc puisqu'il permet aussi de redémarrer, d'éteindre, de mettre en veille prolongée, de fermer/verrouiller la session sur une ou plusieurs machines distantes. Il faut toutefois que la configuration de la machine 'cible' le permette : le service 'serveur' doit notamment être démarré et vous (l'utilisateur qui souhaite éteindre la machine à distance) devez avoir des privilèges suffisants. A noter que certaines fonctionnalités ne sont pas accessibles aux postes sous Win9x...

Depuis la v3.0, WakeOnLan peut aussi être utilisé en mode ligne de commande. Pour plus d'informations à ce sujet, ouvrez une fenêtre d'invite de commandes, placez-vous dans le dossier dans lequel se trouve l'appli, et tapez WakeOnLanBatch /? (ça fonctionne aussi sans paramètre).

Avec la sortie de la v3.2, l'outil offre désormais la possibilité de réveiller des machines via Internet (fonctionnalité WakeOnWan, ou WOW)...
 

Télécharger Télécharger ce logiciel (version installeur) Télécharger Télécharger le script wakeonwan.php

Télécharger  Télécharger ce logiciel (version portable ZIP)

Note importante aux utilisateurs des versions portables

Date de création : 18/03/2005 @ 23:39
Dernière modification : 01/10/2017 @ 10:29
Catégorie : - Aide à l'administration
Page lue 257723 fois
 

Réactions à cet article

Réaction n°151 

par JM33 le 08/03/2010 @ 18:34

Merci pour ces excellentes réponses (j'avais trouvé pour la carte et l'activation de la veille prolongée) par contre je comprends mieux pour les ping et je vais de ce pas activer le ping de ma freebox. Merci Damien
JM

[réponse de damien, le 08/03/2010 à 18h40]

No soucy! cligne


Réaction n°150 

par JM33 le 08/03/2010 @ 18:05

Bonjour Damien,

Alors pour le démarrage à partir d'internet depuis ton logiciel WOL V 3.3 ça marche maintenant et pour tout te dire je ne sais pas vraiment pourquoi ça ne marchait pas avant!!!.
Petite question : si le pc est en veille prolongée ça ne fonctionne pas, il faut qu'il soit vraiment arrêté, est-ce normal?
De plus lors du test (tester la sélection) ça ne marche (je teste avec des adresses publiques) que pour les pc qui se situent dans le réseau local (même si j'ai mis des adresses publiques). Les pc allumés situés dans un autre lieux (hors du réseau local) ne passent pas au vert...
Merci pour tes réponses (au fait pour le nettoyage du pc c'était bien de l'humour.. et tu l'avais bien compris) et à bientôt
JM

[réponse de damien, le 08/03/2010 à 18h31]

OK... bizarre quand même que le WOW se soit mis à fonctionner comme par magie. déconcerté

Pour pouvoir réveiller un poste en veille prolongée, il faut au préalable avoir effectué un réglage : dans la fenêtre de propriétés de la connexion réseau concernée, clique sur le bouton "Configurer..." de l'onglet "Général". Dans la fenêtre qui s'ouvre ensuite, rends toi dans l'onglet "Gestion de l'alimentation" ou tu cocheras la case "Autoriser ce périphérique à sortir cet ordinateur de la mise en veille". C'est tout ! sourire

En ce qui concerne la fonctionnalité "tester la sélection", il ne s'agit que de simples PING qui sont effectués. Tu obtiendras le même résultat en exécutant la commande depuis une fenêtre d'invite de commande MS-DOS. Il est normal que certaines IP hors de ton réseau privé ne répondent pas, ça dépend de la configuration du routeur distant. Chez Free, on peut activer/désactiver la réponse au PING, chez les autres FAI, je n'en sais rien. pas ma faute


Réaction n°149 

par JM33 le 05/03/2010 @ 09:42

Ah!!! ce JM33.
Bon je vais un peu me calmer puisque pour l'instant depuis la commande en ligne ça fonctionne parfaitement (je ne pense pas que mon pc ne soit pas propre, je le nettoie avec un chiffon et du produit régulièrement
J'espère pouvoir utiliser WOL bientôt car je suis super intéressé par le principe de pouvoir éteindre ou mettre en veille prolongée un pc (pour l'instant il me dit échec peut-être en raison de pb de droits avec vista et ça c'est très pénible...)
A bientôt donc et bravo pour ton travail remarquable.
JM

[réponse de damien, le 07/03/2010 à 09h08]

Bien souvent, ce genre de problème n'est pas rencontré sur une machine "propre" au sens fraichement installée et pas encore "pourrie" par des centaines d'installation/désinstallations de logiciels pas toujours très clean...

Si tu en as la possibilité, je te conseille de tester l'appli sur une autre machine, voir d'installer un produit du style Microsoft Virtual PC 2007 (gratuit) ou VMWare Workstation (payant mais beaucoup plus puissant) et de créer une machine virtuelle sur laquelle tu pourras faire toutes les "expériences" que tu veux sans endommager ton poste de travail.


Réaction n°148 

par JM33 le 05/03/2010 @ 00:46

je viens d'essayer d'installer WOL sur mon pc vista maison et l'insallation m'a demandé de patienter pendant que windows configure dell ressource cd (mon pc est un dell) puis une autre fenêtre apparaît (dell ressource cd) et il est écrit que le composant que j'essaye d'utiliser se trouve sur un CD-RM ...et  om me demande d'inserer le disque dell ressource cd et cliquer sur ok...
Je suis obliger de faire annuler par deux fois pour que le programme continue et maintenant que j'ai l'icone WOL sur le bureau quand je clique dessus j'ai à nouveau les mêmes fenêtres par défaut et en annulant deux fois je peux continuer!
Peut-être que le prog n'est pas compatible avec vista?

[réponse de damien, le 05/03/2010 à 08h45]

Euh... il est possible que la version actuelle présente encore quelques dysfonctionnements sous Vista/Windows 7 (essentiellement dans leur version 64 bits) mais la prochaine les règle.

J'ai encore quelques modifs à finaliser et quelques tests à effectuer, mais en ce moment y a un certain JM33 qui remplit ma boite à mails plus vite que je n'arrive à la vider et "bouffe" ainsi mon peu de temps libre, alors j'ai du mal à avancer ! cligne


Réaction n°147 

par JM33 le 04/03/2010 @ 17:00

Je rajoute un truc super important!!!
Le pc que je veux réveiller au bureau est situé dans un réseau local, derrière la freebox en mode routeur !!! et je pense qu'il faut que je redirige des ports spécifiques pour accéder au pc....
a bientôt
JM

[réponse de damien, le 04/03/2010 à 18h45]

Non, tu n'as aucun port à rediriger si tu as bien activer l'option "Proxy WOL" dans l'interface de gestion de la Freebox de ton boulot...


Réaction n°146 

par JM33 le 04/03/2010 @ 09:11

Je complète pour répondre à ta question.
J'essaye de réveiller en passant par internet.
En local ça marche à tous les coups.
Mais je voulais préciser qu'avec le site de depicus et son WOL c'est pareil.
Alors qu'avec sa commande en ligne ça marche aussi comme avec ta commande en ligne. Je pense que ça  doit venir d'un paramétrage de mon portable qui ne convient pas ou de la freebox...

[réponse de damien, le 04/03/2010 à 18h26]

Après avoir effectué la manip précédente (DipisoftUpdate), essaye de désactiver le firewall et/ou l'antivirus quelques secondes pour voir si ça change quelque chose. Dans le cas contraire, je suis désolé mais je ne peux rien faire de plus. Si ça se trouve, ta bécane n'est peut-être plus très "propre"...


Réaction n°145 

par JM33 le 04/03/2010 @ 09:05

Salut Damien,

En fait j'utilise mon portable pour essayer de réveiller divers pc.
Mon portable est sous xp home.
Les deux pc que j'essaye de réveiller son sous vista.
J'utilise les deux programmes de ton site (celui en ligne et WOL V.3.3 non portable). En ligne j'arrive à réveiller les pc. Avec WOL ça n'envoie pas les paquets.  J'ai essayé en mettant WOL monitor sur les divers pc concernés, pas de paquets avec WOL v3.3. et si je mets WOL monitor sur mon portable et que j'essaye de m'envoyer depuis mon portable les paquets avec WOL v3.3 rien ne se passe......
J'ai essayé chez moi pour réveiller mon pc fixe avec freebox (option WOW cochée et baux DHCP avec adresse mac du pc que je souhaite réveiller.
J'ai essayé de faire la même chose à mon bureau, toujours avec mon portable en essayant de réveiller un ordi sous vista aussi et également avec une freebox paramétrée de la même façon...
Merci de t'intéresser à mon pb.
A bientôt et peut-être avec une prise en ligne si tu le souhaites.

[réponse de damien, le 04/03/2010 à 18h20]

Attention, la fonction "Proxy WOL (Wake On Lan) activé" accessible depuis la rubrique "Configurer mon routeur" du site Free, fonctionne sur le port 9 et uniquement celui-ci. Or, dans mon soft WakeOnLan, le port proposé par défaut est le 7. C'est tout bête mais ça peut peut-être expliquer le dysfonctionnement.

Sinon, est-ce que tu peux tester mon module de recherche de mise à jour (DipisoftUpdate) si tu ne l'as pas désactivé au cours de l'installation ? Vu qu'il partage le même composant d'accès à Internet, ça permettra de voir s'il parvient à se connecter à mon site pour vérifier les nouvelles versions.


Réaction n°144 

par JM33 le 03/03/2010 @ 23:32

J'ai essayé de faire le test directement sur ma machine... c'est pareil. En fait dès que je mets l'adresse publique dans la case IP, ça marche pas. J'ai une freebox V5 ça viens peut être du paramétrage (j'ai bien configuré en cochant la case pour faire du WOW..) Je comprends pas..

[réponse de damien, le 03/03/2010 à 23h56]

Ouais, y a vraiment un truc qui merde quelque part ! Si tu veux (mais pas ce soir hein !), on peut tenter une prise de main via TeamViewer pour essayer de diagnostiquer...


Réaction n°143 

par JM33 le 03/03/2010 @ 23:18

En fait j'ai déjà fait les tests hier et je viens de les refaire, avec WOL rien ne se passe sur WOL monitor du pc à réveiller. Dès que je le fais par le service en ligne, les paquets arrivent...

[réponse de damien, le 03/03/2010 à 23h52]

Ce n'est vraiment pas normal... mais pour lever un doute : quand tu dis "avec WOL rien ne se passe sur WOL monitor", tu parles du réveil en général avec mon outil ou seulement du réveil via Internet ?

D'après tes explications, j'ai l'impression que c'est un problème avec le l'ActiveX "Inet.ocx" utilisé pour accéder à Internet. Mais au fait, tu utilises quelle version de WakeOnLan : la version installée ou la portable ?


Réaction n°142 

par JM33 le 03/03/2010 @ 23:12

Merci beaucoup pour ta réponse.
En fait j'ai bien pris soin de faire bien attention aux saisies.
De plus ce phénommène se produit sur tous les ordi que j'ai testés avec différents parefeux. J'ai aussi testé avec Depicus c'est pareil!!!! je ne comprends vraiment pas car ça marche super bien depuis le service en ligne....
Bon en même temps j'ai une solution qui fonctionne mais je trouvais l'utilisation de WOL très pratique. Je cherche encore...
A bientôt et merci pour ce site vraiment bien fait.
JM

[réponse de damien, le 03/03/2010 à 23h44]

Tu n'as pas répondu à ma question : quand tu dis que ça fonctionne depuis le service en ligne, tu parles de celui de mon site ou d'un autre ?