Configurer Etherwake

En se connectant à distance sur le routeur, il va être possible de faire démarrer le serveur à distance afin de pouvoir accéder aux données de celui-ci puis de l'éteindre dès que son utilisation ne sera plus nécessaire.

Pour ce faire, sur le routeur, il faut alors effectuer ces quatre manipulations :

  1. adapter le fichier /etc/config/etherwake afin de pouvoir réveiller mon ordinateur cible qui sera le serveur :
         config 'target'
                 # name for the target
                 option 'name' 'BigPapa''
                 # mac address to wake up
                 option 'mac' '<préciser ici l'adresse mac du PC>'
                # password in hex without any delimiters
                 option 'password' '<préciser ici le mot de passe>'
                 # wake up on system start, defaults to off
                 option 'wakeonboot' 'off'
     
  2. Veiller à ce que l'etherwake soit enabled dans la tabulation System-Startup-Initscript.
     
  3. Afin de pouvoir réveiller le serveur à distance, créer un fichier exécutable (chmod a+x, que j'ai nommé /usr/share/WakeServeur.sh) et qui contient la ligne de commande :
          etherwake <préciser ici l'adresse mac du PC>
     
  4. Afin de pouvoir éteindre le serveur à distance, créer un fichier exécutable (chmod a+x, que j'ai nommé /usr/share/SleepServeur.sh) et qui contient la ligne suivante :
          ssh root@<préciser ici l'adresse IP du serveur> shutdown -hy 0