Comando de arranque remoto/arranque mediante llamada de red

Comando de arranque remoto/arranque mediante llamada de red

¿Es posible iniciar otra computadora (preferiblemente Windows) con un comando de red especial?

Caso de uso (llamemos a este comando remote boot):

  • El ordenador A de casa está apagado o en standby
    (pero remote bootencendido)
  • La computadora B con baja energía (por ejemplo, RaspberryPi, que ejecuta LinuxDebian) está escuchando en un canal cifrado en busca de instrucciones.
  • Una vez que la Computadora B recibe (un permiso) remote boot ComputerA, lo reenvía a la Computadora A
    (el comando puede provenir de un teléfono inteligente)
  • La computadora A arranca
  • El comando remote bootsólo puede aceptarse dentro de la red local.


No pude encontrar nada que permitiera esto, como máximo remote restart, que no es exactamente lo que estoy buscando.

Siento que esto podría implicar comunicarse con BIOS. Tengo experiencia programando mi propia conexión de servidor/cliente TCP/IP, pero no puedo imaginar cómo aplicar esto a algo como remote boot.

Respuesta1

Lo que buscas se llama Wake On Lan (WOL). Si no conoce WOL, léalo usted mismo en Wikipedia o en cualquier otra fuente en la que confíe ;-)

Hay algunos requisitos que sus dispositivos deben cumplir si desea utilizar WOL.

  1. Su tarjeta de red y su sistema operativo en la computadora remota deben conocer WOL (Windows cumple con estas necesidades; si su tarjeta de red (NIC) sí la cumple, puede averiguarlo buscándola en su PC, en Internet o preguntándole al fabricante de su NIC.

  2. Su PC debe estar conectada a través de LAN.

  3. Necesita una herramienta (la mayoría de las veces un cliente VNC o un cliente de escritorio remoto) que pueda enviar el comando WOL a su PC remota.

Otra forma de iniciar su PC desde el control remoto es llamar a alguien y pedirle que inicie la PC o tal vez un arranque basado en el tiempo también se ajuste a sus necesidades.

información relacionada