2011-08-06 16:18:51 +0000 2011-08-06 16:18:51 +0000
58
58

Encender o reiniciar remotamente un ordenador congelado

Utilizo un programa de escritorio remoto (normalmente Microsoft’s Remote Desktop ) para conectarme a una máquina Windows todos los días. El ordenador remoto tiene una dirección IP fija, y si el ordenador está encendido y responde, puedo acceder a él e incluso reiniciar el ordenador de forma remota si es necesario.

Desgraciadamente, si el ordenador remoto se congela (por ejemplo, si se pone una pantalla azul), hasta donde yo sé, no puedo utilizar una solución de escritorio remoto para reiniciarlo. Del mismo modo, si mi ordenador está apagado, no puedo utilizar el escritorio remoto para arrancarlo.

Sé que una solución es pedirle a alguien que esté físicamente cerca del ordenador que pulse el botón de reinicio o encendido, pero abro este hilo porque me interesan las soluciones que no requieran la presencia física de personas para encender o reiniciar un ordenador congelado a distancia.

¿Es esto posible? Si es así, ¿qué opciones tengo?

Respuestas (15)

63
63
63
2011-08-06 17:38:53 +0000

Los ordenadores de nivel de servidor de la mayoría de los principales fabricantes han proporcionado este tipo de capacidades de gestión durante muchos años. Temporizadores de vigilancia en la BIOS, redirección de la consola Telnet basada en COM, COM basada en IP, KVM remoto, etc.

Para un ordenador de sobremesa tiene algunas opciones:

1) Reemplace su sistema por uno que tenga este tipo de características de gestión (gestión fuera de banda).

Intel también ofrece su AMT (Advanced Management Technologies) en los ordenadores de sobremesa, que cuando se adhiere a ciertos requisitos se denomina vPro . (Básicamente, una placa y una CPU compatibles con vPro).

AMD tiene DASH ; con requisitos similares estoy seguro. Nunca lo he usado, y no he visto ningún soporte de terceros para ello.

Personalmente prefiero el AMT de Intel. Todas las versiones (que son ‘vPro’) permiten el apagado, el encendido, el reinicio (duro), así como una vista textual de la BIOS y el arranque. Las versiones más nuevas incluyen un “KVM” basado en VNC que permite interactuar con el proceso de arranque así como con el SO, por lo que puede utilizarse para diagnosticar problemas de arranque (BIOS, POST, Bluescreens, etc.) así como para dar soporte al usuario final y al SO.

2) Consigue una regleta con control remoto:

Como mencionó echoback, hay productos de DLI (Digital Loggers Inc.):

Lo investigué, y era demasiado caro para un uso pequeño. Pero quizás el precio haya bajado. Tenía muchas funciones, pero nunca lo he utilizado.

Otra opción es el reciente producto iRemoteReset de Technology On Demand :

Está pensado principalmente para el auto-reinicio de un combo router/módem (nosotros los usamos principalmente para eso), pero no debería tener problemas con un ordenador de sobremesa como carga. Puedes golpearlo por HTTP y reiniciar los sockets manualmente (individualmente), así como hacer que se auto-reinicie por falta de conectividad a Internet, horarios y demás.

3) Construye un brazo robótico con conexión a Internet .

:)

20
20
20
2011-08-06 16:39:05 +0000

Hay una opción en sysdm.cpl -> Pestaña avanzada -> Sección de inicio y recuperación (ajustes) -> llamada “Reiniciar automáticamente” que reiniciará automáticamente la máquina en caso de pantalla azul.

Las máquinas que dependen del acceso remoto para la configuración/soporte necesitan tener esto activado. Entonces puede comprobar eventvwr.msc o utilizar una utilidad como BlueScreenView de NirSoft para determinar más tarde el código STOP y encontrar el motivo del fallo.

Hay muchos tipos de congelaciones. Un “hard freeze” en el que incluso el ratón deja de funcionar tiene un alto porcentaje de hardware defectuoso como causa y necesita ser mirado físicamente cuando eso ocurre. He tenido usuarios que dicen que sus sistemas están congelados, pero el sistema sólo está “atascado” en algún punto y todavía pueden mover el ratón. A veces he podido utilizar PsExec de Sysinternal para obtener un símbolo del sistema remoto y emitir un comando shutdown -r -t -0 que lo reinicia.

En mi lugar de trabajo, somos una tienda de Dell. Muchos de los nuevos ordenadores Dell de “alta gama” (T5400 y T5500 específicamente) tienen una característica llamada AMT (que no usamos por alguna razón…). Supuestamente es un componente que te permite reiniciar a distancia (incluso si el sistema está colgado o apagado) y acceder a la BIOS de forma remota. No sé si se puede conseguir algo con capacidad similar en una tarjeta PCI. Estoy seguro de que otros fabricantes tienen una función similar en sus estaciones de trabajo de gama alta y algo así es probablemente lo que quieres.

7
7
7
2011-08-06 16:34:01 +0000

No he encontrado una manera de reiniciar un ordenador que se cuelga además de un dispositivo de interruptor de encendido remoto. Yo uso este ip-p3 y soporta el reinicio a través de la LAN o del teléfono. Sin embargo, cuesta 200 dólares.

Si necesitas algo un poco más simple, podrías comprobar este este . Sólo cuesta 100 dólares, pero las características del IP-P3 son mucho mejores.

6
6
6
2011-08-06 22:05:24 +0000

Otra opción puede ser utilizar una máquina virtual. Puede que te lleve algo de tiempo mover tu servidor a la máquina virtual, pero de todas formas es gratis. (VMWare es muy bueno para esto y es gratis.)

Una vez que consigas migrar tu servidor, puedes instalar un servidor de escritorio remoto en la máquina virtual y un servidor basado en texto (tipo ssh) en la máquina real. Realmente no sé si VMWare tiene soporte para comandos de consola, pero apuesto a que sí. Así, usarás el mismo software de escritorio y te conectarás directamente a las máquinas virtuales, tus hábitos de uso no cambiarían y en caso de fallo del sistema, puedes fácilmente reiniciar, reiniciar o incluso reinstalar windows a la máquina.

También proporciona un muro de seguridad ya que los servidores virtuales no pueden acceder a los datos anteriores mientras no des permiso explícitamente.

Pero también, si la máquina de windows se usa de forma regular en local(sin remoto) usar una máquina virtual puede ser, molesto.

—–edit—- Otra opción económica que soluciona los fallos de hardware también. Puedes comprar un teléfono barato de segunda mano que tenga un motor de vibración. Desmonta el teléfono y quita el motor de vibración, tíralo, abre tu placa base conecta los pines de reset a los pines de vibración restantes del teléfono mediante un contacto de relé. (requiere soldadura)

Así, cuando llames al teléfono, éste intentará vibrar y eventualmente activará el relé que hará un hard reset del ordenador.

Existe la posibilidad de que se rompa el móvil por completo al intentar desarmarlo y soldarlo, pero siempre que se utilicen los relés correctamente, es casi imposible que se dañe la placa base.

4
4
4
2011-08-06 17:14:21 +0000

Otra opción, aunque no es exactamente lo que pides, es un “temporizador de vigilancia”. Se trata de una pieza de hardware adicional que reinicia el sistema si el temporizador no se reinicia en un intervalo de tiempo determinado. (El reinicio se realiza desde un bucle en un módulo de software que comprueba continuamente la salud del sistema).

Hace unos años, cuando lo comprobé, se fabricaban varios tipos de estos, aunque no lo he comprobado recientemente.

3
3
3
2015-12-03 20:00:56 +0000

En el caso de la Conexión a Escritorio Remoto de Windows (RDC), que parece que usas, asumiendo que no es la pantalla azul de la muerte y sólo un programa congelado causando que RDC se cuelgue, que es el caso típico, recomiendo encarecidamente PsTools . PsTools es gratuito en Windows Sysinternals, la ubicación de las herramientas para desarrolladores de Mark Russinovich para Windows. Es como usar telnet en Linux, que también podrías usar en Windows para esto instalando/habilitando un cliente telnet localmente y remotamente. Lo bueno de PsTools es que no requiere la instalación de software remoto.

Después de descargar PsTools y descomprimir los ejecutables en una carpeta, abra un símbolo del sistema de Windows y navegue hasta esa carpeta. Usando PsExec desde el Símbolo del sistema, ejecute el siguiente comando usando los parámetros que normalmente usa para la Conexión a Escritorio Remoto (si usa VPN, debe conectarse a ella primero para usar la sintaxis de la red interna mostrada aquí, de lo contrario reemplace \remotecomputername con la dirección IP del ordenador Windows remoto):

psexec \remotecomputername -u username -p password cmd

Esto le permitirá entrar en su máquina remota Windows en el símbolo del sistema. A continuación, puede ejecutar el siguiente comando, como si estuviera sentado en el ordenador:

shutdown -r -t 1

Puede añadir opcionalmente -f al comando para forzar el reinicio. Para ver toda la operación de apagado y reinicio, antes de emitir ese comando, abre otra ventana local del símbolo del sistema y haz un ping al ordenador remoto de forma continua durante 99 segundos:

ping -t99 \remotecomputername

Si se trata de una situación de pantalla azul de la muerte debidamente congelada, yo utilizaría un interruptor de alimentación de CA en red, alimentación a través de LAN o reinicio automático al apagar en la configuración de la BIOS en el ordenador remoto, y una RaspberryPi2 en red en una caja metálica de grado industrial instalada cerca del interruptor de alimentación. De esta manera, debería ser trivial emitir comandos a la RasPi2 a través de telnet para controlar la energía física del equipo remoto por ~ 150 dólares. Obviamente puede hacer otras muchas cosas interesantes al tener una RasPi2 instalada localmente también, como emitir un comando de apagado a la computadora remota los fines de semana o en la noche o si no ha habido ninguna actividad en la habitación durante una hora, utilizando un sensor de luz, sensor de alcance, o la RasPiCam .

La versión corta original de esta solución está publicada aquí .

3
3
3
2011-08-06 16:36:19 +0000

No son baratos, pero muchas empresas ofrecen interruptores de alimentación remotos que proporcionan una interfaz web para alternar la alimentación de una determinada toma de corriente. Suelen utilizarse en centros de datos y salas de servidores para simplificar el mantenimiento, así que si puedes encontrar un lugar cercano que se esté deshaciendo de equipos, es posible que puedas conseguir algo por un precio considerablemente menor.

2
2
2
2014-04-22 01:10:46 +0000

Es una forma un poco extraña de hacerlo, pero tengo un temporizador de vigilancia casero.

Mi servidor Linux ordena a un PLC que realice varias tareas de automatización en mi casa, pero lamentablemente se congela de vez en cuando. Configuro mi programador Cron para que envíe una orden al PLC para decirle que sigue vivo. Si el PLC no recibe el comando de mantenimiento de la vida dentro de su tiempo preestablecido, hace clic en un relé que conecté a los pines de reinicio en mi servidor.

Hecho.

Bastante caro, pero se puede hacer más barato. Consigue un temporizador de retardo, y ponlo a unos minutos. Haz que tu ordenador le aplique energía (a través del puerto de la impresora, la placa breakout) para mantener el retardo en un valor alto. Si no hay energía desde el puerto de la impresora, y el temporizador transcurre, reinicia el sistema.

Hecho.

2
2
2
2011-08-07 14:25:43 +0000

Comprueba si tu placa base tiene temporizador de vigilancia. Si lo tiene (muchos lo tienen) entonces simplemente instala y configura el software adecuado. La placa base reiniciará el ordenador si el sistema operativo se bloquea.

1
1
1
2013-04-26 10:03:44 +0000

Como dices que tu IP sigue siendo la misma y es conocida por ti, puedes usar esto desde el prompt de comandos de tu PC:

shutdown -r -m \IP-Address

Por ejemplo:

shutdown -r -m \14.233.90.157

La única limitación es que la máquina remota debe haber iniciado la última sesión con la misma cuenta de usuario que el usuario desde cuyo PC estás ejecutando este comando.

0
0
0
2017-04-25 11:19:37 +0000

Tengo un problema similar y he estado pensando en probar un interruptor de luz wifi conectado a un relé de modo que cuando se cierra “empuja” el botón de reinicio. Esto a mí me parece la opción más barata con algunos interruptores wifi en o por debajo de $ 30. Lamentablemente todavía estoy viajando así que todavía estoy usando mi hermano como el interruptor de reinicio. Sólo pensé en lanzar la idea, incluso si este es un hilo viejo.

0
0
0
2015-04-05 13:10:09 +0000

fácil sin watchdog? ¿por qué comprar costosos eth-switches?? ¿tienes una línea telefónica analógica cerca del ordenador?

solo dale a esta linea un numero que solo tu usas, (perfecto si tienes un i.e. FritzBox cerca de la maquina con una linea analoga libre) adjunta un relais (con rect. y cap.) y conecta el relais-cerca del reset-switch, en paralelo al reset-switch existente. Ahora si la máquina se cuelga, simplemente llama a ese número, deja que suene una vez, la máquina recibe su golpe en el cuello y se reinicia.

espera a que termine toda esta mierda de scandisk hasta que termine de arrancar y continua tu trabajo.

0
0
0
2017-11-20 12:50:54 +0000
  1. usar RealVNC y enviar ctrl-Alt-Del puede resolver el problema si puedes conectarte remotamente (esto es posible incluso si el PC está congelado - RealVNC puede comentar esto)
  2. usar otro PC remoto en la misma ubicación y usar RDP o pstools para reiniciar el PC remoto
  3. en mi caso, estoy usando todo lo anterior incluyendo Intel AMT y he creado un pequeño programa en C# para reiniciar el PC de forma forzada (esto es para asegurarme de que no apago el PC sino que simplemente lo reinicio) cuando el ordenador está despierto. Sólo para asegurarse de que el PC será fresco de nuevo.
0
0
0
2016-03-10 14:42:37 +0000

Sé que este es un post antiguo y odio resucitarlo. Pero hay una cosa llamada Servicios de Gestión de Emergencia de Windows. Se requiere una conexión USB a otro equipo en la red. (He estado pensando en intentar hacerlo a través de un dispositivo USB-servidor/extensor de red).

Sin embargo, está limitado en sus requisitos de autenticación, por lo que recomendaría que si tienes dos servidores, o un servidor y un ordenador de gestión, puedas hacer que estos sistemas se monitoricen mutuamente. https://technet.microsoft.com/en-us/library/cc736319(v=ws.10).aspx

No es tan robusto como el iLO de HP o el iDRAC de Dell, pero es más barato y tiene más funciones que una barra de alimentación controlada por IP.

Por supuesto, su kilometraje calzando esto en los nuevos sistemas operativos de los servidores puede variar.

Enlace actualizado a la información de configuración del sistema más reciente https://msdn.microsoft.com/en-ca/library/windows/hardware/ff542193(v=vs.85).aspx

-1
-1
-1
2016-03-30 01:45:58 +0000

Tuvimos un Qwest Actiontec PK5000 colgado mientras estábamos fuera de la ciudad para un viaje de un mes extendido. Teníamos una cámara de seguridad que funcionaba a través del módem/router y, por supuesto, perdimos el uso de la cámara de seguridad en cuanto el módem/router se colgó. Un amigo sugirió que la ruta más barata sería instalar un temporizador entre el módem/router y la fuente de alimentación de CA y hacer que se apague cada día durante 5 minutos. Por supuesto durante un tiempo no crítico.