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 :
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.
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.
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.
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...").
Il faut ensuite utiliser une application qui va envoyer le paquet magique :
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 :
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.
Article connexe : Le bureau à distance