Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

wake-on-lan [2020/01/25 23:55] (Version actuelle)
Ligne 1: Ligne 1:
 +====== Wake-on-Lan ======
 +
 +Pour allumer une machine depuis une autre
 +
 +Tout est [[https://​wiki.debian.org/​fr/​WakeOnLan|sur cette page]]
 +
 +Quelques détails cependant :
 +
 +  * Sur la machine à allumer (lucane) :
 +
 +Ajouter le paquet ''​ethtool''​ (normalement déjà installé par défaut)
 +
 +Ajout dans ''/​etc/​network/​interfaces''​ pour que le wol soit activé à l'​extinction de l'​interface :
 +
 +<code bash>
 +# The primary network interface
 +allow-hotplug eth0
 +
 +iface eth0 inet static
 + address 192.168.178.12
 + netmask 255.255.255.0
 + gateway 192.168.178.1
 + dns-nameserver 192.168.178.1
 +        post-up /​sbin/​ethtool -s $IFACE wol g
 +        post-down /​sbin/​ethtool -s $IFACE wol g
 +</​code>​
 +
 +Ajout dans ''/​etc/​NetworkManager/​NetworkManager.conf''​ pour que NetworkManager puisse tout de même gérer l'​interface réseau (sinon, si quelque chose est présent dans ''/​etc/​network/​interfaces'',​ il n'a plus la main) :
 +<code bash>
 +[ifupdown]
 +managed=true
 +</​code>​
 +
 +Il faut aussi connaître l'​adresse MAC de la carte réseau. Cela se voit suite à la commande ''​ifconfig''​.
 +
 +Il faut ensuite activer le WOL dans le BIOS de la machine (quelque part dans les paramètres d'​énergie…)
 +
 +  * Sur la machine qui contrôle l'​allumage :
 +
 +Ajouter le paquet ''​wakeonlan''​
 +
 +Lancer la commande suivante :
 +
 +<code bash>
 +wakeonlan -i 192.168.178.255 <adresse MAC de la carte>
 +</​code>​
 +
 +On peut ajouter un alias dans ''​.bash_aliases''​ de l'​utilisateur :
 +
 +<code bash>
 +alias wol-lucane='​wakeonlan -i 192.168.178.255 <adresse MAC de la carte>'​
 +</​code>​