Ich verwende ein Remotedesktopprogramm (normalerweise Microsoft Remote Desktop ), um täglich eine Verbindung zu einem Windows-Computer herzustellen. Der Remotecomputer hat eine feste IP-Adresse. Wenn der Computer eingeschaltet ist und reagiert, kann ich auf ihn zugreifen und den Computer bei Bedarf auch remote neu starten.
Wenn der Remotecomputer einfriert (z. B. wenn ein Bluescreen angezeigt wird), kann ich ihn meines Wissens nicht mit einer Remotedesktoplösung neu starten. Wenn mein Computer ausgeschaltet ist, kann ich ihn nicht über den Remotedesktop starten.
Ich weiß, dass eine Lösung darin besteht, jemanden, der sich physisch in der Nähe des Computers befindet, aufzufordern, den Neustart- oder Einschaltknopf zu drücken, aber ich öffne diesen Thread, weil ich an Lösungen interessiert bin, bei denen die physische Anwesenheit von Personen zum Einschalten oder Neustarten nicht erforderlich ist ein Remote-Computer eingefroren.
Ist das möglich? Wenn ja, welche Möglichkeiten habe ich?
quelle
Antworten:
Server-Computer der meisten großen Hersteller bieten diese Verwaltungsfunktionen seit vielen Jahren an. Watchdog-Timer im BIOS, COM-basierte Telnet-Konsolenumleitung, IP-basierte COM, Remote-KVM usw.
Für einen Desktop-Computer haben Sie einige Optionen:
1) Ersetzen Sie Ihr System durch ein System mit diesen Verwaltungsfunktionen (Out-of-Band-Verwaltung).
Intel bietet seine AMT (Advanced Management Technologies) auch auf dem Desktop an, der bei Einhaltung bestimmter Anforderungen als vPro bezeichnet wird . (Grundsätzlich eine vPro-kompatible Karte und CPU).
AMD hat DASH ; mit ähnlichen anforderungen bin ich mir sicher. Ich habe es nie benutzt und keine Unterstützung von Drittanbietern dafür gesehen.
Ich persönlich bevorzuge Intels AMT. Alle Versionen (die 'vPro' sind) ermöglichen das Herunterfahren, Einschalten, Zurücksetzen (Hard) sowie eine textuelle BIOS- und Boot-Ansicht. Die neuesten Versionen enthalten ein VNC-basiertes "KVM", mit dem Sie sowohl mit dem Startvorgang als auch mit dem Betriebssystem interagieren können, um Startprobleme (BIOS, POST, Bluescreens usw.) sowie Endbenutzer zu diagnostizieren und OS-Unterstützung.
2) Holen Sie sich eine ferngesteuerte Steckdosenleiste:
Wie bereits erwähnt, gibt es Produkte von DLI (Digital Loggers Inc.):
Ich habe mir das angeschaut und es war zu teuer für den kleinen Zeitaufwand. Vielleicht ist der Preis aber gesunken. Es war reich an Funktionen, aber ich habe es nie benutzt.
Eine weitere Option ist das neue iRemoteReset-Produkt von Technology On Demand :
Es ist hauptsächlich für den automatischen Neustart einer Router / Modem-Kombination gedacht (wir verwenden sie hauptsächlich für diesen Zweck), sollte jedoch kein Problem damit haben, einen Desktop-Computer als Last zu behandeln. Sie können per HTTP darauf zugreifen und die Sockets manuell (einzeln) zurücksetzen sowie sie aufgrund mangelnder Internetverbindung, fehlender Zeitpläne usw. automatisch zurücksetzen lassen.
3) Bauen Sie einen Interent-fähigen Roboterarm .
:)
quelle
Es gibt eine Option in sysdm.cpl -> Registerkarte "Erweitert" -> Abschnitt "Start und Wiederherstellung" (Einstellungen) -> "Automatisch neu starten", die den Computer bei einem Bluescreen automatisch neu startet.
Bei Rechnern, deren Konfiguration / Support vom Fernzugriff abhängt, muss dies aktiviert sein. Sie können dann eventvwr.msc überprüfen oder ein Dienstprogramm wie BlueScreenView von NirSoft verwenden, um später den STOP-Code zu ermitteln und den Grund für den Absturz zu ermitteln.
Es gibt viele Arten von Einfrierungen. Ein "Hard Freeze", bei dem sogar die Maus nicht mehr funktioniert, hat einen hohen Prozentsatz an defekter Hardware als Ursache und muss physisch untersucht werden, wenn dies auftritt. Ich habe Benutzer sagen lassen, dass ihre Systeme eingefroren sind, aber das System "hängt" irgendwann und sie können die Maus immer noch bewegen. Ich konnte manchmal Sysinternals PsExec verwenden, um eine Remote-Eingabeaufforderung abzurufen und einen
shutdown -r -t -0
Befehl auszugeben, mit dem es neu gestartet wird .An meinem Arbeitsplatz sind wir ein Dell-Shop. Viele neuere "High-End" -Dell-Computer (speziell T5400 und T5500) haben eine Funktion namens AMT (die wir aus irgendeinem Grund nicht verwenden ...). Angeblich handelt es sich um eine Komponente, mit der Sie einen Remote-Neustart durchführen (auch wenn das System hängt oder ausgeschaltet ist) und remote auf das BIOS zugreifen können. Ich weiß nicht, ob Sie mit einer PCI-Karte etwas mit ähnlichen Fähigkeiten bekommen können. Ich bin mir sicher, dass andere Hersteller ähnliche Funktionen in ihren High-End-Workstations haben und so etwas ist wahrscheinlich genau das, was Sie wollen.
quelle
Ich habe keine Möglichkeit gefunden, einen Computer neu zu starten, der neben einem Remote-Netzschalter aufgelegt ist. Ich benutze diese eine IP-P3 und es unterstützt den Neustart über das LAN oder Telefon. Es ist aber 200 $.
Wenn Sie etwas ein wenig einfacher benötigen, können Sie dieses heraus überprüfen diese . Es ist nur 100 Dollar, aber die Funktionen des IP-P3 sind viel besser.
quelle
Eine andere Option kann die Verwendung einer virtuellen Maschine sein. Das Verschieben Ihres Servers auf eine virtuelle Maschine kann einige Zeit in Anspruch nehmen, ist aber trotzdem kostenlos. (VMWare ist dafür sehr nett und kostenlos.)
Sobald Sie Ihren Server migriert haben, können Sie den Remotedesktopserver auf der virtuellen Maschine und einen textbasierten (ssh-ähnlichen) Server auf der realen Maschine installieren. Ich weiß nicht genau, ob VMWare Konsolenbefehle unterstützt, aber ich wette, sie werden unterstützt. Sie verwenden dieselbe Desktop-Software und stellen eine direkte Verbindung zu den virtuellen Maschinen her. Ihre Verwendungsgewohnheiten würden sich nicht ändern. Bei einem Systemausfall können Sie die Maschine problemlos neu starten, neu starten oder sogar neu installieren.
Es bietet auch eine Sicherheitsmauer, da virtuelle Server nicht auf die oben genannten Daten zugreifen können, solange Sie keine explizite Erlaubnis erteilen.
Aber auch, wenn der Windows-Rechner regelmäßig lokal (ohne Remote) mit einer virtuellen Maschine betrieben wird, kann dies störend sein.
----- bearbeiten ----
Eine weitere Budgetoption, die auch die Hardwarefehler behebt. Sie können ein gebrauchtes billiges Telefon mit Vibrationsmotor kaufen. Zerlegen Sie das Telefon und entfernen Sie den Vibrationsmotor, werfen Sie ihn weg und öffnen Sie das Mainboard. Verbinden Sie die Reset-Stifte über einen Relaiskontakt mit den verbleibenden Vibrationsstiften am Telefon. (erfordert Löten)
Wenn Sie das Telefon anrufen, wird versucht, zu vibrieren und schließlich das Relais zu aktivieren, wodurch der Computer hart zurückgesetzt wird.
Es besteht die Möglichkeit, dass Sie das Handy bei dem Versuch, es zu zerlegen und zu löten, vollständig beschädigen können. Solange Sie jedoch die Relais richtig verwenden, ist es nahezu unmöglich, das Mainboard zu beschädigen.
quelle
Eine andere Option, obwohl nicht genau das, wonach Sie fragen, ist ein "Watchdog-Timer". Dies ist eine zusätzliche Hardware, die das System neu startet, wenn der Timer nicht in einem bestimmten Zeitraum zurückgesetzt wird. (Das Zurücksetzen erfolgt über eine Schleife in einem Softwaremodul, das den Systemzustand kontinuierlich überprüft.)
Vor ein paar Jahren, als ich nachgesehen habe, gab es eine Reihe von verschiedenen Arten von diesen, obwohl ich in letzter Zeit nicht nachgesehen habe.
quelle
Sie sind nicht billig , aber viele Unternehmen bieten Remote-Netzschalter an , die eine Webschnittstelle zum Umschalten der Stromversorgung für eine bestimmte Steckdose bieten. Diese werden in der Regel in Rechenzentren und Serverräumen verwendet, um die Wartung zu vereinfachen. Wenn Sie also in der Nähe einen Ort finden, an dem die Geräte nicht mehr verfügbar sind, können Sie möglicherweise erheblich weniger bezahlen.
quelle
Im Fall von Windows Remote Desktop Connection (RDC), das Sie anscheinend verwenden, unter der Annahme, dass es sich nicht um den Bluescreen des Todes handelt und nur um ein eingefrorenes Programm, das zum Absturz von RDC führt, was normalerweise der Fall ist, empfehle ich PsTools . PsTools ist kostenlos bei Windows Sysinternals, dem Speicherort von Mark Russinovichs Entwicklertools für Windows. Es ist wie die Verwendung von Telnet unter Linux, die Sie auch unter Windows verwenden können, indem Sie einen Telnet-Client lokal und remote installieren / aktivieren. Das Schöne an PsTools ist, dass keine Remote-Softwareinstallationen erforderlich sind.
Öffnen Sie nach dem Herunterladen von PsTools und dem Entpacken der ausführbaren Dateien in einen Ordner eine Windows-Eingabeaufforderung und navigieren Sie zu diesem Ordner. Führen Sie mit PsExec an der Eingabeaufforderung den folgenden Befehl mit den Parametern aus, die Sie normalerweise für die Remotedesktopverbindung verwenden (wenn Sie VPN verwenden, müssen Sie sich zuerst bei diesem anmelden, um die hier gezeigte interne Netzwerksyntax zu verwenden, andernfalls ersetzen Sie \\ remotecomputername durch IP-Adresse des entfernten Windows-Computers):
Dadurch werden Sie an der Eingabeaufforderung auf Ihrem Windows-Remotecomputer angemeldet. Sie können dann den folgenden Befehl ausführen, als ob Sie am Computer sitzen würden:
Sie können dem Befehl optional -f hinzufügen, um den Neustart zu erzwingen. Öffnen Sie ein anderes lokales Eingabeaufforderungsfenster, und senden Sie 99 Sekunden lang einen Ping-Befehl an den Remotecomputer, um das Herunterfahren und den Neustart des gesamten Vorgangs zu überwachen, bevor Sie diesen Befehl ausführen:
Wenn es sich um eine ordnungsgemäß eingefrorene Blue-Screen-of-Death-Situation handelt, verwende ich einen Netzstromschalter , Power-over-LAN oder einen automatischen Neustart beim Herunterfahren in den BIOS-Einstellungen des Remotecomputers sowie einen vernetzten RaspberryPi2 in einem Industriebetrieb -grade Metallgehäuse in der Nähe der Netzschalter installiert. Auf diese Weise sollte es trivial sein, dem RasPi2 Befehle über Telnet zu erteilen, um die physische Stromversorgung des Remotecomputers für etwa 150 US-Dollar zu steuern. Sie können natürlich auch viele andere interessante Dinge tun, indem Sie ein RasPi2 lokal installieren, z. B. einen Befehl zum Herunterfahren des Remotecomputers an Wochenenden oder in der Nacht oder, wenn eine Stunde lang keine Aktivität im Raum stattgefunden hat, ein Licht verwenden Sensor, Entfernungssensor oder die RasPiCam .
Die ursprüngliche Kurzversion dieser Lösung finden Sie hier .
quelle
Überprüfen Sie, ob Ihr Motherboard über einen Watchdog-Timer verfügt. Wenn dies der Fall ist (viele tun dies), installieren und konfigurieren Sie einfach die richtige Software. Das Motherboard startet den Computer neu, wenn das Betriebssystem hängt.
quelle
Eine seltsame Methode, aber ich habe einen selbstgemachten Watchdog-Timer.
Mein Linux-Server weist eine SPS an, verschiedene Automatisierungsaufgaben in meinem Haus auszuführen, friert jedoch leider von Zeit zu Zeit ein. Ich habe meinen Cron-Scheduler so eingestellt, dass er einen Befehl an die SPS sendet, um mitzuteilen, dass er noch aktiv ist. Wenn die SPS den Keep-Alive-Befehl nicht innerhalb der voreingestellten Zeit erhält, klickt sie auf ein Relais, das ich mit den Reset-Pins auf meinem Server verbunden habe.
Getan.
Ziemlich teuer, aber es könnte billiger gemacht werden. Holen Sie sich einen Einschaltverzögerungs-Timer und stellen Sie ihn auf einige Minuten ein. Lassen Sie Ihren Computer (über den Druckeranschluss, das Breakout Board) mit Strom versorgen, um die Verzögerung auf einem hohen Wert zu halten. Wenn der Druckeranschluss nicht mit Strom versorgt wird und der Timer abgelaufen ist, wird das System zurückgesetzt.
Getan.
quelle
Da Sie sagen, dass Ihre IP-Adresse dieselbe bleibt und Ihnen bekannt ist, können Sie diese über die Eingabeaufforderung Ihres PCs verwenden:
Zum Beispiel:
Die einzige Einschränkung besteht darin, dass der Remotecomputer zuletzt mit demselben Benutzerkonto wie der Benutzer angemeldet sein sollte, auf dessen PC Sie diesen Befehl ausführen.
quelle
einfach kein Wachhund? warum teure eth-schalter kaufen ??? Sie haben eine analoge Telefonleitung in der Nähe des Computers?
gib einfach dieser leitung eine nummer, die nur du verwendest, (perfekt wenn du eine fritzbox in der nähe der machien mit einer freien analogen leitung hast) bringe ein relais an (mit rekt. und cap.) und schließe das relais nah am reset-schalter an, parallel zum vorhandenen Reset-Schalter. Wenn die Maschine hängt, rufen Sie einfach diese Nummer an, lassen Sie sie einmal klingeln, die Maschine wird am Hals getroffen und startet neu.
Warten Sie einfach, bis der ganze Scandisk-Mist fertig ist und fahren Sie mit Ihrer Arbeit fort.
quelle
Ich weiß, dass dies ein alter Beitrag ist, und ich hasse es, wieder auferstehen zu müssen. Aber es gibt eine Sache, die Windows Emergency Management Services genannt wird. Es erfordert eine USB-Verbindung zu einem anderen Computer im Netzwerk. (Ich habe darüber nachgedacht, dies über einen USB-Server / Network Extender-Gerät zu tun.)
Die Authentifizierungsanforderungen sind jedoch begrenzt. Wenn Sie über zwei Server oder einen Server und einen Verwaltungscomputer verfügen, kann empfohlen werden, dass diese Systeme sich gegenseitig überwachen.
https://technet.microsoft.com/en-us/library/cc736319(v=ws.10).aspx
Es ist nicht so robust wie das iLO von HP oder das iDRAC von Dell, aber es ist sowohl billiger als auch leistungsfähiger als eine IP-gesteuerte Stromleiste.
Natürlich kann Ihre Laufleistung, wenn Sie diese auf neuere Server-Betriebssysteme übertragen, variieren.
Aktualisierter Link zu neueren Informationen zur Systemeinrichtung. https://msdn.microsoft.com/en-ca/library/windows/hardware/ff542193(v=vs.85).aspx
quelle
quelle
Ich habe ein ähnliches Problem und habe darüber nachgedacht, einen WLAN-Lichtschalter zu verwenden, der mit einem Relais verbunden ist. Wenn er geschlossen ist, drückt er die Reset-Taste. Dies scheint mir die billigste Option mit einigen WLAN-Schaltern bei oder unter 30 US-Dollar zu sein. Leider bin ich immer noch unterwegs und benutze meinen Bruder immer noch als Reset-Schalter. Ich dachte nur, ich würde die Idee da rauswerfen, auch wenn dies ein alter Thread ist.
quelle
Wir hatten einen Qwest Actiontec PK5000 aufgelegt, als wir für einen längeren Monat außerhalb der Stadt waren. Wir hatten eine Überwachungskamera, die durch das Modem / den Router lief, und natürlich haben wir die Verwendung der Überwachungskamera verloren, sobald das Modem / der Router hängenblieb. Ein Freund schlug vor, dass der billigste Weg wäre, einen Timer zwischen Modem / Router und Wechselstromversorgung zu installieren und ihn jeden Tag für 5 Minuten ausschalten zu lassen. Natürlich in einem unkritischen Zeitraum.
quelle