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 Wake on LAN Paramètre WoL générique 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é).
Tous les matériels ne prennent pas en charge de manière fiable le mode veille S3 ou WoL. Certains systèmes peuvent rencontrer des problèmes pour entrer en veille, échouer à se réveiller correctement ou nécessiter des paramètres supplémentaires dans le BIOS/UEFI. Testez toujours ces fonctionnalités de manière approfondie avant de compter sur elles.
Mise en veille d'un serveur Unraid
La façon préférée et conviviale de gérer le sommeil sur Unraid est d'utiliser le plugin Dynamix S3 Sleep. Ce plugin offre une interface graphique pour aider à planifier le sommeil, le réveil et le comportement en veille, tout en traitant des problèmes courants qui peuvent survenir avec différentes 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 - Cliquer pour développer/réduire
Si vous souhaitez plus de contrôle ou avez besoin de personnalisations avancées, vous pouvez configurer les paramètres de sommeil et de WoL via la ligne de commande. Cette méthode est recommandée pour les utilisateurs avancés.
Pour configurer le sommeil 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
Les paramètres de WoL configurés manuellement ne sont pas persistants au redémarrage 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 via votre réseau local. Ce paquet comprend l'adresse MAC de votre serveur et demande à l'interface réseau d'allumer le système à partir d'un état de veille ou d'arrêt. Différents systèmes d'exploitation proposent divers outils et méthodes pour envoyer ce paquet. Voici 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.