19 votes

Sortir de l'hibernation à la demande de ssh

Existe-t-il une fonctionnalité (ou un paquet d'aptitude) dans Ubuntu 10.04 qui réveille mon ordinateur lorsqu'il reçoit une demande ssh (ou une autre demande web).

J'ai essayé de mettre mon ordinateur en hibernation/veille lorsque je n'exécute pas de code, dans le cadre d'une démarche écologique au sein de mon université. Cependant, j'ai souvent besoin de me connecter à mon ordinateur pendant le week-end pour travailler. Or, il ne semble pas se "réveiller" pour entendre cette demande. Je me souviens que sur mon ancienne machine Windows, il y avait une option "Wake-on-LAN" à la commande d'hibernation. Ainsi, si j'avais besoin d'accéder à mon ordinateur à distance alors qu'il était endormi, il se réveillait.

Quelqu'un peut-il nous indiquer une bonne façon de reproduire cette fonctionnalité ?

Merci,

Volonté

7voto

Vesa Nieminen Points 151

Vous avez besoin certains sur votre réseau local qui peut envoyer le paquet WOL nécessaire. Il doit s'agir du réseau local car le paquet n'est pas transmis par les routeurs à d'autres segments du réseau.

L'appareil idéal pour ce faire est votre routeur. Malheureusement, très peu de routeurs supportent cela, mais si vous en avez un qui utilise OpenWRT ou similaire, vous pouvez installer un logiciel qui peut générer le paquet WOL nécessaire pour réveiller la machine avec laquelle vous voulez réellement parler.

5voto

joe Points 191

Les Forums Ubuntu ont une excellente Guide . Vous devrez cependant réveiller la machine avec un paquet WOL avant de vous connecter en ssh.

2voto

Edward Luong Points 108

Je crois que c'est le lien cela vous aiderait :)

Des instructions claires sont données pour la mise en place du WOL (wake on lan).

0voto

SitWalkStand Points 735

Wake On LAN est une fonction que vous pouvez activer dans le BIOS.

0voto

Mansour Points 101

Si vous utilisez un routeur basé sur OpenWRT/Tomato, un Shell Shell que j'ai écrit qui s'exécute sur le routeur et réveille tout PC recevant une connexion SSH entrante, pourrait vous être utile.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X