La idea esta clara, tenemos un ordenador apagado y necesitamos encenderle de una forma remota. Para conseguir esto las tarjetas de red incorporan un proceso llamado wakeon, lo que vienen a hacer es que mientras el equipo esta apagado ellas comprueban los paquetes que circulan por la red y comprueban que no sea lo que llaman un paquete magico, si aparece un paquete magilo la tarjeta envia una señal de encendido a la placa principal para que esta se ponga en marcha.
El paquete magico consiste en un paquete con la direccion de broadcast, seguido por 16 repeticiones de la direccion MAC de la tarjeta de red.
Esto tiene mucho sentido ya que la direccion mac esta escrita por hardware y la ip se escribe por software por lo tanto cuando el equipo esta apagado no tiene IP, unicamente tiene MAC, asi que nuestro paqueto sera distribuido mediante UDP, a todos los equipos de red, el que tenga la MAC que enviamos se encendera.
Asi que unicamente debemos saber la direccion MAC, en windows usaremos el comando ipconfig /all, en Linux usaremos ifconfig
Una vez que sepamos la MAC solamente hay que hacerse con una utilizadad capaz de enviar el paquete magico, en windows wakeonwol, en linux wakeuplan.
Comando Linux wakeonlan: enciende tus equipos de manera remota en Bitelia Software Libre.