Server in eine Art Schlafmodus versetzen?

Raven6299

Member
Hallo,

gibt es eine Möglichkeit einen Server herunterzufahren, aber NICHT auszuschalten um ihn evtl. per Serieller Console zu reaktivieren? Also einen Zustand in dem er von aussen nicht zu erreichen / angreiffbar ist, bei bedarf aber über die Serielle Konsole neuzustarten ist. Hintergrund ist der, dass der Server erst später wieder benötigt wird und ich ihn wärend dieser Zeit nicht kündigen will (lohnt sich nicht) Wärend dieser Zeit sollte der Server natürlich auch so wartungsarm wie möglich sein, damit ich ihn im idealfall so lange in ruhe lassen kann bis ich ihn wieder benötige.
Gibt es denn da keinen Zustand in dem er zwar herunergefahren ist (also alle angreiffbaren Dienste aus), aber nicht ausschaltet und dabei noch auf Befehle über die Serielle Konsole reagiert? Ich denke da an einen Zustand ähnlich wie bei Win95 Rechnern mit Netzteil ohne der Funktion nach dem herunterfahren abzuschalten. Da steht der Rechner auch mit dem Schriftzug "sie können den Computer jetzt ausschalten", aber per Tastenkombi Strg+Alt+Entf fährt die Kiste wieder hoch.
Gibt es da in OpenSuSE 11 gewisse Betriebszustände die sowas ermöglichen?
 
Das geht grundsätzlich schon: Ich habe einige Rechner mit KVMoverIP-Konsole, beide kann ich über die Bash per `init 0`/KVMoIP/Webinterface in irgendeinen Sn-Modus fahren und wieder da rausholen.

Du müsstest also mit Deinem Provider sprechen.
 
Das ganze ist also abhängig vom KVM Switch, oder?
Gibts noch andere Möglichkeiten den Server weit herunterzufahren so dass nur noch die Serielle Konsole zu erreichen ist?
 
Alternativ wäre eine Virtualisierung. Du hast ein Hostsystem, auf dem virtualisierst du deine Anwendung auf einer VM. OpenVZ und co bieten hier die Möglichkeit, die VM einzufrieren.
 
Das wäre eine Möglichkeit, wobei hier das Hostsystem immer noch angreiffbar ist. Es geht ja sogesehen nur im die "vorübergehende" Stillegung eines Servers damit ich mich bis sagen wir mal Weihnachten nicht darum kümmern muss.
Vermutlich würde es ja schon reichen, wenn ich die Verbindung der Netzwerkkarte trennen könnte. Somit ist der Server von aussen nicht mehr erreichbar (angreiffbar) und über das Hintertürchen Serielle konsole kann ich diesen Zustand dann wieder rückgängig machen. Nur wie trennt man den Rechner Softwaretechnisch ordentlich vom Netz?
 
Es wird ja normalerweise nur eine Server IP Attakiert unter der auch der Service erreichbar ist. Wenn du die VM einfrierst, ist der Service der angegriffen werden könnte ja nicht mehr verfügbar. Dann kann der Hacker eigentlich nur raten, wo die IP des Hostsystems liegt auf dem die VM läuft.
 
Wenn die Kiste nur "nicht von Aussen angreifbar" sein soll und eine serielle Console zur Verfügung steht, dann reicht das Stoppen des Netzwerkes völlig aus...

EDIT: Wie das geht steht in der Doku zu Deinem OS / Deiner Distro
 
Last edited by a moderator:
Bei Hetzner kann man Wake On Lan nutzen. Vielleicht geht das bei deinem Provider ja auch?

Ansonsten würde ich einfach alle Dienste stoppen (ausser SSH) und den Server laufen lassen. Wenn SSH auf einem anderen Port als 22 lauscht und - falls Passworteingabe erwünscht - das Passwort entsprechend komplex ist, dann würde ich mir da keine Sorgen machen.

Was nicht über die IP antwortet kann auch nicht angegriffen werden :)
 
Lücken können aber beispielsweise auch im Kernel vorhanden sein, die sich übers Netz ausnutzen lassen. Ich denke, der Vorschlag von Joe User ist der richtige, daß man einfach das Netzwerk herunter fährt - was nicht im Netzwerk erreichbar ist, kann nicht angegriffen werden.
 
Back
Top