Réveiller à distance les ordinateurs d’un réseau par Wake On LAN

Le Wake On LAN est une technologie de réveil d'un PC à distance par le réseau.
Il s'agit d'envoyer un paquet magique et spécifique sur le réseau pour réveiller un PC en veille grâce à sa carte réseau.
Plusieurs méthodes existent avec un logiciel ou en ligne et enfin à partir de sites sur internet.
Cela fonctionne sur Windows 7, 8, 10 ou encore Linux (Ubuntu, Mint, Debian, Fedora, ...).

Ce tutoriel vous explique comment réveiller à distance les ordinateurs d'un réseau par Wake On LAN.

Réveiller à distance les ordinateurs d'un réseau par Wake On LAN

Réveiller à distance les ordinateurs d'un réseau par Wake On LAN

Au préalable, il faut activer le Wake On Lan sur son PC, pour cela :

Puis pour réveiller un PC à distance avec le Wake on LAN, vous devez connaître l'adresse IP et l'adresse MAC du PC.
Pour récupérer ses informations :

Sur Windows 7, 8 ou 10

  • Télécharger Wake On LAN GUI
  • Puis saisissez :
    • L'adresse MAC de la forme 00:00:00:00:00:00 - si vous l'avez récupéré par ipconfig, il faut donc remplacer les - par des :
    • L'adresse IP
    • Le maque de sous réseau dans Subnet Mask
    • Dans Send Option: réglez sur Local Subnet pour envoyer le paquet dans le LAN
    • Remote Port Number : testez avec 9 ou 7, le port réseau par défaut du WOL
Réveiller à distance les ordinateurs d'un réseau par Wake On LAN sur Windows

A noter qu'il existe aussi le logiciel Wake On Lan Sender, plus complet.
En effet, il gère une liste de PC que l'on peut exporter et importer.
De plus, vous pouvez envoyer un paquet magique sur tout le réseau (via le broadcast).
Enfin, il peut aussi prendre la main à distance par RDP.

Réveiller à distance les ordinateurs d'un réseau par Wake On LAN sur Windows

Linux

Sur les distributions Linux comme Ubuntu, Debian, Mint ou autres, trois outils existent :

  • En ligne de commandes : etherwake ou wakeonlan.
  • En graphique avec Ampare Wake On Lan

En graphique

Réveiller à distance les ordinateurs d'un réseau par Wake On LAN sur Linux
  • Puis exécutez le
  • Ensuite saisissez l'adresse MAC et éventuellement un nom
  • Cliquez sur Send pour envoyer le paquet magique afin de réveiller un PC du LAN
  • Pour enregistrer le PC, cliquez sur Save afin de l'ajouter dans la liste en b as
Réveiller à distance les ordinateurs d'un réseau par Wake On LAN sur Linux

En ligne de commandes

Les outils en ligne de commandes sont à installer avec apt.

wakeonlan permet de réveiller un ou plusieurs PC sur le réseau par WOL.
Ainsi, on peut spécifier un fichier de liste.
Voici un exemple de syntaxe de wakeonlan, pour réveiller un PC avec l'adresse IP 192.168.1.15 et son adresse MAC.

wakeonlan -i 192.168.1.15 00:0C:29:92:3A:3E
Réveiller à distance les ordinateurs d'un réseau par Wake On LAN sur Linux

La syntaxe etherwake est assez proche où il faut fournir l'adresse MAC :

etherwake 00:0C:29:92:3A:3E

En ligne avec un site internet

Enfin il existe des sites pour envoyer la paquet magique pour réveiller son par internet.
Pour que cela fonctionne, il faut mettre en place un transfert de port depuis son routeur vers votre PC.

  • Accédez Wake On Lan Center
  • Remplissez l'adresse IP publique
  • Le port réseau source que vous avez transféré
  • Enfin l'adresse MAC du PC cible
Réveiller à distance les ordinateurs d'un réseau par Wake On LAN sur Internet