Wake_on_LAN (Magia por Aqui Magia Por Alla)

Todos los que hemos trabajado en soporte tecnico, nos hemos encontrado con incidencia a las cuales teniamos que dar una solucion rapidamente ( como siempre); cuando nos ponemos a tratar la incidencia nos damos cuenta de que el equipo del usuario esta apagado y que el usuario esta fuera de la oficina o de vacaciones, pero claro tienes que resolver dicha incidencia YAAAAAA.

Bueno pues en una ocasion mi compañero de batallas (Eduardo Palou) me recordo un estandar que tenia totalmente olvidado Wake_on_LAN, pues nada me puse a recordar como aplicar las caracteristicas de este estandar para encender un equipo de manera remota.

Para que funcione el Wake_on_LAN el equipo a encender debe tener activado el Wake_on_LAn en su BIOS, sino esta activado poca magia podemos hacer.

  1. Tener una aplicacion que nos permita lanzar el apquete magico + Windows: WolCmd.exe + Linux: etherwake o wakeonlan 
  2. Asegurarnos que el equipo que necesitamos encender esta en el mismo rango de IP que el nuestro, en el caso de que no estemos en el mismo rango podemos conectarnos a un equipo que este en ese mismo rango, copiar la aplicacion y lanzarla desde alli.
  3. Como se lanza, pues necesitamos saber la MAC del equipo a encender, la IP y la mascara de red. 
            Comando: WolCmd.exe [MAC] [IP] [MASK] [PORT]

            Ejemplo: WolCmd.exe d4c9efe2557b X.X.X.X 255.255.255.0 7

            Resultado:
            Wake On Lan signal sent to Mac Address d4c9efe2557b
            via Broadcast Address X.X.X.255 on port 7

Y Magia el equipo en unos momentos arranca, la magia del Wake_on_LAN. Este ejemplo es con una aplicacion en linea de comandos (windows), pero para el que nos le guste la linea de comando y prefiera un entorno grafico hay muchas aplicaciones que realizan esto.

Enlaces con Información: http://es.wikipedia.org/wiki/Wake_on_LAN