~~Title: Réveiller un autre poste par le réseau ~~ ~~SNIPPET_O1777454103~~info:faq:title~~ {{page>info:title}} .
===== Foire Aux Questions =====
~~SNIPPET_C~~info:faq:title~~ ===== Réveiller un autre poste par le réseau (WOL - Wake On Lan) ===== ==== Installation des outils ==== sudo apt install etherwake sudo apt-get install wakeonlan ==== Utilisation ==== Pour un poste sur le même réseau : wakeonlan xx:yy:zz:11:22:33 Ou etherwake xx:yy:zz:11:22:33 Il est aussi possible de spécifier une adresse de diffusion (broadcast) si le poste se trouve sur un autre VLAN. La définition du port peut aussi être intégrée. wakeonlan -i 192.168.1.255 -p PORT xx:yy:zz:11:22:33 Enfin, il est possible de réveiller plusieurs postes : wakeonlan -i 192.168.1.255 -p PORT xx:yy:zz:11:22:33 xx:yy:zz:11:22:44 ... Pour finir, si ces actions sont récurrentes, il est préférable de se créer un fichier listant les postes à réveiller : # - blank lines are ignored # - comment lines are ignored (lines starting with a hash mark '#') # - other lines are considered valid records and can have 3 columns: # # Hardware address, Broadcast IP address, destination port 00:16:3e:a3:9d:a8 192.168.1.255 9 00:16:3e:08:ed:c6 255.255.255.255 f0:1f:af:1f:2c:60 wakeonlan -f FILE wakeonlan -f FILE xx:yy:zz:11:22:33 ==== Vérifier que le poste distant accepte le WOL ==== Si le poste distant fonctionne sous un environnement Linux type Ubuntu ou Debian : ethtool eth0 | grep -i wake-on Retour attendu : Supports Wake-on: g Wake-on: g Modification de la configuration : ethtool -s eth0 wol g Configuration de l'interface via le fichier ''/etc/network/interfaces'' : vi /etc/network/interfaces auto eth0 iface eth0 inet static address w.x.y.z netmask 255.255.255.0 gateway xx.xx.xx.xx post-up /sbin/ethtool -s eth0 wol g post-down /sbin/ethtool -s eth0 wol g Plus d'infos : [[https://www.cyberciti.biz/tips/linux-send-wake-on-lan-wol-magic-packets.html]]