Wake-on-LAN (WoL)
%%Wake-on-LAN (WOL)|Wake-on-LAN%% vous permet de réveiller à distance votre serveur Unraid d'un état d'arrêt ou de veille en envoyant un « paquet magique » sur le réseau. Cette page vous aidera à configurer WoL pour votre réseau local.
Exigences
Pour que WoL fonctionne correctement, assurez-vous de remplir les conditions suivantes :
-
Support de la carte réseau : Votre contrôleur d'interface réseau doit prendre en charge WoL ; la plupart des cartes modernes le font.
-
Paramètres BIOS/UEFI : Activez WoL dans le BIOS/UEFI de votre carte mère sous la gestion de l'alimentation. Voici quelques noms de paramètres courants :
Nom du paramètre Description Réveil sur LAN Paramètre général de WoL Réveil événement PME Pour les événements de réveil PCIe Mise sous tension par PCI/périphériques PCIe Nom alternatif pour WoL Prêt pour ErP Doit être désactivé pour que WoL fonctionne -
Connexion d'alimentation : Assurez-vous que votre serveur est branché sur une source d'alimentation.
-
Connexion réseau : Connectez votre serveur à votre réseau local avec un câble Ethernet (WoL WiFi non supporté).
Tout le matériel ne supporte pas fiablement le mode S3 ou le réveil sur réseau (WoL). Certains systèmes peuvent rencontrer des problèmes pour entrer en veille, ne pas se réveiller correctement ou nécessiter des réglages supplémentaires dans le BIOS/UEFI. Testez toujours ces fonctionnalités minutieusement avant de vous y fier.
Mise en veille d'un serveur Unraid
La méthode préférée et conviviale pour gérer la veille sur Unraid est d'utiliser le plugin Dynamix S3 Sleep. Ce plugin offre une interface graphique pour aider à planifier la veille, le réveil et le comportement d'inactivité, tout en abordant les problèmes courants qui peuvent survenir avec diverses configurations matérielles.
Pour installer et configurer :
- Ouvrez l'onglet Applications dans l'%%WebGUI|interface web%% d'Unraid.
- Recherchez "Dynamix S3 Sleep" et installez le plugin.
- Naviguez vers Paramètres → Paramètres de veille pour configurer vos options de veille et de réveil.
Le plugin gère la plupart des options de configuration de veille.
Méthode manuelle alternative - Cliquez pour développer/réduire
Si vous souhaitez plus de contrôle ou avez besoin de personnalisation avancée, vous pouvez configurer les paramètres de veille et WoL via la ligne de commande. Cette méthode est recommandée pour les utilisateurs avancés.
Pour configurer le mode veille manuellement :
-
Connectez-vous à votre serveur en utilisant le terminal WebGUI ou SSH.
-
Identifiez votre interface réseau principale (généralement
eth0
) en exécutant la commande suivante :ifconfig
Notez l'adresse MAC (étiquetée comme
ether
). -
Activez WoL sur l'interface avec cette commande :
ethtool -s eth0 wol g
-
Mettez le serveur en veille en entrant cette commande :
echo -n mem > /sys/power/state
Persistance
Les paramètres WoL configurés manuellement ne sont pas persistants lors des redémarrages par défaut. Pour les rendre permanents :
-
Créez un fichier
go
sur votre clé USB à l'emplacement/boot/config/go
. -
Ajoutez cette ligne :
/sbin/ethtool -s eth0 wol g
Réveillez votre serveur Unraid
Pour réveiller votre serveur Unraid à distance, vous devez envoyer un "paquet magique" spécial sur votre réseau local. Ce paquet inclut l'adresse MAC de votre serveur et indique à l'interface réseau d'allumer le système depuis un état de veille ou d'arrêt. Différents systèmes d'exploitation offrent divers outils et méthodes pour envoyer ce paquet. Vous trouverez ci-dessous des instructions spécifiques pour Windows, macOS et Linux.
- Windows
- macOS
- Linux
Utilisation de WakeOnLan CMD
-
Téléchargez wolcmd.exe.
-
Exécutez-le dans l'invite de commande :
wolcmd.exe <MAC_ADDRESS> <SERVER_IP> 255.255.255.255
Méthode terminal (recommandée)
-
Installez
wakeonlan
en utilisant Homebrew :brew install wakeonlan
-
Envoyez le paquet magique :
wakeonlan MAC_ADDRESS
Alternative GUI : miniWOL
- Téléchargez miniWOL v3 depuis l'App Store.
- Ajoutez votre serveur en utilisant son adresse MAC.
- Cliquez sur l'icône du soleil pour réveiller votre serveur.
Méthode terminal
wakeonlan MAC_ADDRESS
Installez-le avec sudo apt install wakeonlan
si ce n'est pas déjà installé.
Alternative : WoL GUI
Vous pouvez installer une interface graphique wol
à partir du gestionnaire de paquets de votre distribution Linux.