Formations à l'informatique et à l'électronique

Auteur : SD
Créé le : 03-03-2014

Le Wake On Lan

Le wake On Lan (WOL) est une technologie permettant de démarrer un ordinateur complètement éteint à partir du réseau LAN.

Cela peut aussi se faire depuis internet, on parle alors de Wake On Wan (WOW).

Pour mettre en oeuvre cette technologie, l'ordinateur à allumer à distance doit être :

Mise en situation

Il y a donc deux ordinateurs, un qui est allumé et l'autre qui est éteint et configuré pour le Wake On Lan.

Un programme exécuté sur le premier ordinateur envoie un paquet de données, ce paquet contient les octets suivants : FF FF FF FF FF FF (adresse MAC de diffusion ou BROADCAST) suivis de l'adresse MAC de la carte réseau de destination répétée seize fois, puis d'un mot de passe (si nécessaire) de quatre ou six octets.

Cette trame est appelée paquet magique (Magic Packet).

Quand la carte réseau de destination reçoit cette suite d'octets (appelée trame), elle envoie un signal à la carte mère de l'ordinateur : la carte mère se met alors sous tension.

La configuration du BIOS de l'ordinateur distant

Le Wake On LAN doit être activé dans le BIOS. Comme il existe de nombreux BIOS différents, voici les termes à chercher pour trouver le menu dans lequel le réglage peut se faire :

Dans tous les cas, il faut activer (Enabled) le paramètre "Power On By PCI(-E) Device" (Mise sous tension par un composant PCI ou PCI-Express). En effet la carte réseau, même intégrée à la carte mère, est un composant PCI ou PCI-Express.

Les captures d'écran ci-dessous montre le menu ou le réglage pour différents BIOS.

Capture d'écran BIOS ASUS P5 pour WOL

Capture d'écran BIOS ASUS Z87 pour WOL

Capture d'écran BIOS ASROCK pour WOL

Configuration du système d'exploitation

Pour activer le WOL, il faut aller dans les propriétés de la carte réseau. Cliquer sur le bouton "Configurer".



Cliquer ensuite sur l'onglet "Avancé" puis selon les modèles de carte réseau les possibilités de configurations sont différentes.



Sur la capture d'écran ci-contre on peut voir que le paramètre "Wake on Magic Packet" est activé.

Cliquer ensuite sur l'onglet "Gestion de l'alimentation" et vérifier que la carte réseau est autorisée à sortir l'ordinateur du mode veille.

Utilisation

Pour "réveiller" votre ordinateur à distance, vous devez connaitre son adresse MAC (adresse matériel). Ceci est effectivement logique : la trame envoyée pour le réveiller doit contenir cette adresse.

Cette adresse MAC peut-être obtenue soit par la commande ipconfig /all, soit par la fenêtre "Détails de connexion réseau" (Centre de réseau et partage => Modifier les paramètres de la carte => Double clic sur la carte réseau concernée => Bouton "Détails...").

Copie d'écran de la commande ipconfig /all
Copie d'écran de la fenêtre Détails de connexion réseau

Il faut ensuite utiliser une application qui va envoyer le paquet magique :

Configuration WOW

Le Wake On Wan permet de "réveiller" un ordinateur depuis internet. Pour cela il faut configurer votre Box ou votre routeur pour qu'il redirige le paquet magique vers le bon ordinateur.

Exemple pour une Freebox :

Capture d'écran configuration WOW Freebox

Capture du paquet magique avec Wireshark

Sur la capture d'écran ci-dessous, on voit bien que l'adresse de destination de la trame sélectionnée est bien : FF:FF:FF:FF:FF:FF.

On voit ensuite l'adresse MAC de destination répétée 16 fois.

Pour terminer, on peut remarquer que la trame WOL utilise le protocole UDP sur le port 9.

Capture d'écran wireshark paquet magique

Vous avez apprécié cet article ? Partagez le !

Article connexe : Le bureau à distance