Uso un programa de escritorio remoto (generalmente el Escritorio remoto de Microsoft ) para conectarme a una máquina Windows todos los días. La computadora remota tiene una dirección IP fija, y si la computadora está encendida y responde, puedo acceder a ella e incluso reiniciarla de forma remota si es necesario.
Desafortunadamente, si la computadora remota se congela (por ejemplo, si tiene una pantalla azul), que yo sepa, no puedo usar una solución de escritorio remoto para reiniciarla. Del mismo modo, si mi computadora está apagada, no puedo usar el escritorio remoto para iniciarla.
Sé que una solución es pedirle a alguien que está físicamente cerca de la computadora que presione el botón de reinicio o encendido, pero estoy abriendo este hilo porque estoy interesado en soluciones que no requieren la presencia física de personas para encender o reiniciar una computadora remota congelada.
es posible? Si es así, ¿cuáles son mis opciones?
fuente
Respuestas:
Las computadoras de nivel de servidor de la mayoría de los principales fabricantes han proporcionado este tipo de capacidades de administración durante muchos años. Temporizadores de vigilancia en el BIOS, redirección de consola Telnet basada en COM, COM basada en IP, KVM remoto, etc.
Para una computadora de escritorio, tiene algunas opciones:
1) Reemplace su sistema con uno que tenga este tipo de características de administración (administración fuera de banda).
Intel también ofrece sus AMT (Tecnologías de administración avanzadas) en el escritorio, que al cumplir con ciertos requisitos se califica como vPro . (Básicamente, una placa y 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.
Prefiero el AMT de Intel personalmente. Todas las versiones (que son 'vPro') permiten el apagado, encendido, reinicio (hardware), así como un BIOS textual y una vista de arranque. Las versiones más recientes incluyen un "KVM" basado en VNC que le permite interactuar con el proceso de arranque, así como con el sistema operativo, por lo que puede usarse para diagnosticar problemas de arranque (BIOS, POST, Bluescreens, etc.), así como el usuario final y soporte del sistema operativo.
2) Obtenga una regleta de control remoto:
Como se mencionó en echoback, hay productos de DLI (Digital Loggers Inc.):
Investigué esto, y era demasiado costoso para un uso reducido. Quizás el precio ha bajado sin embargo. Tenía muchas funciones, pero en realidad nunca lo he usado.
Otra opción es el reciente producto iRemoteReset de Technology On Demand :
Está dirigido principalmente al reinicio automático de un combo de enrutador / módem (los usamos principalmente para eso), pero no debería tener problemas para manejar una computadora de escritorio como carga. Puede presionarlo por HTTP y restablecer los sockets manualmente (individualmente), así como restablecerlo automáticamente debido a la falta de conectividad a Internet, horarios y demás.
3) Construye un brazo robótico habilitado para Interent .
:)
fuente
Hay una opción en sysdm.cpl -> pestaña Avanzado -> sección Inicio y recuperación (configuración) -> llamada "Reiniciar automáticamente" que reiniciará automáticamente la máquina en una pantalla azul.
Las máquinas que dependen del acceso remoto para la configuración / soporte necesitan tener esto habilitado. Luego puede verificar eventvwr.msc o usar una utilidad como BlueScreenView de NirSoft para luego determinar el código STOP y averiguar por qué se bloqueó.
Hay muchos tipos de congelaciones. Una "congelación dura" en la que incluso el mouse deja de funcionar tiene un alto porcentaje de hardware defectuoso como la causa y debe observarse físicamente cuando eso ocurre. He tenido usuarios que dicen que sus sistemas están congelados, pero el sistema simplemente está "atascado" en algún momento y aún pueden mover el mouse. A veces he podido usar PsExec de Sysinternal para obtener un símbolo del sistema remoto y emitir un
shutdown -r -t -0
comando que lo reinicia.En mi lugar de trabajo, somos una tienda de Dell. Una gran cantidad de computadoras Dell "de gama alta" más nuevas (T5400 y T5500 específicamente) tienen una función llamada AMT (que no usamos por alguna razón ...). Supuestamente es un componente que le permite reiniciar a distancia (incluso si el sistema está colgado o apagado) y acceder al BIOS de forma remota. No sé si puede obtener algo con una capacidad similar en una tarjeta PCI. Estoy seguro de que otros fabricantes tienen una característica similar en sus estaciones de trabajo de gama alta y algo como esto es probablemente lo que desea.
fuente
No he encontrado una manera de reiniciar una computadora que está colgada además de un dispositivo de interruptor de alimentación remoto. Utilizo este ip-p3 y admite el reinicio a través de LAN o teléfono. Sin embargo, cuesta $ 200.
Si necesita algo un poco más simple, puede consultar esto . Solo cuesta $ 100, pero las características del IP-P3 son mucho mejores.
fuente
Otra opción puede ser usar una máquina virtual. Puede llevar algo de tiempo mover su servidor a una máquina virtual, pero de todos modos es gratis. (VMWare es muy bueno para esto y es gratis).
Una vez que logre migrar su servidor, puede instalar un servidor de escritorio remoto en una máquina virtual y un servidor basado en texto (tipo ssh) en la máquina real. Realmente no lo sé VMWare tiene soporte para comandos de consola, pero apuesto a que sí. Por lo tanto, usará el mismo software de escritorio y se conectará directamente a las máquinas virtuales, sus hábitos de uso no cambiarían y, en caso de falla del sistema, puede reiniciar, reiniciar o incluso reinstalar fácilmente las ventanas en la máquina.
También proporciona un muro de seguridad ya que los servidores virtuales no pueden acceder a los datos anteriores siempre que no otorgue permiso explícitamente.
Pero también, si la máquina de Windows se usa de manera regular en local (sin control remoto) usando una máquina virtual puede ser inquietante.
----- editar ----
Otra opción de presupuesto que también resuelve las fallas de hardware. Puede comprar un teléfono barato de segunda mano que tenga un motor de vibración. Desmonte el teléfono y retire el motor de vibración, deséchelo, abra su placa base, conecte los pines de reinicio a los pines de vibración restantes en el teléfono mediante un contacto de relé. (requiere soldadura)
Entonces, cuando llame al teléfono, intentará vibrar y, finalmente, activará el relé que restablecerá la computadora.
Existe la posibilidad de que pueda romper el teléfono celular por completo mientras intenta desmontarlo y soldarlo, pero mientras use los relés correctamente, es casi imposible dañar la placa base.
fuente
Otra opción, aunque no es exactamente lo que está pidiendo, es un "temporizador de vigilancia". Esta es una pieza adicional de hardware que reinicia el sistema si el temporizador no se reinicia en un intervalo de tiempo determinado. (El restablecimiento se realiza desde un bucle en un módulo de software que verifica continuamente el estado del sistema).
Hace unos años, cuando verifiqué, se estaban haciendo varios tipos diferentes de estos, aunque no lo he hecho recientemente.
fuente
No son baratos , pero muchas compañías ofrecen interruptores de alimentación remotos que proporcionan una interfaz web para alternar la alimentación a un tomacorriente determinado. Por lo general, se usan en centros de datos y salas de servidores para simplificar el mantenimiento, por lo que si puede encontrar un lugar cercano que elimine el equipo, es posible que pueda resolver algo por mucho menos.
fuente
En el caso de Windows Remote Desktop Connection (RDC), que parece usar, suponiendo que no es la pantalla azul de la muerte y solo un programa congelado que hace que RDC se bloquee, que suele ser el caso, recomiendo PsTools . PsTools es gratuito en Windows Sysinternals, la ubicación de las herramientas de desarrollo de Mark Russinovich para Windows. Es como usar telnet en Linux, que también podría usar en Windows para esto instalando / habilitando un cliente telnet de forma local y remota. Lo bueno de PsTools es que no requiere instalaciones de software remotas.
Después de descargar PsTools y descomprimir los ejecutables en una carpeta, abra un símbolo del sistema de Windows y navegue a 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 de escritorio remoto (si usa VPN, primero debe iniciar sesión para usar la sintaxis de red interna que se muestra aquí; de lo contrario, reemplace \\ remotecomputername con el dirección IP remota de la computadora con Windows):
Esto lo registrará en su máquina remota de Windows en el símbolo del sistema. Luego puede ejecutar el siguiente comando, como si estuviera sentado en la computadora:
Opcionalmente, puede agregar -f al comando para forzar el reinicio. Para ver la operación completa de apagado y reinicio, antes de emitir ese comando, abra otra ventana del símbolo del sistema local y haga ping al equipo remoto continuamente durante 99 segundos:
Si se trata de una situación de pantalla azul de muerte correctamente congelada, usaría un interruptor de alimentación de CA en red , alimentación a través de LAN o reinicio automático al apagar la configuración del BIOS en la computadora remota, y un RaspberryPi2 en red en una industria -Grado caja metálica instalada cerca del interruptor de encendido. De esa manera, debería ser trivial emitir comandos al RasPi2 a través de Telnet para controlar la potencia física de la computadora remota por ~ $ 150. Obviamente, puede hacer otras muchas cosas interesantes si tiene un RasPi2 instalado localmente, como emitir un comando de apagado a la computadora remota los fines de semana o por la noche o si no ha habido actividad en la habitación durante una hora, usando una luz sensor, sensor de rango o la RasPiCam .
La versión corta original de esta solución se publica aquí .
fuente
Compruebe si su placa base tiene temporizador de vigilancia. Si lo hace (muchos lo hacen), simplemente instale y configure el software adecuado. La placa base reiniciará su computadora si el sistema operativo se bloquea.
fuente
Es una forma extraña de hacerlo, pero tengo un temporizador de vigilancia casero.
Mi servidor Linux le indica a un PLC que realice varias tareas de automatización en mi casa, pero desafortunadamente se congela de vez en cuando. Configuré mi programador Cron para enviar un comando al PLC para decirle que todavía está vivo. Si el PLC no obtiene el comando mantener vivo dentro de su tiempo preestablecido, hace clic en un relé que conecté a los pines de reinicio en mi servidor.
Hecho.
Bastante caro, pero podría hacerse más barato. Consíguete un temporizador de retraso y configúralo para que diga unos minutos. Haga que su computadora le aplique energía (a través del puerto de la impresora, la placa de conexión) para mantener el retraso en un valor alto. Si no hay energía del puerto de la impresora y transcurre el tiempo, reinicia el sistema.
Hecho.
fuente
Como usted dice que su IP sigue siendo la misma y que usted la conoce, puede usarla desde el símbolo del sistema de su PC:
Por ejemplo:
La única limitación es que la máquina remota debería haber iniciado sesión por última vez con la misma cuenta de usuario que el usuario desde cuya PC está ejecutando este comando.
fuente
fácil sin perro guardián? ¿Por qué comprar caros interruptores éticos? Tienes una línea telefónica analógica cerca de la computadora?
simplemente asigne a esta línea un número que solo use (perfecto si tiene un FritzBox cerca del machien con una línea analógica libre) conecte un relé (con rect. y tapa) y conecte el relé cerca del interruptor de reinicio, en paralelo al interruptor de reinicio existente. Ahora que la máquina se cuelga, simplemente llame a ese número, deje que suene una vez, la máquina recibe su golpe en el cuello y se reinicia.
solo espera a terminar toda esta basura scandisk hasta que termine de arrancar y continúa tu trabajo.
fuente
Sé que esta es una publicación antigua, y odio resucitar. Pero hay una cosa llamada Servicios de administración de emergencias de Windows. Requiere una conexión USB a otra computadora en la red. (He estado pensando en intentar hacer esto a través de un servidor USB / dispositivo extensor de red).
Sin embargo, está limitado en sus requisitos de autenticación, por lo que recomendaría que si tiene dos servidores, o un servidor y una computadora de administración, pueda hacer que estos sistemas se monitoreen entre sí.
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 económico y tiene más funciones que una barra de alimentación controlada por IP.
Por supuesto, su millaje de zapata esto en sistemas operativos de servidor más nuevos 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
fuente
fuente
Tengo un problema similar y he estado pensando en probar un interruptor de luz wifi conectado a un relé, por lo que cuando se cierra "presiona" el botón de reinicio. Esto para mí parece la opción más barata con algunos interruptores wifi a $ 30 o menos. Lamentablemente todavía estoy viajando, así que todavía estoy usando a mi hermano como interruptor de reinicio. Solo pensé en lanzar la idea, incluso si este es un hilo viejo.
fuente
Tuvimos un Qwest Actiontec PK5000 colgar mientras estábamos fuera de la ciudad para un viaje prolongado de un mes. Teníamos una cámara de seguridad funcionando a través del módem / enrutador y, por supuesto, perdimos el uso de la cámara de seguridad tan pronto como el módem / enrutador se colgó. Un amigo sugirió que la ruta más barata sería instalar un temporizador entre el módem / enrutador y la fuente de alimentación de CA y apagarlo todos los días durante 5 minutos. Por supuesto durante un período de tiempo no crítico.
fuente