Passer au contenu principal

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ètreDescription
    Réveil sur LANParamètre général de WoL
    Réveil événement PMEPour les événements de réveil PCIe
    Mise sous tension par PCI/périphériques PCIeNom alternatif pour WoL
    Prêt pour ErPDoit ê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é).

Hardware compatibilité

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 :

  1. Ouvrez l'onglet Applications dans l'%%WebGUI|interface web%% d'Unraid.
  2. Recherchez "Dynamix S3 Sleep" et installez le plugin.
  3. 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 :

  1. Connectez-vous à votre serveur en utilisant le terminal WebGUI ou SSH.

  2. 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).

  3. Activez WoL sur l'interface avec cette commande :

    ethtool -s eth0 wol g
  4. 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 :

  1. Créez un fichier go sur votre clé USB à l'emplacement /boot/config/go.

  2. 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.

Utilisation de WakeOnLan CMD

  1. Téléchargez wolcmd.exe.

  2. Exécutez-le dans l'invite de commande :

    wolcmd.exe <MAC_ADDRESS> <SERVER_IP> 255.255.255.255