Auf ssh-Anfrage aus dem Ruhezustand aktivieren


16

Gibt es eine Funktion (oder ein Aptitude-Paket) in Ubuntu 10.04, die meinen Computer aus dem Standby-Modus aufweckt, wenn er ein SSH (oder eine andere Webanforderung) erhält?

Ich habe versucht, meinen Computer in den Ruhezustand / Standby zu versetzen, wenn ich keinen Code ausführe, um an meiner Universität "grün zu werden". Allerdings muss ich oft übers Wochenende auf meinen Computer sshen, um arbeiten zu können. Es scheint jedoch nicht "aufzuwachen", diese Aufforderung zu hören. Ich erinnere mich, dass es auf meinem alten Windows-Computer eine "Wake-on-LAN" -Option für den Befehl "hibernate" gab. Wenn ich also einen Remote-Desktop im Schlaf benötige, wacht er auf.

Kann jemand eine gute Möglichkeit zum Replizieren dieser Funktion anfordern?

Vielen Dank,

Wille

Antworten:


6

Sie benötigen ein Gerät in Ihrem lokalen Netzwerk, das das benötigte WOL-Paket senden kann. Dies muss das lokale Netzwerk sein, da das Paket nicht von Routern an andere Netzwerksegmente weitergeleitet wird.

Das perfekte Gerät dafür wäre Ihr Router. Leider unterstützen dies nur sehr wenige Router. Wenn Sie jedoch einen Router mit OpenWRT oder ähnlichem verwenden, können Sie eine Software installieren, die das erforderliche WOL-Paket generiert, um den Computer zu aktivieren, mit dem Sie tatsächlich kommunizieren möchten.


2
Ja, das ist ein wirklich wichtiger Punkt, den die anderen Kommentatoren meistens verpassen. Wenn Sie zu Hause sind und eine Maschine an Ihrer Universität wecken möchten, können Sie dies nur tun, wenn an Ihrer Universität eine andere Maschine vorhanden ist, in die Sie sich zuerst begeben können. Daher ist es wahrscheinlich die beste Option, die Maschine in einen stromsparenden, aber nicht angehaltenen Zustand zu versetzen (z. B. CPU-Ruhezustand, Festplattenruhezustand usw.), aus dem ein reguläres Netzwerkpaket sie aufwecken kann. In Zukunft können wir vielleicht en.wikipedia.org/wiki/Sleep_Proxy_Service
poolie

Seit ich die Antwort geschrieben habe, habe ich eine Time Capsule (Apple-Router mit Festplatte) gekauft, die einen solchen Proxy enthält, mit dem Macs in den Energiesparmodus versetzt werden und für andere Macs weiterhin sichtbar sind. Sehr beeindruckend. Ich habe nicht untersucht, ob dies mit Linux-Maschinen verwendet werden kann.
Thorbjørn Ravn Andersen

Möglicherweise möchten Sie auch einen billigen leistungsfähigen Computer in Betracht ziehen, um dies zu tun. Ein Himbeer-Pi kommt in den Sinn.
Thorbjørn Ravn Andersen

5

Die Ubuntu-Foren haben eine ausgezeichnete Anleitung . Sie müssen die Maschine jedoch mit einem WOL-Paket aufwecken, bevor Sie ssh eingeben können.


3

Ich glaube hier ist es der Link , der dir weiterhelfen würde :)

Es gibt klare Anweisungen für die Einrichtung von WOL (Wake on Lan)


Ich werde es Montag überprüfen ... mein Computer ist derzeit für das Wochenende im Ruhezustand;)
JudoWill

@judowill haha ​​kein problem. Lass mich wissen, wie es geht. :)
myusuf3

Ich weiß nicht, ob Sie mit dem Autor der verknüpften Antwort verbunden sind, aber wenn Sie nicht der Meinung sind, dass das Einfügen in die Befehlszeile aufgrund des Auftretens von Pony in der Antwort, die unter Bash steht, nicht gut funktioniert
zieh

0

Wake On LAN können Sie im BIOS aktivieren.


Ja, aber das System muss sich dessen auch bewusst sein. Ja, aber die BIOS-Einstellung ist der erste Schritt in meiner Antwort :)
myusuf3

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.